Arduino Looong Snake Game med LCD 16x4

Arduino Looong Snake Game med LCD 16x4

Indholdsfortegnelse:

Anonim

Alt vi gør som gamle spil som Snake, et af de mest populære spil i vores barndom. Der er mange projekter på at gøre dette spil http://www.instructables.com/howto/arduino+snake+game/. Disse projekter er baseret på 16x2 LCD, LED matrix eller grafisk LCD fra sælger telefon, som giver et lille rum til slange. Vores idé er: lad slangen vokse så stor som du kan klare! Så i vores projekt LCD er 16x4 (16x2 også understøttet)! Projektet vi lavede er baseret på denne. Vi har foretaget ændringer i koden for at tilføje support til 16x4 LCD og omskrivningsmetode til lagring og visning af LCD-data for at reducere MCU-hukommelseskrav, så ethvert Arduino microcontroller board passer fint til dette projekt. Vi valgte Arduino Mini.

Til dette projekt har du brug for:

1) Arduino Mini eller andet Arduino bord

2) LCD 16x4

3) Arduino joystick, som denne

4) Jumper wire

forsyninger:

Trin 1: Hardwareforbindelser

Skematisk er meget enkel (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 (Nøgle)

For at forbinde flere GND- og 5V-ledninger kan det kræves lodning.

Trin 2: Programmering

Download skitse og upload det til Arduino. Det er alt! God fornøjelse!