Arduino Looong Snake Game avec écran LCD 16x4

Arduino Looong Snake Game avec écran LCD 16x4

Table des matières:

Anonim

Nous aimons tous les vieux jeux comme Snake, l’un des jeux les plus populaires de notre enfance. Il existe de nombreux projets visant à rendre ce jeu http://www.instructables.com/howto/arduino+snake+game/. Ces projets sont basés sur un écran LCD 16x2, une matrice à LED ou un écran LCD graphique de la marque, qui laisse un peu de place au serpent. Notre idée est: laissez le serpent devenir aussi gros que vous le pouvez! Donc dans notre projet LCD 16x4 (16x2 également supporté)! Le projet que nous avons réalisé est basé sur celui-ci. Nous avons apporté des modifications au code afin d'ajouter la prise en charge de l'écran LCD 16x4 et une méthode de réécriture pour stocker et afficher les données de l'écran LCD afin de réduire les besoins en mémoire de la MCU. Ainsi, toute carte de microcontrôleur Arduino convient parfaitement à ce projet. Nous avons choisi Arduino Mini.

Pour ce projet, vous avez besoin de:

1) Arduino Mini ou autre carte Arduino

2) LCD 16x4

3) Joystick Arduino, comme celui-ci

4) fil de cavalier

Provisions:

Étape 1: Connexions matérielles

Le schéma est très simple (1 photo).

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 (clé)

Pour brancher plusieurs fils GND et 5V, il peut être nécessaire de souder.

Étape 2: Programmation

Téléchargez l'esquisse et téléchargez-la sur Arduino. C'est tout! Prendre plaisir!