Isi kandungan:

Permainan LED Rocker: 7 Langkah (dengan Gambar)
Permainan LED Rocker: 7 Langkah (dengan Gambar)

Video: Permainan LED Rocker: 7 Langkah (dengan Gambar)

Video: Permainan LED Rocker: 7 Langkah (dengan Gambar)
Video: Anak kecil lucu ditilang polisi 2024, November
Anonim
Image
Image

LED Rocker Game adalah permainan Arduino yang ringkas. Ia terdiri daripada 9 LED (8 LED Biru & 1 LED Merah di tengah), 1 butang, 1 pembesar suara, dan 1 panel LCD. Matlamat permainan ini adalah untuk menekan butang apabila LED merah berkelip. Ia bermula dengan 9 LED berkelip berulang-ulang. Apabila LED merah tengah berkedip, anda mesti segera menekan butang. Setiap kali anda berjaya menekan butang ketika LED merah berkelip, anda akan naik ke tahap seterusnya dengan peningkatan kelajuan berkedip. Sekiranya anda menekan butang ketika LED biru berkelip, anda akan kehilangan satu nyawa. Anda mempunyai 3 nyawa secara keseluruhan, dan apabila anda kehilangan ketiga-tiga nyawa, permainan akan dimulakan semula. Semasa bermain permainan ini, ia juga meningkatkan kemampuan koordinasi dan respons tangan-mata anda.

Sumber:

Konsep dan peraturan permainan saya dan permainan yang saya sebutkan serupa, tetapi saya menambahkan beberapa ciri yang dapat membantu pemain lebih memahami permainan dan menjadikan pengalaman permainan mereka lebih baik. Dalam permainan ini, saya menambah pembesar suara dan panel LCD. Juga, sejak saya menambahkan panel LCD, pin digital yang saya gunakan dalam permainan saya akan berbeza dengan pin digital dalam permainan yang saya sebutkan (saya menukar pin digital 2 & 3 menjadi 11 & 12). Dengan mendengar suara dan melihat layar LCD, pemain dapat mengetahui secara langsung sama ada mereka melepasi level atau tidak, dan ketika permainan dimulakan lagi, suara dan layar akan mengingatkan anda. Oleh itu, anda tidak akan keliru sama ada anda lulus atau kalah semasa permainan.

Langkah 1: Bekalan

LED & Butang
LED & Butang

- 1 Arduino Leonardo

- 1 papan roti

- 9 LED (1 Merah, 8 Biru)

- 9 Resister (10kohm)

- 1 Resister (300kohm)

- 1 Butang

- 1 Panel LCD

- 1 Speaker

- Wayar pelompat

Langkah 2: LED & Butang

LED & Butang
LED & Butang
LED & Butang
LED & Butang

Setelah mendapatkan semua bekalan yang anda perlukan, langkah kedua adalah menyambungkan semua LED dan butang ke papan roti dan Arduino. Susun wayar jumper, butang, LED, dan perintang dalam urutan yang sama pada papan roti Leonardo mengikut gambar di atas. LED harus disambungkan dengan perintang (10kohm) dari pin digital 4 hingga 12. Oleh kerana kita akan menyambungkan panel LCD kemudian, pastikan anda tidak menggunakan pin digital 2 dan 3. Untuk butang, sambungkannya ke digital pin 13 dengan resister (300kohm).

Langkah 3: Penceramah

Penceramah
Penceramah
Penceramah
Penceramah
Penceramah
Penceramah

Setelah menyambungkan LED dan butang, langkah ketiga adalah menyambungkan pembesar suara ke papan roti. Sambungkan sisi negatif (hitam) ke pin GND dan sisi positif (merah) ke pin digital 1. Pembesar suara akan mengeluarkan bunyi yang berbeza apabila anda berjaya menekan butang (apabila LED merah berkelip), menekan butang apabila LED biru berkelip, dan apabila anda kehilangan ketiga-tiga nyawa (permainan dimulakan semula).

Langkah 4: Panel LCD

Panel LCD
Panel LCD
Panel LCD
Panel LCD
Panel LCD
Panel LCD

Setelah menyambungkan LED, butang, dan pembesar suara, langkah keempat (langkah terakhir untuk litar) adalah menyambungkan panel LCD ke papan roti. Panel LCD dipisahkan menjadi 4 langkah utama untuk menyambung (GND, VCC, SDA, SCL). Sambungkan GND ke pin GND yang sesuai di Arduino, pin VCC ke 5V di Arduino, SDA ke pin SDA yang sesuai di Arduino, dan SCL pin SCL yang sesuai di Arduino. Setelah anda menekan butang, panel LCD akan muncul di skrinnya sama ada anda melepasi level, kehilangan nyawa, atau memulakan permainan sekali lagi.

Langkah 5: Kod

Kod
Kod
Kod
Kod
Kod
Kod

Setelah menyelesaikan litar, anda boleh mula menulis kodnya.

Kod:

Pindahkan kod ke papan litar anda. Pastikan untuk memindahkan kod anda dengan menyambungkan papan ke peranti yang anda inginkan. Setelah selesai memindahkan kod, anda boleh mencuba permainan dan melihat apakah ia berfungsi dengan baik.

Langkah 6: Bekas

Bekas
Bekas
Bekas
Bekas
Bekas
Bekas
Bekas
Bekas

Setelah selesai dan menguji litar dan kod, anda boleh membuat bekas untuk permainan Rocker anda. Ini bukan sahaja menjadikan keseluruhan peranti kelihatan lebih baik dan profesional tetapi juga memberi anda pengalaman permainan yang lebih baik. Untuk bekas itu, saya menggunakan kotak kadbod untuk menyimpan semua papan roti dan semua bahan yang digunakan. Saya menutup kotak dengan kertas hitam dan memotong lubang untuk pembesar suara, panel LCD, butang, dan LED. Pastikan anda juga memotong lubang kecil di sisi kotak supaya anda dapat menyambungkan peranti anda ke power bank.

Kotak kadbod:

  • Panjang: 22cm
  • Lebar: 12cm
  • Tinggi: 8cm

Lubang untuk panel LCD:

  • Panjang: 8cm
  • Lebar: 2.5cm

Lubang untuk LED:

  • Panjang: 5cm
  • Lebar: 0.5cm

Lubang untuk pembesar suara:

Diameter: 3.5cm

Lubang untuk butang:

Diameter: 3cm

Lubang di sebelah:

  • Panjang: 1cm
  • Lebar: 1 cm

Setelah selesai membuat bekas, letakkan peranti anda di dalam bekas. Pastikan anda meletakkan panel LCD, pembesar suara, butang, dan LED ke lubang yang sesuai.

Langkah 7: Main Permainan

Image
Image

Sambungkan peranti ke power bank atau komputer dan cuba permainannya!

Peraturan:

  1. Tekan butang apabila LED merah tengah berkedip
  2. Sekiranya anda berjaya menekan butang ketika LED merah berkelip, anda pergi ke tahap seterusnya (LED akan meningkatkan kelajuan berkelip setiap kali anda naik level)
  3. Anda akan kehilangan nyawa jika anda menekan butang ketika tidak berada di LED merah
  4. Anda mempunyai 3 nyawa secara keseluruhan. Sekiranya anda kehilangan ketiga-tiganya, permainan akan dimulakan lagi

Disyorkan: