Pembaca seperti Anda membantu mendukung MUO. Saat Anda melakukan pembelian menggunakan tautan di situs kami, kami dapat memperoleh komisi afiliasi.
Raspberry Pi Pico adalah papan mikrokontroler yang kuat dan murah yang dapat digunakan sebagai otak untuk berbagai proyek elektronik. Selain itu, sudah tersedia berbagai macam add-on dan aksesori untuknya.
Salah satu pengaya tersebut adalah Kit Penemu Kitronik untuk Raspberry Pi Pico. Kit ini mencakup buklet, papan breakout, papan tempat memotong roti, dan berbagai komponen elektronik untuk memastikan pembelajaran berjam-jam ke depan. Mari kita lihat lebih dekat.
Apa yang Dapat Saya Bangun Dengan Kit Penemu Kitronik?
Itu Kit Penemu Kitronik hadir dengan (hampir) semua yang Anda butuhkan untuk berperan sebagai penemu:
- Pin breakout PCB untuk Raspberry Pi Pico
- Servo
- Tampilan mini
- Tongkat zip (dengan pin)
- LED
- Resistor
- Bilah kipas dan motor
- Kabel jumper
- Bel
- Kapasitor
- Konektor terminal
- Potensiometer
Untuk melengkapi kit ini, yang Anda butuhkan hanyalah Raspberry Pi Pico dengan header pin GPIO yang disolder padanya. Jika ini pertama kalinya Anda mengaplikasikan solder, jangan gugup: lihat panduan kami tentang cara melakukannya
pin header solder pada Raspberry Pi Pico.Melakukan Eksperimen
Buklet kit memiliki petunjuk langkah demi langkah yang bagus, referensi gambar, serta penjelasan yang memecah elemen kode untuk memperkuat pembelajaran Anda. Sepuluh eksperimen interaktif akan membiasakan Anda dengan teknik seperti input dan output digital, menggunakan a potensiometer untuk meredupkan lampu LED, menggunakan transistor untuk menggerakkan motor, tenaga angin kecepatan variabel, membuat musik dengan a bel, dan lainnya.
Proyek contoh kit diprogram menggunakan bahasa MicroPython, varian Python untuk mikrokontroler. Pelajari caranya mulai dengan MicroPython di Raspberry Pi Pico.
Mari santai dengan membuat LED onboard Pi Pico berkedip. Dalam pengenalan proyek, Anda akan melihat ringkasan singkat tentang apa yang diharapkan terjadi, bersama dengan penjelasan tentang apa yang sedang terjadi.
Kode yang ditunjukkan pada gambar di atas menyertakan sedikit variasi untuk Pi Pico W, yang memiliki koneksi internal ke LED. Jika Anda telah membeli Pi Pico standar (tanpa kemampuan Wi-Fi), lihat LED onboard dengan kode berikut sebagai gantinya:
LED = mesin. Pin(25, mesin. Pin. KELUAR) #Atur Pin LED onboard sebagai output
Anda harus menekan Berhenti tombol di Thonny IDE untuk mencegah kode berjalan selamanya. Tantang diri Anda untuk menghentikan proses ini setiap kali tombol keyboard ditekan.
Gunakan Sakelar untuk Menghidupkan dan Mematikan LED
Saat Anda mempelajari buklet ini, Anda akan melihat bahwa penulis memandu Anda untuk membangun pengetahuan Anda secara bertahap. Dalam percobaan ini, Anda akan membuat kode yang ada untuk mengontrol LED dengan menggunakan pernyataan bersyarat dalam a sedangkan Benar putaran tak terbatas.
Sinyal input dan output digital digunakan saat Anda menekan sakelar untuk menghidupkan dan mematikan LED Pi Pico. Sederhananya, ketika Anda menekan tombol dengan jari Anda, itu menyelesaikan rangkaian dan 3.3V dikirim ke pin input GPIO yang terhubung di Pico. Kodenya jika kondisi tersebut kemudian terpenuhi dan LED dinyalakan. Ketika tombol tidak ditekan, maka elif kondisi terpenuhi dan LED dimatikan.
Perjalanan Anda dengan sirkuit, papan tempat memotong roti, dan segala sesuatu di antaranya dimulai. Jika Anda buntu, ikuti tautan percobaan yang tertulis di buklet yang disertakan untuk mendapatkan bantuan.
Cahaya, Sensor, Aksi!
Meskipun beberapa orang mungkin berpikir bahwa mengendalikan LED dengan tangan Anda ajaib, sebenarnya itu adalah phototransistor yang mendeteksi cahaya. Dengan menempatkan objek (seperti tangan Anda) untuk menghalangi cahaya langsung, phototransistor akan bereaksi dan menyalakan LED Pi Pico. Ini sangat mirip dengan bagaimana sensor dasbor mobil Anda menyalakan lampu depan kendaraan secara otomatis di malam hari. Proyek ini akan membuat Anda menggunakan beberapa kabel jumper, resistor, dan phototransistor.
Eksperimen ini berfokus pada input analog, bergantung pada tingkat lampu LED mana yang akan disesuaikan (berdasarkan kecerahan yang dirasakan ruangan Anda). Seperti yang Anda ingat, sakelar yang digunakan sebelumnya menggunakan sinyal digital (hanya hidup atau mati). Kali ini, Anda menggunakan salah satu saluran ADC (analog to digital converter) Pico untuk mengukur berbagai sinyal analog dari phototransistor.
Ketika level di bawah ambang batas tertentu, LED onboard kemudian dinyalakan; jika di atas ambang batas, LED dimatikan. Jangan ragu untuk mengubah lightLevelToSwitchAt nilai dalam kode ke nomor lain. Apakah Anda masih melihat efek yang sama?
Dua Kepala Lebih Baik Dari Satu
Dalam situasi di mana masalah akan terjadi, sering kali menyenangkan memiliki pandangan kedua yang meninjau kode Python Anda (terutama ketika seseorang menemukan utas Reddit yang menjelaskan perbedaan kabel LED antara Pi Pico dan Pi Piko W).
Dalam hal ini, memasangkan latar belakang teknik elektro dan administrasi Linux bersama-sama akan menghasilkan sesi bermain-main dan menjelajahi teka-teki yang menyeluruh pada Jumat malam. Dengan demikian, ketika kedua anggota tim salah, yang harus dilakukan hanyalah berpacu ke mesin pencari favorit Anda dan bertaruh siapa yang menemukan jawabannya terlebih dahulu. Jika Anda buntu, Anda selalu dapat menuju ke Sumber belajar Kitronik untuk tips dan trik juga.
Apa yang Anda Ingin Tangani Terlebih Dahulu?
Dalam eksperimen terakhir, Anda akan dapat membuat "turbin angin" yang membawa semua pelajaran ke dalam perayaan terakhir atas pengetahuan yang baru Anda temukan. Apakah Anda lebih suka bekerja dengan sinyal digital? Mungkin, Anda senang merasa seperti pesulap sambil melambaikan tangan di atas phototransistor untuk memanipulasi kecerahan lampu LED?
Jika Anda sangat kreatif, ada potensi untuk membuat ulang versi 8-bit dari lagu tema favorit Anda dengan buzzer. Artinya, jika Anda bisa mendapatkan frekuensi yang tepat dari setiap nada.
Menjelajahi Elektronik Dengan Pico
Ini hanya memecahkan permukaan dari apa yang dapat Anda lakukan dengan Raspberry Pi Pico dan Kit Penemu Kitronik. Masih banyak lagi eksperimen elektronik untuk dijelajahi. Alternatifnya, ada kit dan papan breakout lain yang tersedia untuk Pico. Jika Anda merasa percaya diri, Anda cukup menghubungkan Pico ke papan tempat memotong roti standar untuk menyambungkan komponen elektronik yang dibeli secara terpisah. Atau Anda dapat menggunakannya untuk banyak proyek lain, seperti game retro, musik, dan otomatisasi rumah.