29 Jun 2021

Belajar Dasar Pemograman Pi Pico Menggunakan Pi Pico Starter Shield

Hi agan-agan sekalian, sekarang mari kita cobain produk mikrokontroler pendatang baru ditahun 2021 dari Raspberry Pi berupa mikrokontroler RP2040 yang cukup powerful, chip RP2040 dirancang oleh Raspberry Pi dilengkapi beberapa fitur yaitu menggunakan prosesor Arm Cortex-M0+ dual-core dengan RAM internal 264KB dan dukungan Flash off-chip hingga 16MB. Berbagai pilihan I/O fleksibel termasuk I2C, SPI, Programmable I/O (PIO). Selain chip RP2040 Raspberry Pi mengeluarkan produk yang sudah menjadi sitem minimum mikrokontroler yang dinamai Pi pico Board, cocok untuk agan-agan ingin mulai mencoba atau membuat project mikrokontrolernya menggunakan chip RP2040.

Biar lebih mudah lagi dalam bereksperimen dengan Pi Pico kali ini Bluino mau nunjukin cara membuat shield unutk Pi Pico board ini, Ikutin tutorial ini nanti agan bakal ditunjukin alat-alat dan komponen apa saja yang diperlukan serta bagaimana cara membuatnya.

Jika agan ingin membuat PCB dan sedang mencari jasa cetak PCB, bisa langsung order saja ke PCBWAY.COM, harganya lebih murah $5 bisa mendapatkan papan PCB 10 keping dengan kualitas PCB yang sangat bagus.

Rangkaian:

Daftar Komponen:

  • 1 x PCB ESP32 IoT Starter Kit (PCBWay)
  • 1 x PCB Pi Pico Starter Kit (PCBWay)
  • 1 x Raspberry Pi Pico board
  • 1 x I2C Character LCD 16x2
  • 1 x Motion sensor PIR AM312
  • 1 x LDR (Photoresistor)
  • 3 x LED 5mm (Red, Green, Yellow)
  • 1 x RGB LED 8mm WS2812
  • 1 x Active BUzzer
  • 2 x Tact Switch 6x6mm
  • 1 x Potentiometer 10K Ohm
  • 3 x Resistor 330 Ohm
  • 1 x Resistor 10K Ohm
  • 4 x M3 10mm Set Spacer Screw
  • 2 x Female Header 20 pin
  • 1 x Male Header 4x20pin, pin, 4x3pin & 5pin
  • 1 x Double Male Header 2 pin
  • 1 x Slide Switch
  • 2 x Jumper cap

  • Order PCB (PCBWAY)

    Untuk membuat proyek ini kamu perlu memesan prototipe PCB di PCBWAY. Cara pemesanannya sangat mudah, kamu akan mendapatkan 10 keping PCB seharga $5 dengan kualitas PCB yang sangat bagus.

    Langkah-langkah order:

    1. SignUp/Log in di pcbway.com

    2. Buka tautan proyek PCB ini.

    3. Klik Tambahkan ke troli.

    4. Tunggu sebentar untuk review PCB, lalu Klik Check Out.

    Memasang Komponen

    Pasang semua komponen pada PCB mengikuti gambar/simbol komponen yang ada pada bagian atas PCB, untuk lebih jelasnya dapat mengikuti step by step pada video youtube.

    Menyolder Komponen

    Solder semua kaki komponen pada bagian bawah PCB, untuk lebih jelasnya dapat mengikuti step by step pada video youtube.

    Kemudian potong kaki komponen yang panjang menggunakan tang pemotong, hati-hati ketika memotong pastikan memakai kacamata safety.

    Pasang dan Solder Modul LCD 1602 I2C

    Tekuk 4 kaki pada modul I2C sehingga menjadi lurus.

    Kemudian pasang spacer 10mm pada ke empat lubang PCB.

    Pasang LCD yang sudah ada spacernya ke PCB shield, pastikan semua pin modul I2C sudah masuk pada lubang PCB shield.

    Lalu solder kaki modul I2C pada bagian belakang PCB.

    Setelah itu kencangkan keempat spacer tadi dengan mur.

    Menyolder Pin Header Pi Pico

    Pasang male header 20 pin pada ke dua sisi papan Pi Pico kemudian solder.

    Pasang Pi Pico Board

    Pasangkan Pi Pico board tersebut pada socket female yang sudah tersedia 2 x 20pin.

    Pemograman Menggunakan Thonny IDE

    Sebelum agan dapat mulai memprogram Pico dengan bahasa pemograman MicroPython, harus menginstal dulu software Thonny IDE, merupakan sebuah IDE populer digunakan untuk pemograman berbasis Python dan MicroPython. Terdapat Raspberry Pi OS, Linux, Windows, atau macOS, untuk medapatkatnya bisa download di thonny.org secara gratis.

    Mulai Latihan dengan Pi Pico

    Selanjutnya, agan dapat mencoba semua tutorial yang ada pada buku panduan resmi dari website Raspberry mulai dari pengenalan hingga membuat sebuah project, download disini.



    0 comments:

    Posting Komentar