Proyek · Arduino / ESP32 / Pico

Temukan proyek Arduino

Ratusan proyek dari pemula sampai mahir, lengkap dengan skema, kode, dan video.

LED yang Dikendalikan Tombol Raspberry Pi Pico (Tekan)
#155Pemula
Premium

LED yang Dikendalikan Tombol Raspberry Pi Pico (Tekan)

Proyek input pertama dengan Pico: membaca tombol! LED menyala selama tombol ditekan, dan mati ketika dilepas. Ini langkah besar setelah animasi LED: sinyal masuk dari dunia luar ke Pico. Pelajari Pin.IN (mode input), Pin.PULL_UP (resistor pull-up internal, standar untuk tombol), dan pembacaan button.value(). LED di GP14, tombol di GP2 (PULL_UP internal). Ditekan = LOW (0), dilepas = HIGH (1); logika terbalik ini awalnya terasa membingungkan, tetapi merupakan standar industri.

0.0(0)
11
Raspberry Pi Pico: Kendali Mandiri 2 LED dengan 2 Tombol
#157Pemula
Premium

Raspberry Pi Pico: Kendali Mandiri 2 LED dengan 2 Tombol

2 tombol, 2 LED, sepenuhnya mandiri! Setiap tombol mengendalikan LED-nya sendiri: BTN1 menyalakan LED merah, BTN2 menyalakan LED hijau, dan menekan keduanya menyalakan keduanya (operasi paralel). Yang dipelajari: pengelolaan objek multi-pin (beberapa input/output sekaligus), operator ternary (1 if x else 0, if-else ringkas Python), kendali I/O mandiri (logika paralel), dan peta GPIO (input di satu sisi board, output di sisi lain).

0.0(0)
7
Debounce Tombol Raspberry Pi Pico: IRQ vs Polling Perangkat Lunak
#159Menengah
Premium

Debounce Tombol Raspberry Pi Pico: IRQ vs Polling Perangkat Lunak

Tekan tombol sekali, kode menghitung 3-4? Itu pantulan kontak: kontak logam bergetar beberapa mikrodetik! Bandingkan 2 metode di Serial: polling MENTAH (ikut menghitung pantulan) vs IRQ + debounce perangkat lunak (akurat). Pelajari pantulan kontak, debounce perangkat lunak (ticks_diff() > 50ms), interrupt Pin.irq(), pemicu IRQ_FALLING, handler ISR, serta global + keamanan ISR. LED berbalik lewat IRQ, dan Serial menampilkan kedua penghitung.

0.0(0)
12
Palang Parkir Raspberry Pi Pico (Servo SG90 + 2 LED + Tombol + Buzzer)
#172Pemula
Premium

Palang Parkir Raspberry Pi Pico (Servo SG90 + 2 LED + Tombol + Buzzer)

Model kecil palang pintu di pintu masuk tempat parkir! Tekan tombol dan Raspberry Pi Pico mengangkat lengan palang dengan halus memakai servo SG90 sementara LED hijau menyala. Palang tetap terbuka selama 3 detik, lalu turun perlahan dengan LED merah berkedip dan bunyi bip peringatan dari buzzer. Tekan lagi ketika palang sedang turun, dan lengannya langsung naik demi keamanan. Kendali servo, state machine, dan pengaturan waktu non-blocking dalam satu proyek.

0.0(0)
Stasiun Cuaca Mini Raspberry Pi Pico (DHT22 + Grafik OLED)
#173Menengah
Premium

Stasiun Cuaca Mini Raspberry Pi Pico (DHT22 + Grafik OLED)

Bagaimana suhu kamarmu berubah dalam dua menit terakhir? Raspberry Pi Pico membaca suhu dan kelembapan dari DHT22 setiap 2 detik dan menampilkan nilainya dengan angka besar di OLED 0,96 inci, dengan grafik garis 60 pembacaan terakhir di bawahnya. Sebuah panah menunjukkan tren, dan halaman suhu dan kelembapan bergantian setiap 4 detik. Driver OLED sudah ada di dalam kode: satu file, tanpa library.

0.0(0)
Game Memori Raspberry Pi Pico (4 LED + 4 Tombol + Buzzer)
#174Menengah
Premium

Game Memori Raspberry Pi Pico (4 LED + 4 Tombol + Buzzer)

Berapa ronde yang bisa kamu bertahan? Game memori warna dan suara klasik hadir di mejamu dengan Raspberry Pi Pico. Pico memainkan urutan warna acak, setiap warna dengan LED-nya sendiri dan nadanya sendiri. Ulangi dalam urutan yang sama di 4 tombol, dan satu warna lagi bergabung di setiap ronde. Salah tekan, dan buzzer memainkan lagu game over sementara warna yang benar berkedip. List, bilangan acak, dan pembacaan tombol dalam satu game.

