<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>http://wiki.lesfabriquesduponant.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Elliot+thorib%C3%A9</id>
		<title>Les Fabriques du Ponant - Contributions de l’utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.lesfabriquesduponant.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Elliot+thorib%C3%A9"/>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Sp%C3%A9cial:Contributions/Elliot_thorib%C3%A9"/>
		<updated>2026-05-21T07:44:18Z</updated>
		<subtitle>Contributions de l’utilisateur</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25462</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25462"/>
				<updated>2024-01-25T13:52:27Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
[[Fichier:SnakeIMG12.png|200px|center]]&lt;br /&gt;
&lt;br /&gt;
-La Carte du microcontrolleur utilisée dans notre cas était un esp8266 D1 mini à la place de l'arduino uno. L'esp peut être programmé de la même manière qu'un Arduino (voir le tuto ici pour installer la carte sur le logiciel Arduino: https://www.wikidebrouillard.org/wiki/Utiliser_le_D1_mini_avec_Arduino)&lt;br /&gt;
&lt;br /&gt;
-Les pins utilisés sont les suivants: &lt;br /&gt;
signal de l'affichage: xx&lt;br /&gt;
le joystick à été représenté par 4 boutons poussoirs reliés à un pin d'alimentation de 5v est dont l'autre pin est relié à la fois à une entrée de la carte allant de 1 à 4 et également à la masse par le biais d'une résistance de pull down d'une dizaine de kiloohms.&lt;br /&gt;
&lt;br /&gt;
-Le son peut venir soit d'un buzzer accompagné d'un condensateur de 10micro Farads pour absorber les pics de tension comme sur le schéma, soit d'un haut parleur (comme sur les photos) et dans ce cas il faudra placer un amplificateur entre la carte et le haut parleur. &lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
Nous n'avons pas réussi à finir le code dans les temps mais voici ce que nous avons réalisé. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include &amp;quot;FastLED.h&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
#define JOYSTICK_UP_PIN 1&lt;br /&gt;
#define JOYSTICK_DOWN_PIN 1&lt;br /&gt;
#define JOYSTICK_LEFT_PIN 1&lt;br /&gt;
#define JOYSTICK_RIGHT_PIN 1&lt;br /&gt;
#define DISPLAY_PIN 14&lt;br /&gt;
#define SPEAKER_PIN 1&lt;br /&gt;
 &lt;br /&gt;
#define DISPLAY_WIDTH 16&lt;br /&gt;
#define DISPLAY_HEIGHT 16&lt;br /&gt;
 &lt;br /&gt;
CRGB leds[DISPLAY_WIDTH*DISPLAY_HEIGHT];&lt;br /&gt;
 &lt;br /&gt;
uint16_t snake[DISPLAY_WIDTH*DISPLAY_HEIGHT][2];&lt;br /&gt;
 &lt;br /&gt;
uint8_t last_direction = 0;&lt;br /&gt;
// 0 = UP&lt;br /&gt;
// 1 = RIGHT&lt;br /&gt;
// 2 = DOWN&lt;br /&gt;
// 3 = LEFT&lt;br /&gt;
 &lt;br /&gt;
