Isi kandungan:
Apa yang kita lakukan seperti permainan lama seperti Snake, salah satu permainan yang paling popular zaman kanak-kanak kita. Terdapat banyak projek untuk membuat permainan ini http://www.instructables.com/howto/arduino+snake+game/. Projek-projek ini didasarkan pada LCD 16x2, matriks LED atau LCD grafik dari telefon bimbit yang memberikan ruang kecil untuk ular. Idea kami ialah: biarkan ular berkembang sebanyak yang anda dapat mengurus! Jadi dalam LCD projek kami ialah 16x4 (16x2 juga disokong)! Projek yang kami buat adalah berdasarkan pada yang satu ini. Kami membuat perubahan dalam kod untuk menambah sokongan untuk LCD 16x4 dan cara menulis semula dan memperlihatkan data LCD untuk mengurangkan keperluan memori MCU, jadi mana-mana papan mikrokontroler Arduino sesuai dengan baik untuk projek ini. Kami memilih Arduino Mini.
Untuk projek ini, anda perlukan:
1) Arduino Mini atau papan Arduino yang lain
2) LCD 16x4
3) Joystick Arduino, seperti ini
4) wayar pelompat
Bekalan:
Langkah 1: Sambungan Perkakasan
Skematik sangat mudah (1 pic.).
Arduino --- LCD
---------------- 1 - GND
---------------- 2 - 5 V
---------------- 3 - GND
12-------------4
---------------- 5 - GND
11-------------6
5-------------11
4-------------12
3-------------13
2-------------14
---------------- 15 - 5 V
---------------- 16 - GND
Arduino --- Joystick
A0 ------------- X
A1 ------------- Y
6 --------------- Z (Kunci)
Untuk menyambungkan beberapa kabel GND dan penyambung kabel 5V mungkin diperlukan.
Langkah 2: Pengaturcaraan
Muat turun lakaran dan muat naik ke Arduino. Itu sahaja! Nikmati!