Arduino Looong Snake Game Z LCD 16x4

Arduino Looong Snake Game Z LCD 16x4

Spisu treści:

Anonim

Wszyscy lubimy stare gry, takie jak Snake, jedna z najpopularniejszych gier naszego dzieciństwa. Istnieje wiele projektów tworzenia tej gry http://www.instructables.com/howto/arduino+snake+game/. Projekty te oparte są na 16x2 LCD, matrycy LED lub graficznym LCD z telefonu, który daje trochę miejsca na węża. Naszą ideą jest: pozwól wężowi rosnąć tak, jak potrafisz! W naszym projekcie wyświetlacz LCD ma rozmiar 16x4 (obsługiwany jest także 16x2)! Projekt, który przygotowaliśmy, opiera się na tym. Wprowadziliśmy zmiany w kodzie, aby dodać obsługę 16x4 LCD i przepisać metodę przechowywania i wyświetlania danych LCD w celu zmniejszenia wymagań pamięci MCU, więc każda płyta mikrokontrolera Arduino pasuje do tego projektu. Wybraliśmy Arduino Mini.

Do tego projektu potrzebujesz:

1) Arduino Mini lub inna płyta Arduino

2) LCD 16x4

3) Joystick Arduino, taki jak ten

4) Przewód rozruchowy

Kieszonkowe dzieci:

Krok 1: Połączenia sprzętowe

Schemat jest bardzo prosty (1 fot.).

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 (klucz)

Aby podłączyć wiele przewodów GND i 5V, może być wymagane lutowanie.

Krok 2: Programowanie

Pobierz szkic i prześlij go do Arduino. To wszystko! Cieszyć się!