void setPixel(uint16_t x, uint16_t y, CRGB color) {&lt;br /&gt;
  if (x &amp;lt; DISPLAY_WIDTH &amp;amp;&amp;amp; y &amp;lt; DISPLAY_HEIGHT) {&lt;br /&gt;
    if (y % 2) {&lt;br /&gt;
      leds[y * DISPLAY_WIDTH + x] = color;&lt;br /&gt;
    } else {&lt;br /&gt;
      leds[(y + 1) * DISPLAY_WIDTH - x - 1] = color;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void clear() {&lt;br /&gt;
  for (uint8_t i = 0; i &amp;lt; DISPLAY_WIDTH*DISPLAY_HEIGHT; ++i) {&lt;br /&gt;
    leds[i] = CRGB::Black;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void setup() {&lt;br /&gt;
  pinMode(JOYSTICK_UP_PIN, INPUT);&lt;br /&gt;
  pinMode(JOYSTICK_DOWN_PIN, INPUT);&lt;br /&gt;
  pinMode(JOYSTICK_LEFT_PIN, INPUT);&lt;br /&gt;
  pinMode(JOYSTICK_RIGHT_PIN, INPUT);&lt;br /&gt;
  pinMode(SPEAKER_PIN, OUTPUT);&lt;br /&gt;
  digitalWrite(SPEAKER_PIN, LOW);&lt;br /&gt;
 &lt;br /&gt;
  for (uint8_t i = 0; i &amp;lt; DISPLAY_WIDTH*DISPLAY_HEIGHT; ++i) {&lt;br /&gt;
    snake[i] = {DISPLAY_WIDTH, DISPLAY_HEIGHT}; &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  snake[0] = {round(DISPLAY_WIDTH/2), round(DISPLAY_HEIGHT/2)};&lt;br /&gt;
 &lt;br /&gt;
  FastLED.addLeds&amp;lt;WS2812, DISPLAY_PIN, GRB&amp;gt;(leds, DISPLAY_WIDTH * DISPLAY_HEIGHT); &lt;br /&gt;
  FastLED.setBrightness(64);&lt;br /&gt;
 &lt;br /&gt;
  FastLED.show();&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void loop() {&lt;br /&gt;
  clear();&lt;br /&gt;
 &lt;br /&gt;
  for (uint8_t i = 0; i &amp;lt; DISPLAY_WIDTH*DISPLAY_HEIGHT; ++i) {&lt;br /&gt;
    if (snake[i] == {DISPLAY_WIDTH, DISPLAY_HEIGHT}) {&lt;br /&gt;
      break;&lt;br /&gt;
    }&lt;br /&gt;
    setPixel(snake[i][0], snake[i][1], CRGB::Green);&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  bool passed = false; &lt;br /&gt;
 &lt;br /&gt;
  for (uint8_t i = DISPLAY_WIDTH*DISPLAY_HEIGHT-1; i &amp;gt; 0; i--) {&lt;br /&gt;
 &lt;br /&gt;
    snake[i+1] = snake[i];&lt;br /&gt;
 &lt;br /&gt;
    if (snake[i] == {DISPLAY_WIDTH, DISPLAY_HEIGHT}) {&lt;br /&gt;
      if (passed) {&lt;br /&gt;
        break;&lt;br /&gt;
      }&lt;br /&gt;
      snake[0] = snake[i];&lt;br /&gt;
      passed = true; &lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    setPixel(snake[i][0], snake[i][1], CRGB::Green);&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  FastLED.show();&lt;br /&gt;
 &lt;br /&gt;
  for (uint8_t i = 0; i &amp;lt; DISPLAY_WIDTH*DISPLAY_HEIGHT; ++i) {&lt;br /&gt;
    if (snake[i] == {DISPLAY_WIDTH, DISPLAY_HEIGHT}) {&lt;br /&gt;
      break;&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    setPixel(snake[i][0], snake[i][1], CRGB::Green);&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  for (uint8_t i = 0; i &amp;lt; 100; ++i) {&lt;br /&gt;
    if (digitalRead(JOYSTICK_UP_PIN)) {&lt;br /&gt;
      last_direction = 0; &lt;br /&gt;
    } else if (digitalRead(JOYSTICK_RIGHT_PIN)) {&lt;br /&gt;
      last_direction = 1; &lt;br /&gt;
    } else if (digitalRead(JOYSTICK_DOWN_PIN)) {&lt;br /&gt;
      last_direction = 2; &lt;br /&gt;
    } else if (digitalRead(JOYSTICK_LEFT_PIN)) {&lt;br /&gt;
      last_direction = 3; &lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    delay(1);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui connecte le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On connecte le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
On connecte un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Dernière étape, on commence par connecter le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on place le cadre, on empile la matrice de LED puis la grille et enfin le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléverser le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25460</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25460"/>
				<updated>2024-01-25T13:50:48Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
[[Fichier:SnakeIMG12.png|200px|center]]&lt;br /&gt;
&lt;br /&gt;
-La Carte du microcontrolleur utilisée dans notre cas était un esp8266 D1 mini à la place de l'arduino uno. L'esp peut être programmé de la même manière qu'un Arduino (voir le tuto ici pour installer la carte sur le logiciel Arduino: https://www.wikidebrouillard.org/wiki/Utiliser_le_D1_mini_avec_Arduino)&lt;br /&gt;
&lt;br /&gt;
-Les pins utilisés sont les suivants: &lt;br /&gt;
signal de l'affichage: xx&lt;br /&gt;
le joystick à été représenté par 4 boutons poussoirs reliés à un pin d'alimentation de 5v est dont l'autre pin est relié à la fois à une entrée de la carte allant de 1 à 4 et également à la masse par le biais d'une résistance de pull down d'une dizaine de kiloohms.&lt;br /&gt;
&lt;br /&gt;
-Le son peut venir soit d'un buzzer accompagné d'un condensateur de 10micro Farads pour absorber les pics de tension comme sur le schéma, soit d'un haut parleur (comme sur les photos) et dans ce cas il faudra placer un amplificateur entre la carte et le haut parleur. &lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include &amp;quot;FastLED.h&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
#define JOYSTICK_UP_PIN 1&lt;br /&gt;
#define JOYSTICK_DOWN_PIN 1&lt;br /&gt;
#define JOYSTICK_LEFT_PIN 1&lt;br /&gt;
#define JOYSTICK_RIGHT_PIN 1&lt;br /&gt;
#define DISPLAY_PIN 14&lt;br /&gt;
#define SPEAKER_PIN 1&lt;br /&gt;
 &lt;br /&gt;
#define DISPLAY_WIDTH 16&lt;br /&gt;
#define DISPLAY_HEIGHT 16&lt;br /&gt;
 &lt;br /&gt;
CRGB leds[DISPLAY_WIDTH*DISPLAY_HEIGHT];&lt;br /&gt;
 &lt;br /&gt;
uint16_t snake[DISPLAY_WIDTH*DISPLAY_HEIGHT][2];&lt;br /&gt;
 &lt;br /&gt;
uint8_t last_direction = 0;&lt;br /&gt;
// 0 = UP&lt;br /&gt;
// 1 = RIGHT&lt;br /&gt;
// 2 = DOWN&lt;br /&gt;
// 3 = LEFT&lt;br /&gt;
 &lt;br /&gt;
void setPixel(uint16_t x, uint16_t y, CRGB color) {&lt;br /&gt;
  if (x &amp;lt; DISPLAY_WIDTH &amp;amp;&amp;amp; y &amp;lt; DISPLAY_HEIGHT) {&lt;br /&gt;
    if (y % 2) {&lt;br /&gt;
      leds[y * DISPLAY_WIDTH + x] = color;&lt;br /&gt;
    } else {&lt;br /&gt;
      leds[(y + 1) * DISPLAY_WIDTH - x - 1] = color;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void clear() {&lt;br /&gt;
  for (uint8_t i = 0; i &amp;lt; DISPLAY_WIDTH*DISPLAY_HEIGHT; ++i) {&lt;br /&gt;
    leds[i] = CRGB::Black;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void setup() {&lt;br /&gt;
  pinMode(JOYSTICK_UP_PIN, INPUT);&lt;br /&gt;
  pinMode(JOYSTICK_DOWN_PIN, INPUT);&lt;br /&gt;
  pinMode(JOYSTICK_LEFT_PIN, INPUT);&lt;br /&gt;
  pinMode(JOYSTICK_RIGHT_PIN, INPUT);&lt;br /&gt;
  pinMode(SPEAKER_PIN, OUTPUT);&lt;br /&gt;
  digitalWrite(SPEAKER_PIN, LOW);&lt;br /&gt;
 &lt;br /&gt;
  for (uint8_t i = 0; i &amp;lt; DISPLAY_WIDTH*DISPLAY_HEIGHT; ++i) {&lt;br /&gt;
    snake[i] = {DISPLAY_WIDTH, DISPLAY_HEIGHT}; &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  snake[0] = {round(DISPLAY_WIDTH/2), round(DISPLAY_HEIGHT/2)};&lt;br /&gt;
 &lt;br /&gt;
  FastLED.addLeds&amp;lt;WS2812, DISPLAY_PIN, GRB&amp;gt;(leds, DISPLAY_WIDTH * DISPLAY_HEIGHT); &lt;br /&gt;
  FastLED.setBrightness(64);&lt;br /&gt;
 &lt;br /&gt;
  FastLED.show();&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void loop() {&lt;br /&gt;
  clear();&lt;br /&gt;
 &lt;br /&gt;
  for (uint8_t i = 0; i &amp;lt; DISPLAY_WIDTH*DISPLAY_HEIGHT; ++i) {&lt;br /&gt;
    if (snake[i] == {DISPLAY_WIDTH, DISPLAY_HEIGHT}) {&lt;br /&gt;
      break;&lt;br /&gt;
    }&lt;br /&gt;
    setPixel(snake[i][0], snake[i][1], CRGB::Green);&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  bool passed = false; &lt;br /&gt;
 &lt;br /&gt;
  for (uint8_t i = DISPLAY_WIDTH*DISPLAY_HEIGHT-1; i &amp;gt; 0; i--) {&lt;br /&gt;
 &lt;br /&gt;
    snake[i+1] = snake[i];&lt;br /&gt;
 &lt;br /&gt;
    if (snake[i] == {DISPLAY_WIDTH, DISPLAY_HEIGHT}) {&lt;br /&gt;
      if (passed) {&lt;br /&gt;
        break;&lt;br /&gt;
      }&lt;br /&gt;
      snake[0] = snake[i];&lt;br /&gt;
      passed = true; &lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    setPixel(snake[i][0], snake[i][1], CRGB::Green);&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  FastLED.show();&lt;br /&gt;
 &lt;br /&gt;
  for (uint8_t i = 0; i &amp;lt; DISPLAY_WIDTH*DISPLAY_HEIGHT; ++i) {&lt;br /&gt;
    if (snake[i] == {DISPLAY_WIDTH, DISPLAY_HEIGHT}) {&lt;br /&gt;
      break;&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    setPixel(snake[i][0], snake[i][1], CRGB::Green);&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  for (uint8_t i = 0; i &amp;lt; 100; ++i) {&lt;br /&gt;
    if (digitalRead(JOYSTICK_UP_PIN)) {&lt;br /&gt;
      last_direction = 0; &lt;br /&gt;
    } else if (digitalRead(JOYSTICK_RIGHT_PIN)) {&lt;br /&gt;
      last_direction = 1; &lt;br /&gt;
    } else if (digitalRead(JOYSTICK_DOWN_PIN)) {&lt;br /&gt;
      last_direction = 2; &lt;br /&gt;
    } else if (digitalRead(JOYSTICK_LEFT_PIN)) {&lt;br /&gt;
      last_direction = 3; &lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    delay(1);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui connecte le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On connecte le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
On connecte un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Dernière étape, on commence par connecter le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on place le cadre, on empile la matrice de LED puis la grille et enfin le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléverser le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25379</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25379"/>
				<updated>2024-01-25T13:13:12Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
[[Fichier:SnakeIMG12.png|200px|center]]&lt;br /&gt;
&lt;br /&gt;
-La Carte du microcontrolleur utilisée dans notre cas était un esp8266 D1 mini à la place de l'arduino uno. L'esp peut être programmé de la même manière qu'un Arduino (voir le tuto ici pour installer la carte sur le logiciel Arduino: https://www.wikidebrouillard.org/wiki/Utiliser_le_D1_mini_avec_Arduino)&lt;br /&gt;
&lt;br /&gt;
-Les pins utilisés sont les suivants: &lt;br /&gt;
signal de l'affichage: xx&lt;br /&gt;
le joystick à été représenté par 4 boutons poussoirs reliés à un pin d'alimentation de 5v est dont l'autre pin est relié à la fois à une entrée de la carte allant de 1 à 4 et également à la masse par le biais d'une résistance de pull down d'une dizaine de kiloohms.&lt;br /&gt;
&lt;br /&gt;
-Le son peut venir soit d'un buzzer accompagné d'un condensateur de 10micro Farads pour absorber les pics de tension comme sur le schéma, soit d'un haut parleur (comme sur les photos) et dans ce cas il faudra placer un amplificateur entre la carte et le haut parleur. &lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui connecte le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On connecte le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
On connecte un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Dernière étape, on commence par connecter le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on place le cadre, on empile la matrice de LED puis la grille et enfin le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléverser le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25376</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25376"/>
				<updated>2024-01-25T13:10:36Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
[[Fichier:SnakeIMG12.png|200px|center]]&lt;br /&gt;
&lt;br /&gt;
-La Carte du microcontrolleur utilisée dans notre cas était un esp8266 D1 mini à la place de l'arduino uno. L'esp peut être programmé de la même manière qu'un Arduino (voir le tuto ici pour installer la carte sur le logiciel Arduino: https://www.wikidebrouillard.org/wiki/Utiliser_le_D1_mini_avec_Arduino)&lt;br /&gt;
&lt;br /&gt;
-Les pins utilisés sont les suivants: &lt;br /&gt;
signal de l'affichage: xx&lt;br /&gt;
le joystick à été représenté par 4 boutons poussoirs reliés à un pin d'alimentation de 5v est dont l'autre pin est relié à la fois à une entrée de la carte allant de 1 à 4 et également à la masse par le biais d'une résistance de pull down d'une dizaine de kiloohms.&lt;br /&gt;
&lt;br /&gt;
-Le son peut venir soit d'un buzzer accompagné d'un condensateur de 10micro Farads pour absorber les pics de tension comme sur le schéma, soit d'un haut parleur (comme sur les photos) et dans ce cas il faudra placer un amplificateur entre la carte et le haut parleur. &lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Dernière étape, on commence par brancher le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on place la matrice de LED, on empile le cadre puis la grille et enfin le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléverser le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG12.png&amp;diff=25363</id>
		<title>Fichier:SnakeIMG12.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG12.png&amp;diff=25363"/>
				<updated>2024-01-25T13:00:56Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : Elliot thoribé a téléversé une nouvelle version de Fichier:SnakeIMG12.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Image1.png&amp;diff=25362</id>
		<title>Fichier:Image1.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Image1.png&amp;diff=25362"/>
				<updated>2024-01-25T13:00:09Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25361</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25361"/>
				<updated>2024-01-25T12:54:56Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
[[Fichier:SnakeIMG12.png|200px|center]]&lt;br /&gt;
&lt;br /&gt;
-La Carte du microcontrolleur utilisée dans notre cas était un esp8266 D1 mini à la place de l'arduino uno. L'esp peut être programmé de la même manière qu'un Arduino (voir le tuto ici pour installer la carte sur le logiciel Arduino: https://www.wikidebrouillard.org/wiki/Utiliser_le_D1_mini_avec_Arduino)&lt;br /&gt;
&lt;br /&gt;
-Les pins utilisés sont les suivants: &lt;br /&gt;
signal de l'affichage: xx&lt;br /&gt;
le joystick à été représenté par 4 boutons poussoirs reliés à un pin d'alimentation de 5v est dont l'autre pin est relié à la fois à une entrée de la carte allant de 1 à 4 et également à la masse par le biais d'une résistance de pull down d'une dizaine de kiloohms.&lt;br /&gt;
&lt;br /&gt;
-Le son peut venir soit d'un buzzer accompagné d'un condensateur de 10micro Farads pour absorber les pics de tension comme sur le schéma, soit d'un haut parleur (comme sur les photos) et dans ce cas il faudra placer un amplificateur entre la carte et le haut parleur. &lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Dernière étape, on commence par brancher le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléverser le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25360</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25360"/>
				<updated>2024-01-25T12:54:31Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
[[Fichier:SnakeIMG12.png|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Description du schéma:&lt;br /&gt;
-La Carte du microcontrolleur utilisée dans notre cas était un esp8266 D1 mini à la place de l'arduino uno. L'esp peut être programmé de la même manière qu'un Arduino (voir le tuto ici pour installer la carte sur le logiciel Arduino: https://www.wikidebrouillard.org/wiki/Utiliser_le_D1_mini_avec_Arduino)&lt;br /&gt;
&lt;br /&gt;
-Les pins utilisés sont les suivants: &lt;br /&gt;
signal de l'affichage: xx&lt;br /&gt;
le joystick à été représenté par 4 boutons poussoirs reliés à un pin d'alimentation de 5v est dont l'autre pin est relié à la fois à une entrée de la carte allant de 1 à 4 et également à la masse par le biais d'une résistance de pull down d'une dizaine de kiloohms.&lt;br /&gt;
&lt;br /&gt;
-Le son peut venir soit d'un buzzer accompagné d'un condensateur de 10micro Farads pour absorber les pics de tension comme sur le schéma, soit d'un haut parleur (comme sur les photos) et dans ce cas il faudra placer un amplificateur entre la carte et le haut parleur. &lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Dernière étape, on commence par brancher le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléverser le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG12.png&amp;diff=25359</id>
		<title>Fichier:SnakeIMG12.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG12.png&amp;diff=25359"/>
				<updated>2024-01-25T12:51:30Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : Elliot thoribé a téléversé une nouvelle version de Fichier:SnakeIMG12.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG12.png&amp;diff=25358</id>
		<title>Fichier:SnakeIMG12.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG12.png&amp;diff=25358"/>
				<updated>2024-01-25T12:51:18Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : Elliot thoribé a téléversé une nouvelle version de Fichier:SnakeIMG12.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25346</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25346"/>
				<updated>2024-01-25T11:27:44Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
[[Fichier:SnakeIMG12.png|200px|center]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Dernière étape, on commence par brancher le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléverser le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25343</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25343"/>
				<updated>2024-01-25T11:26:40Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
[[Fichier:SnakeIMG12.png|200px|center]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Dernière étape, on commence par brancher le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléverser le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG00.jpg&amp;diff=25342</id>
		<title>Fichier:SnakeIMG00.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG00.jpg&amp;diff=25342"/>
				<updated>2024-01-25T11:26:11Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25338</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25338"/>
				<updated>2024-01-25T11:22:48Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
[[Fichier:SnakeIMG12.png|200px|center]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Dernière étape, on commence par brancher le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléverser le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25329</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25329"/>
				<updated>2024-01-25T11:16:48Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
[[Fichier:SnakeIMG12.png|200px|center]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléverser le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25326</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25326"/>
				<updated>2024-01-25T11:15:23Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléverser le programme et à vous amusez ! &lt;br /&gt;
[[Fichier:SnakeIMG12.png|200px|center]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG12.png&amp;diff=25322</id>
		<title>Fichier:SnakeIMG12.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG12.png&amp;diff=25322"/>
				<updated>2024-01-25T11:14:05Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25289</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25289"/>
				<updated>2024-01-25T10:58:35Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléverser le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25285</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25285"/>
				<updated>2024-01-25T10:56:05Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px|center]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléversé le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25284</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25284"/>
				<updated>2024-01-25T10:55:05Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px|center]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléversé le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25281</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25281"/>
				<updated>2024-01-25T10:54:25Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px|right|thumb]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléversé le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25263</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25263"/>
				<updated>2024-01-25T10:40:38Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Circuit électrique==&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur dans le compartiment carré &lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléversé le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseils===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25262</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25262"/>
				<updated>2024-01-25T10:36:31Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur&lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléversé le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées / Conseil===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25259</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25259"/>
				<updated>2024-01-25T10:32:29Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur&lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Plus qu'à téléversé le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. Ne pas oublier de mettre des points de colle aux coins du diffuseur pour qu'il ne se décolle pas pendant l'utilisation. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25246</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25246"/>
				<updated>2024-01-25T10:27:37Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Enfin, on empile le cadre, la grille et le diffuseur&lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
plus qu'à téléversé le programme et à vous amusez ! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25237</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25237"/>
				<updated>2024-01-25T10:24:19Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG11.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG11.jpg&amp;diff=25235</id>
		<title>Fichier:SnakeIMG11.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG11.jpg&amp;diff=25235"/>
				<updated>2024-01-25T10:23:46Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25230</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25230"/>
				<updated>2024-01-25T10:22:38Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
[[Fichier:SnakeIMG10.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. Le câblage électrique est à vérifier avant de brancher la carte au PC, au risque de griller la carte. Il faut aussi penser à ajuster les dimensions du boitier si le câblage prend de la place. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG10.jpg&amp;diff=25228</id>
		<title>Fichier:SnakeIMG10.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG10.jpg&amp;diff=25228"/>
				<updated>2024-01-25T10:22:05Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25180</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25180"/>
				<updated>2024-01-25T10:05:40Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* Carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* Matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* Joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* Cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* Câble USB&lt;br /&gt;
* Buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25177</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25177"/>
				<updated>2024-01-25T10:04:36Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266: https://quai-lab.com/programmer-lesp201-carte-wifi-programmable/&lt;br /&gt;
* matrice LED WS2812 16X16: https://www.az-delivery.de/fr/products/rgb-led-panel-ws2812b-16x16-256-leds-flexibel-led-modul-5050smd-ic-einzeladressierbare-vollfarbfunktionen-mit-dc5v-kompatibel-mit-raspberry-pi&lt;br /&gt;
* un joystick TOR: https://fabulous-arcade.com/fr/24-joysticks&lt;br /&gt;
* cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* câble USB&lt;br /&gt;
* buzzer actif: https://letmeknow.fr/fr/audio/512-piezo-buzzer-actif-652733152190.html&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25163</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25163"/>
				<updated>2024-01-25T09:56:47Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266 &lt;br /&gt;
* matrice LED WS2812 16X16&lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Ensuite, on visse le le joystick dans le compartiment arrondi&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25137</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25137"/>
				<updated>2024-01-25T09:44:42Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266 &lt;br /&gt;
* matrice LED WS2812 16X16&lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
* Tutoriel pour installer l'ESP8266 sur l'IDE Arduino: https://fr.macerobotics.com/developpeur/tutoriels/programmer-le-microcontroleur-esp8266-avec-lide-arduino/&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25127</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25127"/>
				<updated>2024-01-25T09:39:47Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266 &lt;br /&gt;
* matrice LED WS2812 16X16&lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille, du diffuseur, du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25113</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25113"/>
				<updated>2024-01-25T09:33:51Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266&lt;br /&gt;
* matrice LED 16x16  &lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille:  &lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
* Fichier du diffuseur:&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
* Fichier du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED &lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25098</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25098"/>
				<updated>2024-01-25T09:30:26Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266&lt;br /&gt;
* matrice LED 16x16  &lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre, boitier, diffuseur imprimé en 3d&lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille:  &lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
* Fichier du diffuseur:&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
* Fichier du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED&lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25093</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25093"/>
				<updated>2024-01-25T09:29:19Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266&lt;br /&gt;
* matrice LED 16x16  &lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre imprimé en 3d&lt;br /&gt;
* socle imprimé en 3d &lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille:  &lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
* Fichier du diffuseur:&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
* Fichier du cadre: https://www.thingiverse.com/thing:4127683&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED&lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25089</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25089"/>
				<updated>2024-01-25T09:28:32Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266&lt;br /&gt;
* matrice LED 16x16  &lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre imprimé en 3d&lt;br /&gt;
* socle imprimé en 3d &lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille:  &lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
* Fichier du diffuseur:&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
* Fichier du cadre: https: //www.thingiverse.com/thing:4127683&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED&lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25064</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25064"/>
				<updated>2024-01-25T09:18:37Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266&lt;br /&gt;
* matrice LED 16x16  &lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre imprimé en 3d&lt;br /&gt;
* socle imprimé en 3d &lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille &lt;br /&gt;
[[Fichier:SnakeIMG08.jpg|200px]]&lt;br /&gt;
* Fichier du diffuseur&lt;br /&gt;
[[Fichier:SnakeIMG09.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED&lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG09.jpg&amp;diff=25062</id>
		<title>Fichier:SnakeIMG09.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG09.jpg&amp;diff=25062"/>
				<updated>2024-01-25T09:17:46Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG08.jpg&amp;diff=25058</id>
		<title>Fichier:SnakeIMG08.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG08.jpg&amp;diff=25058"/>
				<updated>2024-01-25T09:16:04Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25051</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25051"/>
				<updated>2024-01-25T09:08:46Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266&lt;br /&gt;
* matrice LED 16x16  &lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre imprimé en 3d&lt;br /&gt;
* socle imprimé en 3d &lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
[[Fichier:SnakeIMG07.jpg|200px]]&lt;br /&gt;
* Fichier de la grille &lt;br /&gt;
* Fichier du diffuseur&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED&lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG07.jpg&amp;diff=25044</id>
		<title>Fichier:SnakeIMG07.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:SnakeIMG07.jpg&amp;diff=25044"/>
				<updated>2024-01-25T09:07:19Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25036</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25036"/>
				<updated>2024-01-25T09:03:05Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266&lt;br /&gt;
* matrice LED 16x16  &lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre imprimé en 3d&lt;br /&gt;
* socle imprimé en 3d &lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
* Fichier de la grille &lt;br /&gt;
* Fichier du diffuseur&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED&lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:enib2024]]&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25020</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25020"/>
				<updated>2024-01-25T08:53:40Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266&lt;br /&gt;
* matrice LED 16x16  &lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre imprimé en 3d&lt;br /&gt;
* socle imprimé en 3d &lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED&lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25018</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25018"/>
				<updated>2024-01-25T08:52:43Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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 assez simple: 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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266&lt;br /&gt;
* matrice LED 16x16  &lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre imprimé en 3d&lt;br /&gt;
* socle imprimé en 3d &lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED&lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* Pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25017</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25017"/>
				<updated>2024-01-25T08:52:14Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
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 assez simple: 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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266&lt;br /&gt;
* matrice LED 16x16  &lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre imprimé en 3d&lt;br /&gt;
* socle imprimé en 3d &lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED&lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25007</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25007"/>
				<updated>2024-01-25T08:43:06Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Titre de la fiche expérience :&lt;br /&gt;
==Description==&lt;br /&gt;
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 assez simple: 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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266&lt;br /&gt;
* matrice LED 16x16  &lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre imprimé en 3d&lt;br /&gt;
* socle imprimé en 3d &lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED&lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25006</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25006"/>
				<updated>2024-01-25T08:42:33Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Titre de la fiche expérience :&lt;br /&gt;
==Description==&lt;br /&gt;
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 assez simple: 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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266&lt;br /&gt;
* matrice LED 16x16  &lt;br /&gt;
* un joystick TOR&lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre imprimer en 3d&lt;br /&gt;
* socle imprimer en 3d &lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED&lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25004</id>
		<title>ENIB 2024 : Snake 16x16</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=ENIB_2024_:_Snake_16x16&amp;diff=25004"/>
				<updated>2024-01-25T08:41:31Z</updated>
		
		<summary type="html">&lt;p&gt;Elliot thoribé : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Titre de la fiche expérience :&lt;br /&gt;
==Description==&lt;br /&gt;
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 assez simple: 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.    &lt;br /&gt;
&lt;br /&gt;
[[Fichier:PhotoSnake00.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Outil et matériel==&lt;br /&gt;
&lt;br /&gt;
* carte Arduino ESP8266&lt;br /&gt;
* matrice LED 16x16  &lt;br /&gt;
* un joystick &lt;br /&gt;
* grille et diffuseur&lt;br /&gt;
* cadre &lt;br /&gt;
* socle imprimer en 3d &lt;br /&gt;
* PCB amplificateur&lt;br /&gt;
* haut-parleur &lt;br /&gt;
* câble USB&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==Fichiers à télécharger==&lt;br /&gt;
* Fichier du boitier: [[Fichier: Main Body.stl]]&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Arduino&amp;quot; line&amp;gt; &lt;br /&gt;
#define PIN 9&lt;br /&gt;
#include &amp;lt;Arduino_GFX_Library.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // put your main code here, to run repeatedly:&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Etapes de fabrication==&lt;br /&gt;
&lt;br /&gt;
===Etape 1===&lt;br /&gt;
On prépare la carte Arduino puis on lui branche le joystick.  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:SnakeIMG02.jpg|200px]]&lt;br /&gt;
[[Fichier:SnakeIMG03.jpg|200px]]&lt;br /&gt;
===Etape 2===&lt;br /&gt;
On branche le haut-parleur au PCB amplificateur&lt;br /&gt;
[[Fichier:SnakeIMG05.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
On branche un câble d'alimentation USB à la matrice LED&lt;br /&gt;
[[Fichier:SnakeIMG04.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Etape 3===&lt;br /&gt;
&lt;br /&gt;
Pour finir, on branche le tout à la carte Arduino &lt;br /&gt;
[[Fichier:SnakeIMG06.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
===Difficultés rencontrées===&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
==Sources et documentation complémentaire==&lt;br /&gt;
* pour plus d'informations: https://projecthub.arduino.cc/vasiljevalentin/snake-led-16x16-matrix-game-15a475&lt;/div&gt;</summary>
		<author><name>Elliot thoribé</name></author>	</entry>

	</feed>