Mini console avec Arduino Nano.https://youtu.be/IBdgpqdn1r4
Dans ce projet, nous allons fabriquer une petite console avec l'Arduino Nano et une matrice LED 8x8 comme écran. La console comprend 6 jeux amusants et simples, qui seront sélectionnés via un menu, et contrôlés à l'aide d'un potentiomètre et de deux petits boutons. C'est un projet simple et assez amusant à créer, qui donnera un petit aperçu du monde de l'Arduino et de l'électron
Matériaux :
Pour ce projet, nous allons utiliser :
- Arduino Nano.
- Une matrice LED 8x8 avec un contrôleur Max7219.
- Mini proto-board.
- Deux petits boutons-poussoirs.
- Un potentiomètre de 50 kOhms.
- Une batterie lipo de 3,7V et 380 mAh, (une de 9V peut aussi servir).
- Divers sauteurs masculin-masculin et masculin-féminin.
- Un interrupteur marche/arrêt.
- 4 vis M3x30.
Connexions :
Nous allons commencer par connecter la matrice LED à notre Arduino. Grâce au contrôleur Max7219 qu'elle possède, les connexions seront assez simples à réaliser. Les broches où doivent se faire les connexions à l'Arduino sont les suivantes.
VCC - 5V GND - GND DIN - D12 CS - D10 CLK - D11
Pour connecter le contrôleur, nous devrons suivre le schéma dessiné dans l'image. Le bouton droit est connecté à la broche numérique 5, et le bouton gauche à la broche numérique 4. Le potentiomètre est d'abord connecté à la broche IOREF, qui deviendra la ligne d'alimentation commune, puis à la broche analogique A0, et enfin, la broche de masse sera connectée directement au GND de l'Arduino. La ligne sur le proto
Pour connecter la batterie, il suffit de brancher le côté positif (rouge) sur la ligne d'alimentation située à côté du potentiomètre, et le côté négatif (noir) sur la ligne de masse commune de la proto-carte. La batterie doit être connectée après avoir téléchargé le code sur l'Arduino, pour plus de sécurité.
NOTA : Pour plus de sécurité, il faut d'abord télécharger le code sur l'Arduino avant de connecter la batterie.
Le code qui sera utilisé contient 6 jeux différents, qui pourront être sélectionnés via un menu. Les jeux sont :
Pong classique : On le contrôle à l'aide du potentiomètre, et l'objectif est de ne pas laisser tomber la balle. TedShow : Un jeu où l'on doit capturer une ligne qui tombe dans un panier. On le contrôle à l'aide du potentiomètre. Space Invaders : On le contrôle à l'aide du potentiomètre et on tire avec l'un des deux boutons. L'objectif est de détruire les ennemis avant qu'ils n'
Pour télécharger le code, vous devez d'abord installer les bibliothèques LedControler et LinkedList. Ensuite, vous devez extraire le fichier ABHHGD et ouvrir le fichier .ino du même nom.
Projet et texte copiés de cette publication.http://www.instructables.com/id/Mini-consola-Con-Arduino-UNO/J'ai utilisé un Arduino Nano au lieu d'un Arduino Uno. J'ai conçu le boîtier, les boutons, etc... pour que les LED aient plus de lumière. J'ai utilisé une batterie de 9V. Comme sur l'Arduino Nano, nous n'avons pas la broche IOREF, nous devons donc la connecter à la broche de 3V.
Catégorie : Jeux vidéoTags
Modellquelle
