Tentang proyek ini
Dalam proyek ini disajikan versi 1 dimensi dari game klasik 'Pong' yang dibuat dengan strip LED NeoPixel. Gim ini untuk 2 pemain, di mana 'bola' bergerak di sepanjang strip LED, dan akan memantul kembali jika tombol ditekan saat beberapa LED ujung menyala.
Kecepatan bola berubah setelah setiap pukulan, membuatnya lebih sulit untuk memukul bola tepat waktu.
Perangkat ini sangat sederhana dan mudah dibuat dan berisi komponen-komponen berikut:
- Mikrokontroler Arduino Nano
- WS2812 Led strip dengan 60 led
- 4 tombol
- Buzzer
- Transistor
- dan dua resistor
Tidak seperti perangkat keras sederhana, perangkat lunak lebih kompleks dan diambil dari web vagrearg.org. Banyak parameter dapat dengan mudah diubah dalam kode, seperti:Jumlah piksel dalam strip, Ukuran zona pantulan, Intensitas titik Led, Poin yang dibutuhkan untuk menang, dll...
Game ini dibuat menarik dengan beberapa fitur. Pertama, bola akan menjadi lebih cepat dan lebih cepat untuk setiap kali dipukul bolak-balik. Kedua, bola dapat dipukul kembali dalam "zona" biru dan akan dikembalikan lebih cepat semakin lama ke dalam zona Anda membiarkan bola datang. Ini, tentu saja, berisiko terlambat. Ketiga, Anda dapat meningkatkan pengembalian dengan menahan tombol boost sambil menekan. Biaya peningkatan adalah pengurangan zona hit-back Anda.
Terakhir, semua bagian ditempatkan dalam kotak yang sesuai yang terbuat dari pelat PVC dan dilapisi dengan wallpaper berwarna yang dapat direkatkan, sehingga perangkat ini memiliki tampilan yang fungsional dan menarik.
Terima kasih telah menonton
Kode
KodeC/C++
Tidak ada pratinjau (hanya unduhan).
Skema