0.0(0)
Kunci Keypad Raspberry Pi Pico (Keypad 4x4 + LCD I2C + Servo)
#175Menengah
Premium

Kunci Keypad Raspberry Pi Pico (Keypad 4x4 + LCD I2C + Servo)

Kode 4 digit membuka pintu, dan tiga kali salah berarti menunggu 30 detik! Raspberry Pi Pico memeriksa PIN yang diketik di keypad 4x4: jika benar, servo SG90 membuka kunci dan menguncinya lagi sendiri setelah 5 detik. I2C LCD menampilkan bintang, sisa percobaan, dan hitung mundur, dan buzzer berbunyi bip di setiap tombol. PIN bawaannya 1234; ubah dengan tombol A, dan PIN baru disimpan ke pin.txt.

0.0(0)
Flappy Bird Raspberry Pi Pico (Layar OLED + Tombol + Buzzer)
#176Menengah
Premium

Flappy Bird Raspberry Pi Pico (Layar OLED + Tombol + Buzzer)

Burung menyebalkan dari ponselmu itu, kini di OLED 0,96 inci dengan satu tombol! Game bergaya Flappy Bird di Raspberry Pi Pico: setiap tekanan tombol membuat burung mengepakkan sayap, setiap pasang pipa yang kamu lewati memberi satu poin, dan celahnya makin sempit. Buzzer memainkan suara kepakan, poin, dan rekor. Skor tertinggi disimpan di flappy_best.txt, jadi tetap ada meski listrik padam. Fisika, tabrakan, dan game loop 30 FPS dalam satu file.

0.0(0)
Panel Pelacak Matahari Raspberry Pi Pico (2 LDR + Servo SG90)
#183Menengah
Premium

Panel Pelacak Matahari Raspberry Pi Pico (2 LDR + Servo SG90)

Panel yang menemukan matahari sendiri! Raspberry Pi Pico mengukur cahaya dengan 2 LDR di kedua sisi panel, dan servo SG90 memutarnya ke sisi yang lebih terang. Selisih besar memutarnya cepat, selisih kecil memutarnya pelan, dan panel berhenti perlahan begitu kedua sisi seimbang. Pada malam hari, panel berputar kembali ke timur untuk menunggu matahari terbit. Eksperimen siap pakai untuk pameran sains dan proyek sekolah.

0.0(0)
Game Bola Pemukul Raspberry Pi Pico (Layar OLED + 2 Potensiometer + Buzzer)
#194Menengah
Premium

Game Bola Pemukul Raspberry Pi Pico (Layar OLED + 2 Potensiometer + Buzzer)

Game bola pemukul klasik, kini di OLED 0,96 inci untuk dua pemain! Setiap pemain memutar potensiometer-nya sendiri untuk menggerakkan pemukul. Bola makin cepat di setiap pukulan dan memantul dengan sudut yang ditentukan oleh titik jatuhnya di pemukul; yang pertama mencapai 5 poin menang. Buzzer memainkan suara dinding, pemukul, dan poin. Input analog, fisika bilangan bulat, dan pembaruan layar sebagian dalam satu game di Raspberry Pi Pico.

0.0(0)
Dadu Kocok Raspberry Pi Pico (MPU-6050 + Layar OLED + Buzzer)
#195Menengah
Premium

Dadu Kocok Raspberry Pi Pico (MPU-6050 + Layar OLED + Buzzer)

Dadumu hilang? Tidak masalah: kocok rangkaiannya dan dadu bergulir di OLED 0,96 inci! Akselerometer MPU-6050 merasakan kocokan, dadu bergoyang dan berputar, dan begitu kamu berhenti, dadu melambat lalu berhenti di satu sisi. Tombol MODE berganti antara satu dan dua dadu; dapat angka kembar, layar berkedip sementara buzzer memainkan lagu perayaan. Raspberry Pi Pico membaca sensor langsung lewat I2C, tanpa library.

0.0(0)
Jam Catur Raspberry Pi Pico (2 Layar TM1637 + 2 Tombol + Buzzer)
#197Menengah
Premium

Jam Catur Raspberry Pi Pico (2 Layar TM1637 + 2 Tombol + Buzzer)

Jalankan langkahmu, tekan tombol, dan jam berpindah sisi! Jam catur dua pemain dengan Raspberry Pi Pico: waktu setiap pemain berjalan mundur di layar TM1637-nya sendiri, dan pemain yang melangkah mendapat increment. 10 detik terakhir menampilkan perseratus detik, sisi yang waktunya habis menampilkan FLAG berkedip, dan buzzer membunyikan alarm. Tekan kedua tombol bersamaan untuk menjeda. Driver TM1637 ada di dalam kode, tanpa library.

0.0(0)