ENIB 2024 : Snake 16x16 : Différence entre versions

De Les Fabriques du Ponant
Aller à : navigation, rechercher
m
m
Ligne 21 : Ligne 21 :
 
* Fichier du boitier: [[Fichier: Main Body.stl]]
 
* Fichier du boitier: [[Fichier: Main Body.stl]]
 
[[Fichier:SnakeIMG07.jpg|200px]]
 
[[Fichier:SnakeIMG07.jpg|200px]]
* Fichier de la grille  
+
* Fichier de la grille
 
[[Fichier:SnakeIMG08.jpg|200px]]
 
[[Fichier:SnakeIMG08.jpg|200px]]
* Fichier du diffuseur
+
* Fichier du diffuseur:
 
[[Fichier:SnakeIMG09.jpg|200px]]
 
[[Fichier:SnakeIMG09.jpg|200px]]
 +
* Fichier du cadre: https: //www.thingiverse.com/thing:4127683
  
 
==Code Arduino==
 
==Code Arduino==
Ligne 50 : Ligne 51 :
 
[[Fichier:SnakeIMG02.jpg|200px]]
 
[[Fichier:SnakeIMG02.jpg|200px]]
 
[[Fichier:SnakeIMG03.jpg|200px]]
 
[[Fichier:SnakeIMG03.jpg|200px]]
 +
 
===Etape 2===
 
===Etape 2===
 
On branche le haut-parleur au PCB amplificateur
 
On branche le haut-parleur au PCB amplificateur

Version du 25 janvier 2024 à 10:28

Description

Dans le cadre de l'intersemestre 3 de 2024, en collaboration avec les Fabriques du Ponant, nous avons fabriquer un jeu de Snake à l'aide d'un afficheur LED 16x16. Le principe du jeu est le suivant: vous devez diriger un serpent en pleine croissance pour qu'il se nourrisse. Le défi est de réussir à le faire grandir sans qu'il ne touche les bordures de l'écran ou qu'il ne se morde la queue.

PhotoSnake00.jpg

Outil et matériel

  • carte Arduino ESP8266
  • matrice LED 16x16
  • un joystick TOR
  • grille et diffuseur
  • cadre imprimé en 3d
  • socle imprimé en 3d
  • PCB amplificateur
  • haut-parleur
  • câble USB

SnakeIMG01.jpg

Fichiers à télécharger

SnakeIMG07.jpg

  • Fichier de la grille:

SnakeIMG08.jpg

  • Fichier du diffuseur:

SnakeIMG09.jpg

  • Fichier du cadre: https: //www.thingiverse.com/thing:4127683

Code Arduino

 1  
 2 #define PIN 9
 3 #include <Arduino_GFX_Library.h>
 4 
 5 void setup() {
 6   // put your setup code here, to run once:
 7 
 8 }
 9 
10 void loop() {
11   // put your main code here, to run repeatedly:
12 
13 }

Etapes de fabrication

Etape 1

On prépare la carte Arduino puis on lui branche le joystick.

SnakeIMG02.jpg SnakeIMG03.jpg

Etape 2

On branche le haut-parleur au PCB amplificateur SnakeIMG05.jpg

On branche un câble d'alimentation USB à la matrice LED SnakeIMG04.jpg


Etape 3

Pour finir, on branche le tout à la carte Arduino SnakeIMG06.jpg

Difficultés rencontrées

Les difficultés peuvent venir des nombreuses soudures et de l'adaptation du programme du joystick analogique vers le joystick TOR, génération de son à partir de la carte.

Sources et documentation complémentaire