<?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=Spasfon</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=Spasfon"/>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Sp%C3%A9cial:Contributions/Spasfon"/>
		<updated>2026-05-14T21:52:33Z</updated>
		<subtitle>Contributions de l’utilisateur</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8810</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8810"/>
				<updated>2018-01-19T15:03:08Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : /* Déroulement du projet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arcadoid (changement de nom !) est un projet de borne d'arcade à construire soi-même. Il a été réalisé en 2 jour lors du Hackathon ENIB 2018 au Fablab des fabriques du ponant. Il permet de lier la découverte de différents domaines d'activité et de créer un objet ludique et amusant à utiliser.&lt;br /&gt;
[[Fichier:protofinal.jpg|250px|thumb|la borne est là !]]&lt;br /&gt;
&lt;br /&gt;
==Matériel==&lt;br /&gt;
* PC avec l'IDE Arduino, un logiciel de dessin vectoriel (Illustator, Inkscape...) et un logiciel de CAO (SolidWorks, Catia...)&lt;br /&gt;
* Carte Programmable &amp;quot;Makey Makey&amp;quot; (ou Arduino Léonardo, Arduino Méga... permettant de se faire passer pour un clavier)&lt;br /&gt;
[[Fichier:CarteMakey.jpg|250px|thumb|La carte utilisée]]&lt;br /&gt;
* Un adaptateur USB OTG (permettant de relier la carte au téléphone)&lt;br /&gt;
[[Fichier:Adaptateur_OTG.jpg|250px|thumb|L'adaptateur carte/téléphone]]&lt;br /&gt;
* 6 boutons, 1 joystick et des fils de connexion &lt;br /&gt;
* Plaques de MDF 3mm (pour les parois de la borne)&lt;br /&gt;
* Une plaque perforée (pour fixer les composants)&lt;br /&gt;
* Peinture et bande de Vinyle (pour la décoration)&lt;br /&gt;
* Un smartphone avec un émulateur&lt;br /&gt;
* Découpeuse Vinyle &lt;br /&gt;
* Imprimante 3D&lt;br /&gt;
* Découpeuse Laser&lt;br /&gt;
&lt;br /&gt;
==Déroulement du projet==&lt;br /&gt;
&lt;br /&gt;
On commence par remplacer le code Firmware du MakeyMakey par un code que nous avons réalisé, disponible ici : (URL Github code_Arcadoid). Ce code permet de reconnaitre en USB 10 touches différentes au clavier (Les flèches Haut, Bas, Gauche, Droite depuis le Joystick et &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;l&amp;quot;, &amp;quot;s&amp;quot;, &amp;quot;p&amp;quot; depuis les boutons &amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;R&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;SELECT&amp;quot;, &amp;quot;START&amp;quot;).&lt;br /&gt;
Il faut ensuite réaliser le carter de la borne d'arcade en CAO (les fichiers sont disponibles ici : (URL ZIP FICHIER CAO) ), ainsi que le design des différents boutons à imprimer en 3D (disponibles ici : URL ZIP BOUTON). &lt;br /&gt;
[[Fichier:Carter.jpg|250px|thumb|Le boitier une fois monté]]&lt;br /&gt;
&lt;br /&gt;
Ensuite il suffit de dessiner le logo et la décoration de la borne en vectoriel (fichiers disponibles ici : (URL DXF LOGO)) et les découper à l'aide d'une découpeuse vinyle. On peut ensuite monter les différentes parties du carter de la borne d'arcade et souder les différents composants sur la plaque perforée.&lt;br /&gt;
Une fois la borne d'arcade montée, il suffit d'autoriser le débuggage USB sur le téléphone, de le relier à la carte et de démarrer un jeu sur une application où les touches sont modifiables (Type [http://play.google.com/store/apps/details?id=com.fastemulator.gbafree&amp;amp;hl=fr My Boy!], permettant d'émuler des jeux de GBA).&lt;br /&gt;
[[Fichier:Peinture.jpg|250px|thumb|Peinture en cours !]]&lt;br /&gt;
[[Fichier:Schema elec arcadoid.png|250px|thumb|schéma électrique de l'arcadoid]]&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
Le projet permet à ses participants de découvrir :&lt;br /&gt;
* La programmation sous arduino&lt;br /&gt;
* La soudure de composants sur plaque perforée&lt;br /&gt;
* Le design de pièces sous Solidworks&lt;br /&gt;
* La réalisation de dessin vectoriel&lt;br /&gt;
* Le découpage de pièces au laser&lt;br /&gt;
* L'impression de pièces en 3D&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Mouse.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Keyboard.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define DEBUG 0&lt;br /&gt;
//--- JOYSTICK ---&lt;br /&gt;
//pin&lt;br /&gt;
#define JOY_VY 5&lt;br /&gt;
#define JOY_VX 4&lt;br /&gt;
#define JOY_SW 15&lt;br /&gt;
//constants&lt;br /&gt;
#define JOY_THRESHOLD 255&lt;br /&gt;
#define JOY_MIDDLE 512&lt;br /&gt;
&lt;br /&gt;
//--- BUTTONS ---&lt;br /&gt;
//pin&lt;br /&gt;
#define BTN_A 0&lt;br /&gt;
#define BTN_B 1&lt;br /&gt;
#define BTN_L 2&lt;br /&gt;
#define BTN_R 3&lt;br /&gt;
#define BTN_START 4&lt;br /&gt;
#define BTN_SELECT 5&lt;br /&gt;
//constants&lt;br /&gt;
#define BTN_PRESSED 0&lt;br /&gt;
#define BTN_NUMBER 6&lt;br /&gt;
&lt;br /&gt;
int BTN_PIN_LIST[BTN_NUMBER]={BTN_A,BTN_B,BTN_L,BTN_R,BTN_START,BTN_SELECT};&lt;br /&gt;
String BTN_DEBUG_LIST[BTN_NUMBER]={&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;,&amp;quot;L&amp;quot;,&amp;quot;R&amp;quot;,&amp;quot;START&amp;quot;,&amp;quot;SELECT&amp;quot;};&lt;br /&gt;
char BTN_KEY_LIST[BTN_NUMBER]={'A','b','l','r','p','s'};&lt;br /&gt;
&lt;br /&gt;
double current_time;&lt;br /&gt;
double previous_time;&lt;br /&gt;
double input_delay;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  Keyboard.begin();&lt;br /&gt;
  pinMode(0,INPUT);&lt;br /&gt;
  previous_time = micros();&lt;br /&gt;
  input_delay = 60000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  current_time = micros();&lt;br /&gt;
  &lt;br /&gt;
  if (current_time - previous_time&amp;gt;input_delay){&lt;br /&gt;
    // joystick&lt;br /&gt;
    int joy_x = analogRead(JOY_VX);&lt;br /&gt;
    int joy_y = analogRead(JOY_VY);&lt;br /&gt;
    if(joy_x&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;down&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_DOWN_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_LEFT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_x&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;up&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_UP_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_RIGHT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;left&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_LEFT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_UP_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;right&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_RIGHT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_DOWN_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    //buttons&lt;br /&gt;
    for(int i=0;i&amp;lt;BTN_NUMBER;i++){&lt;br /&gt;
      if(digitalRead(BTN_PIN_LIST[i])==BTN_PRESSED){&lt;br /&gt;
        previous_time = current_time;&lt;br /&gt;
        if(DEBUG)Serial.println(BTN_DEBUG_LIST[i]);&lt;br /&gt;
        else Keyboard.press(BTN_KEY_LIST[i]);&lt;br /&gt;
      }else if(!DEBUG)Keyboard.release(BTN_KEY_LIST[i]);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Les membres de l'équipe==&lt;br /&gt;
[[Fichier:equipe.jpg|250px|thumb|La petite équipe au complet]]&lt;br /&gt;
&lt;br /&gt;
L'équipe est composée de 6 élèves de l'ENIB :&lt;br /&gt;
&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
&lt;br /&gt;
==Diaporama : Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
==Diaporama : Jour 2==&lt;br /&gt;
[[media:Hackathon pédagogique Arcad'oid.pdf|Diaporama du deuxième jour]]&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8809</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8809"/>
				<updated>2018-01-19T15:02:45Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : /* Déroulement du projet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arcadoid (changement de nom !) est un projet de borne d'arcade à construire soi-même. Il a été réalisé en 2 jour lors du Hackathon ENIB 2018 au Fablab des fabriques du ponant. Il permet de lier la découverte de différents domaines d'activité et de créer un objet ludique et amusant à utiliser.&lt;br /&gt;
[[Fichier:protofinal.jpg|250px|thumb|la borne est là !]]&lt;br /&gt;
&lt;br /&gt;
==Matériel==&lt;br /&gt;
* PC avec l'IDE Arduino, un logiciel de dessin vectoriel (Illustator, Inkscape...) et un logiciel de CAO (SolidWorks, Catia...)&lt;br /&gt;
* Carte Programmable &amp;quot;Makey Makey&amp;quot; (ou Arduino Léonardo, Arduino Méga... permettant de se faire passer pour un clavier)&lt;br /&gt;
[[Fichier:CarteMakey.jpg|250px|thumb|La carte utilisée]]&lt;br /&gt;
* Un adaptateur USB OTG (permettant de relier la carte au téléphone)&lt;br /&gt;
[[Fichier:Adaptateur_OTG.jpg|250px|thumb|L'adaptateur carte/téléphone]]&lt;br /&gt;
* 6 boutons, 1 joystick et des fils de connexion &lt;br /&gt;
* Plaques de MDF 3mm (pour les parois de la borne)&lt;br /&gt;
* Une plaque perforée (pour fixer les composants)&lt;br /&gt;
* Peinture et bande de Vinyle (pour la décoration)&lt;br /&gt;
* Un smartphone avec un émulateur&lt;br /&gt;
* Découpeuse Vinyle &lt;br /&gt;
* Imprimante 3D&lt;br /&gt;
* Découpeuse Laser&lt;br /&gt;
&lt;br /&gt;
==Déroulement du projet==&lt;br /&gt;
&lt;br /&gt;
On commence par remplacer le code Firmware du MakeyMakey par un code que nous avons réalisé, disponible ici : (URL Github code_Arcadoid). Ce code permet de reconnaitre en USB 10 touches différentes au clavier (Les flèches Haut, Bas, Gauche, Droite depuis le Joystick et &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;l&amp;quot;, &amp;quot;s&amp;quot;, &amp;quot;p&amp;quot; depuis les boutons &amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;R&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;SELECT&amp;quot;, &amp;quot;START&amp;quot;).&lt;br /&gt;
Il faut ensuite réaliser le carter de la borne d'arcade en CAO (les fichiers sont disponibles ici : (URL ZIP FICHIER CAO) ), ainsi que le design des différents boutons à imprimer en 3D (disponibles ici : URL ZIP BOUTON). &lt;br /&gt;
[[Fichier:Carter.jpg|250px|thumb|Le boitier une fois monté]]&lt;br /&gt;
&lt;br /&gt;
Ensuite il suffit de dessiner le logo et la décoration de la borne en vectoriel (fichiers disponibles ici : (URL DXF LOGO)) et les découper à l'aide d'une découpeuse vinyle. On peut ensuite monter les différentes parties du carter de la borne d'arcade et souder les différents composants sur la plaque perforée.&lt;br /&gt;
Une fois la borne d'arcade montée, il suffit d'autoriser le débuggage USB sur le téléphone, de le relier à la carte et de démarrer un jeu sur une application où les touches sont modifiables (Type [http://play.google.com/store/apps/details?id=com.fastemulator.gbafree&amp;amp;hl=fr My Boy], permettant d'émuler des jeux de GBA).&lt;br /&gt;
[[Fichier:Peinture.jpg|250px|thumb|Peinture en cours !]]&lt;br /&gt;
[[Fichier:Schema elec arcadoid.png|250px|thumb|schéma électrique de l'arcadoid]]&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
Le projet permet à ses participants de découvrir :&lt;br /&gt;
* La programmation sous arduino&lt;br /&gt;
* La soudure de composants sur plaque perforée&lt;br /&gt;
* Le design de pièces sous Solidworks&lt;br /&gt;
* La réalisation de dessin vectoriel&lt;br /&gt;
* Le découpage de pièces au laser&lt;br /&gt;
* L'impression de pièces en 3D&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Mouse.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Keyboard.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define DEBUG 0&lt;br /&gt;
//--- JOYSTICK ---&lt;br /&gt;
//pin&lt;br /&gt;
#define JOY_VY 5&lt;br /&gt;
#define JOY_VX 4&lt;br /&gt;
#define JOY_SW 15&lt;br /&gt;
//constants&lt;br /&gt;
#define JOY_THRESHOLD 255&lt;br /&gt;
#define JOY_MIDDLE 512&lt;br /&gt;
&lt;br /&gt;
//--- BUTTONS ---&lt;br /&gt;
//pin&lt;br /&gt;
#define BTN_A 0&lt;br /&gt;
#define BTN_B 1&lt;br /&gt;
#define BTN_L 2&lt;br /&gt;
#define BTN_R 3&lt;br /&gt;
#define BTN_START 4&lt;br /&gt;
#define BTN_SELECT 5&lt;br /&gt;
//constants&lt;br /&gt;
#define BTN_PRESSED 0&lt;br /&gt;
#define BTN_NUMBER 6&lt;br /&gt;
&lt;br /&gt;
int BTN_PIN_LIST[BTN_NUMBER]={BTN_A,BTN_B,BTN_L,BTN_R,BTN_START,BTN_SELECT};&lt;br /&gt;
String BTN_DEBUG_LIST[BTN_NUMBER]={&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;,&amp;quot;L&amp;quot;,&amp;quot;R&amp;quot;,&amp;quot;START&amp;quot;,&amp;quot;SELECT&amp;quot;};&lt;br /&gt;
char BTN_KEY_LIST[BTN_NUMBER]={'A','b','l','r','p','s'};&lt;br /&gt;
&lt;br /&gt;
double current_time;&lt;br /&gt;
double previous_time;&lt;br /&gt;
double input_delay;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  Keyboard.begin();&lt;br /&gt;
  pinMode(0,INPUT);&lt;br /&gt;
  previous_time = micros();&lt;br /&gt;
  input_delay = 60000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  current_time = micros();&lt;br /&gt;
  &lt;br /&gt;
  if (current_time - previous_time&amp;gt;input_delay){&lt;br /&gt;
    // joystick&lt;br /&gt;
    int joy_x = analogRead(JOY_VX);&lt;br /&gt;
    int joy_y = analogRead(JOY_VY);&lt;br /&gt;
    if(joy_x&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;down&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_DOWN_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_LEFT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_x&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;up&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_UP_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_RIGHT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;left&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_LEFT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_UP_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;right&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_RIGHT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_DOWN_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    //buttons&lt;br /&gt;
    for(int i=0;i&amp;lt;BTN_NUMBER;i++){&lt;br /&gt;
      if(digitalRead(BTN_PIN_LIST[i])==BTN_PRESSED){&lt;br /&gt;
        previous_time = current_time;&lt;br /&gt;
        if(DEBUG)Serial.println(BTN_DEBUG_LIST[i]);&lt;br /&gt;
        else Keyboard.press(BTN_KEY_LIST[i]);&lt;br /&gt;
      }else if(!DEBUG)Keyboard.release(BTN_KEY_LIST[i]);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Les membres de l'équipe==&lt;br /&gt;
[[Fichier:equipe.jpg|250px|thumb|La petite équipe au complet]]&lt;br /&gt;
&lt;br /&gt;
L'équipe est composée de 6 élèves de l'ENIB :&lt;br /&gt;
&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
&lt;br /&gt;
==Diaporama : Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
==Diaporama : Jour 2==&lt;br /&gt;
[[media:Hackathon pédagogique Arcad'oid.pdf|Diaporama du deuxième jour]]&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8801</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8801"/>
				<updated>2018-01-19T14:55:55Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : /* Matériel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arcadoid (changement de nom !) est un projet de borne d'arcade à construire soi-même. Il a été réalisé en 2 jour lors du Hackathon ENIB 2018 au Fablab des fabriques du ponant. Il permet de lier la découverte de différents domaines d'activité et de créer un objet ludique et amusant à utiliser.&lt;br /&gt;
[[Fichier:protofinal.jpg|250px|thumb|la borne est là !]]&lt;br /&gt;
&lt;br /&gt;
==Matériel==&lt;br /&gt;
* PC avec l'IDE Arduino, un logiciel de dessin vectoriel (Illustator, Inkscape...) et un logiciel de CAO (SolidWorks, Catia...)&lt;br /&gt;
* Carte Programmable &amp;quot;Makey Makey&amp;quot; (ou Arduino Léonardo, Arduino Méga... permettant de se faire passer pour un clavier)&lt;br /&gt;
[[Fichier:CarteMakey.jpg|250px|thumb|La carte utilisée]]&lt;br /&gt;
* Un adaptateur USB OTG (permettant de relier la carte au téléphone)&lt;br /&gt;
[[Fichier:Adaptateur_OTG.jpg|250px|thumb|L'adaptateur carte/téléphone]]&lt;br /&gt;
* 6 boutons, 1 joystick et des fils de connexion &lt;br /&gt;
* Plaques de MDF 3mm (pour les parois de la borne)&lt;br /&gt;
* Une plaque perforée (pour fixer les composants)&lt;br /&gt;
* Peinture et bande de Vinyle (pour la décoration)&lt;br /&gt;
* Un smartphone avec un émulateur&lt;br /&gt;
* Découpeuse Vinyle &lt;br /&gt;
* Imprimante 3D&lt;br /&gt;
* Découpeuse Laser&lt;br /&gt;
&lt;br /&gt;
==Déroulement du projet==&lt;br /&gt;
&lt;br /&gt;
On commence par remplacer le code Firmware du MakeyMakey par un code que nous avons réalisé, disponible ici : (URL Github code_Arcadoid). Ce code permet de reconnaitre en USB 10 touches différentes au clavier (Les flèches Haut, Bas, Gauche, Droite depuis le Joystick et &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;l&amp;quot;, &amp;quot;s&amp;quot;, &amp;quot;p&amp;quot; depuis les boutons &amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;R&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;SELECT&amp;quot;, &amp;quot;START&amp;quot;).&lt;br /&gt;
Il faut ensuite réaliser le carter de la borne d'arcade en CAO (les fichiers sont disponibles ici : (URL ZIP FICHIER CAO) ), ainsi que le design des différents boutons à imprimer en 3D (disponibles ici : URL ZIP BOUTON). &lt;br /&gt;
[[Fichier:Carter.jpg|250px|thumb|Le boitier une fois monté]]&lt;br /&gt;
&lt;br /&gt;
Ensuite il suffit de dessiner le logo et la décoration de la borne en vectoriel (fichiers disponibles ici : (URL DXF LOGO)) et les découper à l'aide d'une découpeuse vinyle. On peut ensuite monter les différentes parties du carter de la borne d'arcade et souder les différents composants sur la plaque perforée.&lt;br /&gt;
Une fois la borne d'arcade montée, il suffit d'autoriser le débuggage USB sur le téléphone, de le relier à la carte et de démarrer un jeu sur une application où les touches sont modifiables (Type My Boy, permettant d'émuler des jeux de GBA).&lt;br /&gt;
[[Fichier:Peinture.jpg|250px|thumb|Peinture en cours !]]&lt;br /&gt;
[[Fichier:Schema elec arcadoid.png|250px|thumb|schéma électrique de l'arcadoid]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
Le projet permet à ses participants de découvrir :&lt;br /&gt;
* La programmation sous arduino&lt;br /&gt;
* La soudure de composants sur plaque perforée&lt;br /&gt;
* Le design de pièces sous Solidworks&lt;br /&gt;
* La réalisation de dessin vectoriel&lt;br /&gt;
* Le découpage de pièces au laser&lt;br /&gt;
* L'impression de pièces en 3D&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Mouse.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Keyboard.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define DEBUG 0&lt;br /&gt;
//--- JOYSTICK ---&lt;br /&gt;
//pin&lt;br /&gt;
#define JOY_VY 5&lt;br /&gt;
#define JOY_VX 4&lt;br /&gt;
#define JOY_SW 15&lt;br /&gt;
//constants&lt;br /&gt;
#define JOY_THRESHOLD 255&lt;br /&gt;
#define JOY_MIDDLE 512&lt;br /&gt;
&lt;br /&gt;
//--- BUTTONS ---&lt;br /&gt;
//pin&lt;br /&gt;
#define BTN_A 0&lt;br /&gt;
#define BTN_B 1&lt;br /&gt;
#define BTN_L 2&lt;br /&gt;
#define BTN_R 3&lt;br /&gt;
#define BTN_START 4&lt;br /&gt;
#define BTN_SELECT 5&lt;br /&gt;
//constants&lt;br /&gt;
#define BTN_PRESSED 0&lt;br /&gt;
#define BTN_NUMBER 6&lt;br /&gt;
&lt;br /&gt;
int BTN_PIN_LIST[BTN_NUMBER]={BTN_A,BTN_B,BTN_L,BTN_R,BTN_START,BTN_SELECT};&lt;br /&gt;
String BTN_DEBUG_LIST[BTN_NUMBER]={&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;,&amp;quot;L&amp;quot;,&amp;quot;R&amp;quot;,&amp;quot;START&amp;quot;,&amp;quot;SELECT&amp;quot;};&lt;br /&gt;
char BTN_KEY_LIST[BTN_NUMBER]={'A','b','l','r','p','s'};&lt;br /&gt;
&lt;br /&gt;
double current_time;&lt;br /&gt;
double previous_time;&lt;br /&gt;
double input_delay;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  Keyboard.begin();&lt;br /&gt;
  pinMode(0,INPUT);&lt;br /&gt;
  previous_time = micros();&lt;br /&gt;
  input_delay = 60000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  current_time = micros();&lt;br /&gt;
  &lt;br /&gt;
  if (current_time - previous_time&amp;gt;input_delay){&lt;br /&gt;
    // joystick&lt;br /&gt;
    int joy_x = analogRead(JOY_VX);&lt;br /&gt;
    int joy_y = analogRead(JOY_VY);&lt;br /&gt;
    if(joy_x&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;down&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_DOWN_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_LEFT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_x&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;up&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_UP_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_RIGHT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;left&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_LEFT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_UP_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;right&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_RIGHT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_DOWN_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    //buttons&lt;br /&gt;
    for(int i=0;i&amp;lt;BTN_NUMBER;i++){&lt;br /&gt;
      if(digitalRead(BTN_PIN_LIST[i])==BTN_PRESSED){&lt;br /&gt;
        previous_time = current_time;&lt;br /&gt;
        if(DEBUG)Serial.println(BTN_DEBUG_LIST[i]);&lt;br /&gt;
        else Keyboard.press(BTN_KEY_LIST[i]);&lt;br /&gt;
      }else if(!DEBUG)Keyboard.release(BTN_KEY_LIST[i]);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Les membres de l'équipe==&lt;br /&gt;
[[Fichier:equipe.jpg|250px|thumb|La petite équipe au complet]]&lt;br /&gt;
&lt;br /&gt;
L'équipe est composée de 6 élèves de l'ENIB :&lt;br /&gt;
&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
&lt;br /&gt;
==Diaporama : Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
==Diaporama : Jour 2==&lt;br /&gt;
[[media:Hackathon pédagogique Arcad'oid.pdf|Diaporama du deuxième jour]]&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8798</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8798"/>
				<updated>2018-01-19T14:53:16Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arcadoid (changement de nom !) est un projet de borne d'arcade à construire soi-même. Il a été réalisé en 2 jour lors du Hackathon ENIB 2018 au Fablab des fabriques du ponant. Il permet de lier la découverte de différents domaines d'activité et de créer un objet ludique et amusant à utiliser.&lt;br /&gt;
[[Fichier:protofinal.jpg|250px|thumb|la borne est là !]]&lt;br /&gt;
&lt;br /&gt;
==Matériel==&lt;br /&gt;
* PC avec l'IDE Arduino, un logiciel de dessin vectoriel (Illustator, Inkscape...) et un logiciel de CAO (SolidWorks, Catia...)&lt;br /&gt;
* Carte Programmable &amp;quot;Makey Makey&amp;quot; (ou Arduino Léonardo, Arduino Méga... permettant de se faire passer pour un clavier)&lt;br /&gt;
[[Fichier:CarteMakey.jpg|250px|thumb|La carte utilisée]]&lt;br /&gt;
* Un adaptateur USB OTG (permettant de relier la carte au téléphone)&lt;br /&gt;
[[Fichier:Adaptateur_OTG.jpg|250px|thumb|L'adaptateur carte/téléphone]]&lt;br /&gt;
* 6 boutons, 1 joystick et des fils de connexion &lt;br /&gt;
* Plaques de MDF 3mm (pour les parois de la borne)&lt;br /&gt;
* Une plaque perforée (pour fixer les composants)&lt;br /&gt;
* Peinture et bande de Vinyle (pour la décoration)&lt;br /&gt;
&lt;br /&gt;
* Découpeuse Vinyle &lt;br /&gt;
* Imprimante 3D&lt;br /&gt;
* Découpeuse Laser&lt;br /&gt;
&lt;br /&gt;
==Déroulement du projet==&lt;br /&gt;
&lt;br /&gt;
On commence par remplacer le code Firmware du MakeyMakey par un code que nous avons réalisé, disponible ici : (URL Github code_Arcadoid). Ce code permet de reconnaitre en USB 10 touches différentes au clavier (Les flèches Haut, Bas, Gauche, Droite depuis le Joystick et &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;l&amp;quot;, &amp;quot;s&amp;quot;, &amp;quot;p&amp;quot; depuis les boutons &amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;R&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;SELECT&amp;quot;, &amp;quot;START&amp;quot;).&lt;br /&gt;
Il faut ensuite réaliser le carter de la borne d'arcade en CAO (les fichiers sont disponibles ici : (URL ZIP FICHIER CAO) ), ainsi que le design des différents boutons à imprimer en 3D (disponibles ici : URL ZIP BOUTON). &lt;br /&gt;
[[Fichier:Carter.jpg|250px|thumb|Le boitier une fois monté]]&lt;br /&gt;
&lt;br /&gt;
Ensuite il suffit de dessiner le logo et la décoration de la borne en vectoriel (fichiers disponibles ici : (URL DXF LOGO)) et les découper à l'aide d'une découpeuse vinyle. On peut ensuite monter les différentes parties du carter de la borne d'arcade et souder les différents composants sur la plaque perforée.&lt;br /&gt;
Une fois la borne d'arcade montée, il suffit d'autoriser le débuggage USB sur le téléphone, de le relier à la carte et de démarrer un jeu sur une application où les touches sont modifiables (Type My Boy, permettant d'émuler des jeux de GBA).&lt;br /&gt;
[[Fichier:Peinture.jpg|250px|thumb|Peinture en cours !]]&lt;br /&gt;
[[Fichier:Schema elec arcadoid.png|250px|thumb|schéma électrique de l'arcadoid]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
Le projet permet à ses participants de découvrir :&lt;br /&gt;
* La programmation sous arduino&lt;br /&gt;
* La soudure de composants sur plaque perforée&lt;br /&gt;
* Le design de pièces sous Solidworks&lt;br /&gt;
* La réalisation de dessin vectoriel&lt;br /&gt;
* Le découpage de pièces au laser&lt;br /&gt;
* L'impression de pièces en 3D&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Mouse.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Keyboard.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define DEBUG 0&lt;br /&gt;
//--- JOYSTICK ---&lt;br /&gt;
//pin&lt;br /&gt;
#define JOY_VY 5&lt;br /&gt;
#define JOY_VX 4&lt;br /&gt;
#define JOY_SW 15&lt;br /&gt;
//constants&lt;br /&gt;
#define JOY_THRESHOLD 255&lt;br /&gt;
#define JOY_MIDDLE 512&lt;br /&gt;
&lt;br /&gt;
//--- BUTTONS ---&lt;br /&gt;
//pin&lt;br /&gt;
#define BTN_A 0&lt;br /&gt;
#define BTN_B 1&lt;br /&gt;
#define BTN_L 2&lt;br /&gt;
#define BTN_R 3&lt;br /&gt;
#define BTN_START 4&lt;br /&gt;
#define BTN_SELECT 5&lt;br /&gt;
//constants&lt;br /&gt;
#define BTN_PRESSED 0&lt;br /&gt;
#define BTN_NUMBER 6&lt;br /&gt;
&lt;br /&gt;
int BTN_PIN_LIST[BTN_NUMBER]={BTN_A,BTN_B,BTN_L,BTN_R,BTN_START,BTN_SELECT};&lt;br /&gt;
String BTN_DEBUG_LIST[BTN_NUMBER]={&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;,&amp;quot;L&amp;quot;,&amp;quot;R&amp;quot;,&amp;quot;START&amp;quot;,&amp;quot;SELECT&amp;quot;};&lt;br /&gt;
char BTN_KEY_LIST[BTN_NUMBER]={'A','b','l','r','p','s'};&lt;br /&gt;
&lt;br /&gt;
double current_time;&lt;br /&gt;
double previous_time;&lt;br /&gt;
double input_delay;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  Keyboard.begin();&lt;br /&gt;
  pinMode(0,INPUT);&lt;br /&gt;
  previous_time = micros();&lt;br /&gt;
  input_delay = 60000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  current_time = micros();&lt;br /&gt;
  &lt;br /&gt;
  if (current_time - previous_time&amp;gt;input_delay){&lt;br /&gt;
    // joystick&lt;br /&gt;
    int joy_x = analogRead(JOY_VX);&lt;br /&gt;
    int joy_y = analogRead(JOY_VY);&lt;br /&gt;
    if(joy_x&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;down&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_DOWN_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_LEFT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_x&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;up&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_UP_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_RIGHT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;left&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_LEFT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_UP_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;right&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_RIGHT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_DOWN_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    //buttons&lt;br /&gt;
    for(int i=0;i&amp;lt;BTN_NUMBER;i++){&lt;br /&gt;
      if(digitalRead(BTN_PIN_LIST[i])==BTN_PRESSED){&lt;br /&gt;
        previous_time = current_time;&lt;br /&gt;
        if(DEBUG)Serial.println(BTN_DEBUG_LIST[i]);&lt;br /&gt;
        else Keyboard.press(BTN_KEY_LIST[i]);&lt;br /&gt;
      }else if(!DEBUG)Keyboard.release(BTN_KEY_LIST[i]);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Les membres de l'équipe==&lt;br /&gt;
[[Fichier:equipe.jpg|250px|thumb|La petite équipe au complet]]&lt;br /&gt;
&lt;br /&gt;
L'équipe est composée de 6 élèves de l'ENIB :&lt;br /&gt;
&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
&lt;br /&gt;
==Diaporama : Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
==Diaporama : Jour 2==&lt;br /&gt;
[[media:Hackathon pédagogique Arcad'oid.pdf|Diaporama du deuxième jour]]&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8797</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8797"/>
				<updated>2018-01-19T14:52:18Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : /* Les membres de l'équipe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arcadoid (changement de nom !) est un projet de borne d'arcade à construire soi-même. Il a été réalisé en 2 jour lors du Hackathon ENIB 2018 au Fablab des fabriques du ponant. Il permet de lier la découverte de différents domaines d'activité et de créer un objet ludique et amusant à utiliser.&lt;br /&gt;
&lt;br /&gt;
==Matériel==&lt;br /&gt;
* PC avec l'IDE Arduino, un logiciel de dessin vectoriel (Illustator, Inkscape...) et un logiciel de CAO (SolidWorks, Catia...)&lt;br /&gt;
* Carte Programmable &amp;quot;Makey Makey&amp;quot; (ou Arduino Léonardo, Arduino Méga... permettant de se faire passer pour un clavier)&lt;br /&gt;
[[Fichier:CarteMakey.jpg|250px|thumb|La carte utilisée]]&lt;br /&gt;
* Un adaptateur USB OTG (permettant de relier la carte au téléphone)&lt;br /&gt;
[[Fichier:Adaptateur_OTG.jpg|250px|thumb|L'adaptateur carte/téléphone]]&lt;br /&gt;
* 6 boutons, 1 joystick et des fils de connexion &lt;br /&gt;
* Plaques de MDF 3mm (pour les parois de la borne)&lt;br /&gt;
* Une plaque perforée (pour fixer les composants)&lt;br /&gt;
* Peinture et bande de Vinyle (pour la décoration)&lt;br /&gt;
&lt;br /&gt;
* Découpeuse Vinyle &lt;br /&gt;
* Imprimante 3D&lt;br /&gt;
* Découpeuse Laser&lt;br /&gt;
&lt;br /&gt;
==Déroulement du projet==&lt;br /&gt;
&lt;br /&gt;
On commence par remplacer le code Firmware du MakeyMakey par un code que nous avons réalisé, disponible ici : (URL Github code_Arcadoid). Ce code permet de reconnaitre en USB 10 touches différentes au clavier (Les flèches Haut, Bas, Gauche, Droite depuis le Joystick et &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;l&amp;quot;, &amp;quot;s&amp;quot;, &amp;quot;p&amp;quot; depuis les boutons &amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;R&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;SELECT&amp;quot;, &amp;quot;START&amp;quot;).&lt;br /&gt;
Il faut ensuite réaliser le carter de la borne d'arcade en CAO (les fichiers sont disponibles ici : (URL ZIP FICHIER CAO) ), ainsi que le design des différents boutons à imprimer en 3D (disponibles ici : URL ZIP BOUTON). &lt;br /&gt;
[[Fichier:Carter.jpg|250px|thumb|Le boitier une fois monté]]&lt;br /&gt;
&lt;br /&gt;
Ensuite il suffit de dessiner le logo et la décoration de la borne en vectoriel (fichiers disponibles ici : (URL DXF LOGO)) et les découper à l'aide d'une découpeuse vinyle. On peut ensuite monter les différentes parties du carter de la borne d'arcade et souder les différents composants sur la plaque perforée.&lt;br /&gt;
Une fois la borne d'arcade montée, il suffit d'autoriser le débuggage USB sur le téléphone, de le relier à la carte et de démarrer un jeu sur une application où les touches sont modifiables (Type My Boy, permettant d'émuler des jeux de GBA).&lt;br /&gt;
[[Fichier:Peinture.jpg|250px|thumb|Peinture en cours !]]&lt;br /&gt;
[[Fichier:Schema elec arcadoid.png|250px|thumb|schéma électrique de l'arcadoid]]&lt;br /&gt;
[[Fichier:protofinal.jpg|250px|thumb|la borne est là !]]&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
Le projet permet à ses participants de découvrir :&lt;br /&gt;
* La programmation sous arduino&lt;br /&gt;
* La soudure de composants sur plaque perforée&lt;br /&gt;
* Le design de pièces sous Solidworks&lt;br /&gt;
* La réalisation de dessin vectoriel&lt;br /&gt;
* Le découpage de pièces au laser&lt;br /&gt;
* L'impression de pièces en 3D&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Mouse.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Keyboard.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define DEBUG 0&lt;br /&gt;
//--- JOYSTICK ---&lt;br /&gt;
//pin&lt;br /&gt;
#define JOY_VY 5&lt;br /&gt;
#define JOY_VX 4&lt;br /&gt;
#define JOY_SW 15&lt;br /&gt;
//constants&lt;br /&gt;
#define JOY_THRESHOLD 255&lt;br /&gt;
#define JOY_MIDDLE 512&lt;br /&gt;
&lt;br /&gt;
//--- BUTTONS ---&lt;br /&gt;
//pin&lt;br /&gt;
#define BTN_A 0&lt;br /&gt;
#define BTN_B 1&lt;br /&gt;
#define BTN_L 2&lt;br /&gt;
#define BTN_R 3&lt;br /&gt;
#define BTN_START 4&lt;br /&gt;
#define BTN_SELECT 5&lt;br /&gt;
//constants&lt;br /&gt;
#define BTN_PRESSED 0&lt;br /&gt;
#define BTN_NUMBER 6&lt;br /&gt;
&lt;br /&gt;
int BTN_PIN_LIST[BTN_NUMBER]={BTN_A,BTN_B,BTN_L,BTN_R,BTN_START,BTN_SELECT};&lt;br /&gt;
String BTN_DEBUG_LIST[BTN_NUMBER]={&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;,&amp;quot;L&amp;quot;,&amp;quot;R&amp;quot;,&amp;quot;START&amp;quot;,&amp;quot;SELECT&amp;quot;};&lt;br /&gt;
char BTN_KEY_LIST[BTN_NUMBER]={'A','b','l','r','p','s'};&lt;br /&gt;
&lt;br /&gt;
double current_time;&lt;br /&gt;
double previous_time;&lt;br /&gt;
double input_delay;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  Keyboard.begin();&lt;br /&gt;
  pinMode(0,INPUT);&lt;br /&gt;
  previous_time = micros();&lt;br /&gt;
  input_delay = 60000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  current_time = micros();&lt;br /&gt;
  &lt;br /&gt;
  if (current_time - previous_time&amp;gt;input_delay){&lt;br /&gt;
    // joystick&lt;br /&gt;
    int joy_x = analogRead(JOY_VX);&lt;br /&gt;
    int joy_y = analogRead(JOY_VY);&lt;br /&gt;
    if(joy_x&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;down&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_DOWN_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_LEFT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_x&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;up&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_UP_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_RIGHT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;left&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_LEFT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_UP_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;right&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_RIGHT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_DOWN_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    //buttons&lt;br /&gt;
    for(int i=0;i&amp;lt;BTN_NUMBER;i++){&lt;br /&gt;
      if(digitalRead(BTN_PIN_LIST[i])==BTN_PRESSED){&lt;br /&gt;
        previous_time = current_time;&lt;br /&gt;
        if(DEBUG)Serial.println(BTN_DEBUG_LIST[i]);&lt;br /&gt;
        else Keyboard.press(BTN_KEY_LIST[i]);&lt;br /&gt;
      }else if(!DEBUG)Keyboard.release(BTN_KEY_LIST[i]);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Les membres de l'équipe==&lt;br /&gt;
[[Fichier:equipe.jpg|250px|thumb|La petite équipe au complet]]&lt;br /&gt;
&lt;br /&gt;
L'équipe est composée de 6 élèves de l'ENIB :&lt;br /&gt;
&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
&lt;br /&gt;
==Diaporama : Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
==Diaporama : Jour 2==&lt;br /&gt;
[[media:Hackathon pédagogique Arcad'oid.pdf|Diaporama du deuxième jour]]&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8795</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8795"/>
				<updated>2018-01-19T14:51:53Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : /* Code Arduino */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arcadoid (changement de nom !) est un projet de borne d'arcade à construire soi-même. Il a été réalisé en 2 jour lors du Hackathon ENIB 2018 au Fablab des fabriques du ponant. Il permet de lier la découverte de différents domaines d'activité et de créer un objet ludique et amusant à utiliser.&lt;br /&gt;
&lt;br /&gt;
==Matériel==&lt;br /&gt;
* PC avec l'IDE Arduino, un logiciel de dessin vectoriel (Illustator, Inkscape...) et un logiciel de CAO (SolidWorks, Catia...)&lt;br /&gt;
* Carte Programmable &amp;quot;Makey Makey&amp;quot; (ou Arduino Léonardo, Arduino Méga... permettant de se faire passer pour un clavier)&lt;br /&gt;
[[Fichier:CarteMakey.jpg|250px|thumb|La carte utilisée]]&lt;br /&gt;
* Un adaptateur USB OTG (permettant de relier la carte au téléphone)&lt;br /&gt;
[[Fichier:Adaptateur_OTG.jpg|250px|thumb|L'adaptateur carte/téléphone]]&lt;br /&gt;
* 6 boutons, 1 joystick et des fils de connexion &lt;br /&gt;
* Plaques de MDF 3mm (pour les parois de la borne)&lt;br /&gt;
* Une plaque perforée (pour fixer les composants)&lt;br /&gt;
* Peinture et bande de Vinyle (pour la décoration)&lt;br /&gt;
&lt;br /&gt;
* Découpeuse Vinyle &lt;br /&gt;
* Imprimante 3D&lt;br /&gt;
* Découpeuse Laser&lt;br /&gt;
&lt;br /&gt;
==Déroulement du projet==&lt;br /&gt;
&lt;br /&gt;
On commence par remplacer le code Firmware du MakeyMakey par un code que nous avons réalisé, disponible ici : (URL Github code_Arcadoid). Ce code permet de reconnaitre en USB 10 touches différentes au clavier (Les flèches Haut, Bas, Gauche, Droite depuis le Joystick et &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;l&amp;quot;, &amp;quot;s&amp;quot;, &amp;quot;p&amp;quot; depuis les boutons &amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;R&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;SELECT&amp;quot;, &amp;quot;START&amp;quot;).&lt;br /&gt;
Il faut ensuite réaliser le carter de la borne d'arcade en CAO (les fichiers sont disponibles ici : (URL ZIP FICHIER CAO) ), ainsi que le design des différents boutons à imprimer en 3D (disponibles ici : URL ZIP BOUTON). &lt;br /&gt;
[[Fichier:Carter.jpg|250px|thumb|Le boitier une fois monté]]&lt;br /&gt;
&lt;br /&gt;
Ensuite il suffit de dessiner le logo et la décoration de la borne en vectoriel (fichiers disponibles ici : (URL DXF LOGO)) et les découper à l'aide d'une découpeuse vinyle. On peut ensuite monter les différentes parties du carter de la borne d'arcade et souder les différents composants sur la plaque perforée.&lt;br /&gt;
Une fois la borne d'arcade montée, il suffit d'autoriser le débuggage USB sur le téléphone, de le relier à la carte et de démarrer un jeu sur une application où les touches sont modifiables (Type My Boy, permettant d'émuler des jeux de GBA).&lt;br /&gt;
[[Fichier:Peinture.jpg|250px|thumb|Peinture en cours !]]&lt;br /&gt;
[[Fichier:Schema elec arcadoid.png|250px|thumb|schéma électrique de l'arcadoid]]&lt;br /&gt;
[[Fichier:protofinal.jpg|250px|thumb|la borne est là !]]&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
Le projet permet à ses participants de découvrir :&lt;br /&gt;
* La programmation sous arduino&lt;br /&gt;
* La soudure de composants sur plaque perforée&lt;br /&gt;
* Le design de pièces sous Solidworks&lt;br /&gt;
* La réalisation de dessin vectoriel&lt;br /&gt;
* Le découpage de pièces au laser&lt;br /&gt;
* L'impression de pièces en 3D&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Mouse.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Keyboard.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define DEBUG 0&lt;br /&gt;
//--- JOYSTICK ---&lt;br /&gt;
//pin&lt;br /&gt;
#define JOY_VY 5&lt;br /&gt;
#define JOY_VX 4&lt;br /&gt;
#define JOY_SW 15&lt;br /&gt;
//constants&lt;br /&gt;
#define JOY_THRESHOLD 255&lt;br /&gt;
#define JOY_MIDDLE 512&lt;br /&gt;
&lt;br /&gt;
//--- BUTTONS ---&lt;br /&gt;
//pin&lt;br /&gt;
#define BTN_A 0&lt;br /&gt;
#define BTN_B 1&lt;br /&gt;
#define BTN_L 2&lt;br /&gt;
#define BTN_R 3&lt;br /&gt;
#define BTN_START 4&lt;br /&gt;
#define BTN_SELECT 5&lt;br /&gt;
//constants&lt;br /&gt;
#define BTN_PRESSED 0&lt;br /&gt;
#define BTN_NUMBER 6&lt;br /&gt;
&lt;br /&gt;
int BTN_PIN_LIST[BTN_NUMBER]={BTN_A,BTN_B,BTN_L,BTN_R,BTN_START,BTN_SELECT};&lt;br /&gt;
String BTN_DEBUG_LIST[BTN_NUMBER]={&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;,&amp;quot;L&amp;quot;,&amp;quot;R&amp;quot;,&amp;quot;START&amp;quot;,&amp;quot;SELECT&amp;quot;};&lt;br /&gt;
char BTN_KEY_LIST[BTN_NUMBER]={'A','b','l','r','p','s'};&lt;br /&gt;
&lt;br /&gt;
double current_time;&lt;br /&gt;
double previous_time;&lt;br /&gt;
double input_delay;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  Keyboard.begin();&lt;br /&gt;
  pinMode(0,INPUT);&lt;br /&gt;
  previous_time = micros();&lt;br /&gt;
  input_delay = 60000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  current_time = micros();&lt;br /&gt;
  &lt;br /&gt;
  if (current_time - previous_time&amp;gt;input_delay){&lt;br /&gt;
    // joystick&lt;br /&gt;
    int joy_x = analogRead(JOY_VX);&lt;br /&gt;
    int joy_y = analogRead(JOY_VY);&lt;br /&gt;
    if(joy_x&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;down&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_DOWN_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_LEFT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_x&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;up&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_UP_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_RIGHT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;left&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_LEFT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_UP_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;right&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_RIGHT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_DOWN_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    //buttons&lt;br /&gt;
    for(int i=0;i&amp;lt;BTN_NUMBER;i++){&lt;br /&gt;
      if(digitalRead(BTN_PIN_LIST[i])==BTN_PRESSED){&lt;br /&gt;
        previous_time = current_time;&lt;br /&gt;
        if(DEBUG)Serial.println(BTN_DEBUG_LIST[i]);&lt;br /&gt;
        else Keyboard.press(BTN_KEY_LIST[i]);&lt;br /&gt;
      }else if(!DEBUG)Keyboard.release(BTN_KEY_LIST[i]);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Les membres de l'équipe==&lt;br /&gt;
L'équipe est composée de 6 élèves de l'ENIB :&lt;br /&gt;
&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
[[Fichier:equipe.jpg|250px|thumb|La petite équipe au complet]]&lt;br /&gt;
&lt;br /&gt;
==Diaporama : Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
==Diaporama : Jour 2==&lt;br /&gt;
[[media:Hackathon pédagogique Arcad'oid.pdf|Diaporama du deuxième jour]]&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8792</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8792"/>
				<updated>2018-01-19T14:50:43Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : /* Code Arduino */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arcadoid (changement de nom !) est un projet de borne d'arcade à construire soi-même. Il a été réalisé en 2 jour lors du Hackathon ENIB 2018 au Fablab des fabriques du ponant. Il permet de lier la découverte de différents domaines d'activité et de créer un objet ludique et amusant à utiliser.&lt;br /&gt;
&lt;br /&gt;
==Matériel==&lt;br /&gt;
* PC avec l'IDE Arduino, un logiciel de dessin vectoriel (Illustator, Inkscape...) et un logiciel de CAO (SolidWorks, Catia...)&lt;br /&gt;
* Carte Programmable &amp;quot;Makey Makey&amp;quot; (ou Arduino Léonardo, Arduino Méga... permettant de se faire passer pour un clavier)&lt;br /&gt;
[[Fichier:CarteMakey.jpg|250px|thumb|La carte utilisée]]&lt;br /&gt;
* Un adaptateur USB OTG (permettant de relier la carte au téléphone)&lt;br /&gt;
[[Fichier:Adaptateur_OTG.jpg|250px|thumb|L'adaptateur carte/téléphone]]&lt;br /&gt;
* 6 boutons, 1 joystick et des fils de connexion &lt;br /&gt;
* Plaques de MDF 3mm (pour les parois de la borne)&lt;br /&gt;
* Une plaque perforée (pour fixer les composants)&lt;br /&gt;
* Peinture et bande de Vinyle (pour la décoration)&lt;br /&gt;
&lt;br /&gt;
* Découpeuse Vinyle &lt;br /&gt;
* Imprimante 3D&lt;br /&gt;
* Découpeuse Laser&lt;br /&gt;
&lt;br /&gt;
==Déroulement du projet==&lt;br /&gt;
&lt;br /&gt;
On commence par remplacer le code Firmware du MakeyMakey par un code que nous avons réalisé, disponible ici : (URL Github code_Arcadoid). Ce code permet de reconnaitre en USB 10 touches différentes au clavier (Les flèches Haut, Bas, Gauche, Droite depuis le Joystick et &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;l&amp;quot;, &amp;quot;s&amp;quot;, &amp;quot;p&amp;quot; depuis les boutons &amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;R&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;SELECT&amp;quot;, &amp;quot;START&amp;quot;).&lt;br /&gt;
Il faut ensuite réaliser le carter de la borne d'arcade en CAO (les fichiers sont disponibles ici : (URL ZIP FICHIER CAO) ), ainsi que le design des différents boutons à imprimer en 3D (disponibles ici : URL ZIP BOUTON). &lt;br /&gt;
[[Fichier:Carter.jpg|250px|thumb|Le boitier une fois monté]]&lt;br /&gt;
&lt;br /&gt;
Ensuite il suffit de dessiner le logo et la décoration de la borne en vectoriel (fichiers disponibles ici : (URL DXF LOGO)) et les découper à l'aide d'une découpeuse vinyle. On peut ensuite monter les différentes parties du carter de la borne d'arcade et souder les différents composants sur la plaque perforée.&lt;br /&gt;
Une fois la borne d'arcade montée, il suffit d'autoriser le débuggage USB sur le téléphone, de le relier à la carte et de démarrer un jeu sur une application où les touches sont modifiables (Type My Boy, permettant d'émuler des jeux de GBA).&lt;br /&gt;
[[Fichier:Peinture.jpg|250px|thumb|Peinture en cours !]]&lt;br /&gt;
[[Fichier:Schema elec arcadoid.png|250px|thumb|schéma électrique de l'arcadoid]]&lt;br /&gt;
[[Fichier:protofinal.jpg|250px|thumb|la borne est là !]]&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
Le projet permet à ses participants de découvrir :&lt;br /&gt;
* La programmation sous arduino&lt;br /&gt;
* La soudure de composants sur plaque perforée&lt;br /&gt;
* Le design de pièces sous Solidworks&lt;br /&gt;
* La réalisation de dessin vectoriel&lt;br /&gt;
* Le découpage de pièces au laser&lt;br /&gt;
* L'impression de pièces en 3D&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&lt;br /&gt;
==Les membres de l'équipe==&lt;br /&gt;
L'équipe est composée de 6 élèves de l'ENIB :&lt;br /&gt;
&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
[[Fichier:equipe.jpg|250px|thumb|La petite équipe au complet]]&lt;br /&gt;
&lt;br /&gt;
==Diaporama : Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
==Diaporama : Jour 2==&lt;br /&gt;
[[media:Hackathon pédagogique Arcad'oid.pdf|Diaporama du deuxième jour]]&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8790</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8790"/>
				<updated>2018-01-19T14:50:16Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : /* Code Arduino */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arcadoid (changement de nom !) est un projet de borne d'arcade à construire soi-même. Il a été réalisé en 2 jour lors du Hackathon ENIB 2018 au Fablab des fabriques du ponant. Il permet de lier la découverte de différents domaines d'activité et de créer un objet ludique et amusant à utiliser.&lt;br /&gt;
&lt;br /&gt;
==Matériel==&lt;br /&gt;
* PC avec l'IDE Arduino, un logiciel de dessin vectoriel (Illustator, Inkscape...) et un logiciel de CAO (SolidWorks, Catia...)&lt;br /&gt;
* Carte Programmable &amp;quot;Makey Makey&amp;quot; (ou Arduino Léonardo, Arduino Méga... permettant de se faire passer pour un clavier)&lt;br /&gt;
[[Fichier:CarteMakey.jpg|250px|thumb|La carte utilisée]]&lt;br /&gt;
* Un adaptateur USB OTG (permettant de relier la carte au téléphone)&lt;br /&gt;
[[Fichier:Adaptateur_OTG.jpg|250px|thumb|L'adaptateur carte/téléphone]]&lt;br /&gt;
* 6 boutons, 1 joystick et des fils de connexion &lt;br /&gt;
* Plaques de MDF 3mm (pour les parois de la borne)&lt;br /&gt;
* Une plaque perforée (pour fixer les composants)&lt;br /&gt;
* Peinture et bande de Vinyle (pour la décoration)&lt;br /&gt;
&lt;br /&gt;
* Découpeuse Vinyle &lt;br /&gt;
* Imprimante 3D&lt;br /&gt;
* Découpeuse Laser&lt;br /&gt;
&lt;br /&gt;
==Déroulement du projet==&lt;br /&gt;
&lt;br /&gt;
On commence par remplacer le code Firmware du MakeyMakey par un code que nous avons réalisé, disponible ici : (URL Github code_Arcadoid). Ce code permet de reconnaitre en USB 10 touches différentes au clavier (Les flèches Haut, Bas, Gauche, Droite depuis le Joystick et &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;l&amp;quot;, &amp;quot;s&amp;quot;, &amp;quot;p&amp;quot; depuis les boutons &amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;R&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;SELECT&amp;quot;, &amp;quot;START&amp;quot;).&lt;br /&gt;
Il faut ensuite réaliser le carter de la borne d'arcade en CAO (les fichiers sont disponibles ici : (URL ZIP FICHIER CAO) ), ainsi que le design des différents boutons à imprimer en 3D (disponibles ici : URL ZIP BOUTON). &lt;br /&gt;
[[Fichier:Carter.jpg|250px|thumb|Le boitier une fois monté]]&lt;br /&gt;
&lt;br /&gt;
Ensuite il suffit de dessiner le logo et la décoration de la borne en vectoriel (fichiers disponibles ici : (URL DXF LOGO)) et les découper à l'aide d'une découpeuse vinyle. On peut ensuite monter les différentes parties du carter de la borne d'arcade et souder les différents composants sur la plaque perforée.&lt;br /&gt;
Une fois la borne d'arcade montée, il suffit d'autoriser le débuggage USB sur le téléphone, de le relier à la carte et de démarrer un jeu sur une application où les touches sont modifiables (Type My Boy, permettant d'émuler des jeux de GBA).&lt;br /&gt;
[[Fichier:Peinture.jpg|250px|thumb|Peinture en cours !]]&lt;br /&gt;
[[Fichier:Schema elec arcadoid.png|250px|thumb|schéma électrique de l'arcadoid]]&lt;br /&gt;
[[Fichier:protofinal.jpg|250px|thumb|la borne est là !]]&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
Le projet permet à ses participants de découvrir :&lt;br /&gt;
* La programmation sous arduino&lt;br /&gt;
* La soudure de composants sur plaque perforée&lt;br /&gt;
* Le design de pièces sous Solidworks&lt;br /&gt;
* La réalisation de dessin vectoriel&lt;br /&gt;
* Le découpage de pièces au laser&lt;br /&gt;
* L'impression de pièces en 3D&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;Mouse.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Keyboard.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define DEBUG 0&lt;br /&gt;
//--- JOYSTICK ---&lt;br /&gt;
//pin&lt;br /&gt;
#define JOY_VY 5&lt;br /&gt;
#define JOY_VX 4&lt;br /&gt;
#define JOY_SW 15&lt;br /&gt;
//constants&lt;br /&gt;
#define JOY_THRESHOLD 255&lt;br /&gt;
#define JOY_MIDDLE 512&lt;br /&gt;
&lt;br /&gt;
//--- BUTTONS ---&lt;br /&gt;
//pin&lt;br /&gt;
#define BTN_A 0&lt;br /&gt;
#define BTN_B 1&lt;br /&gt;
#define BTN_L 2&lt;br /&gt;
#define BTN_R 3&lt;br /&gt;
#define BTN_START 4&lt;br /&gt;
#define BTN_SELECT 5&lt;br /&gt;
//constants&lt;br /&gt;
#define BTN_PRESSED 0&lt;br /&gt;
#define BTN_NUMBER 6&lt;br /&gt;
&lt;br /&gt;
int BTN_PIN_LIST[BTN_NUMBER]={BTN_A,BTN_B,BTN_L,BTN_R,BTN_START,BTN_SELECT};&lt;br /&gt;
String BTN_DEBUG_LIST[BTN_NUMBER]={&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;,&amp;quot;L&amp;quot;,&amp;quot;R&amp;quot;,&amp;quot;START&amp;quot;,&amp;quot;SELECT&amp;quot;};&lt;br /&gt;
char BTN_KEY_LIST[BTN_NUMBER]={'A','b','l','r','p','s'};&lt;br /&gt;
&lt;br /&gt;
double current_time;&lt;br /&gt;
double previous_time;&lt;br /&gt;
double input_delay;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // put your setup code here, to run once:&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  Keyboard.begin();&lt;br /&gt;
  pinMode(0,INPUT);&lt;br /&gt;
  previous_time = micros();&lt;br /&gt;
  input_delay = 60000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  current_time = micros();&lt;br /&gt;
  &lt;br /&gt;
  if (current_time - previous_time&amp;gt;input_delay){&lt;br /&gt;
    // joystick&lt;br /&gt;
    int joy_x = analogRead(JOY_VX);&lt;br /&gt;
    int joy_y = analogRead(JOY_VY);&lt;br /&gt;
    if(joy_x&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;down&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_DOWN_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_LEFT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_x&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;up&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_UP_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_RIGHT_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;lt;JOY_MIDDLE-JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;left&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_LEFT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_UP_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    if(joy_y&amp;gt;JOY_MIDDLE+JOY_THRESHOLD){&lt;br /&gt;
      previous_time = current_time;&lt;br /&gt;
      if(DEBUG)Serial.println(&amp;quot;right&amp;quot;);&lt;br /&gt;
      else{&lt;br /&gt;
        Keyboard.press(KEY_RIGHT_ARROW);&lt;br /&gt;
      }&lt;br /&gt;
    }else{&lt;br /&gt;
      if(!DEBUG)Keyboard.release(KEY_DOWN_ARROW);&lt;br /&gt;
    }&lt;br /&gt;
    //buttons&lt;br /&gt;
    for(int i=0;i&amp;lt;BTN_NUMBER;i++){&lt;br /&gt;
      if(digitalRead(BTN_PIN_LIST[i])==BTN_PRESSED){&lt;br /&gt;
        previous_time = current_time;&lt;br /&gt;
        if(DEBUG)Serial.println(BTN_DEBUG_LIST[i]);&lt;br /&gt;
        else Keyboard.press(BTN_KEY_LIST[i]);&lt;br /&gt;
      }else if(!DEBUG)Keyboard.release(BTN_KEY_LIST[i]);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
==Les membres de l'équipe==&lt;br /&gt;
L'équipe est composée de 6 élèves de l'ENIB :&lt;br /&gt;
&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
[[Fichier:equipe.jpg|250px|thumb|La petite équipe au complet]]&lt;br /&gt;
&lt;br /&gt;
==Diaporama : Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
==Diaporama : Jour 2==&lt;br /&gt;
[[media:Hackathon pédagogique Arcad'oid.pdf|Diaporama du deuxième jour]]&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8785</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8785"/>
				<updated>2018-01-19T14:44:30Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arcadoid (changement de nom !) est un projet de borne d'arcade à construire soi-même. Il a été réalisé en 2 jour lors du Hackathon ENIB 2018 au Fablab des fabriques du ponant. Il permet de lier la découverte de différents domaines d'activité et de créer un objet ludique et amusant à utiliser.&lt;br /&gt;
&lt;br /&gt;
==Matériel==&lt;br /&gt;
* PC avec l'IDE Arduino, un logiciel de dessin vectoriel (Illustator, Inkscape...) et un logiciel de CAO (SolidWorks, Catia...)&lt;br /&gt;
* Carte Programmable &amp;quot;Makey Makey&amp;quot; (ou Arduino Léonardo, Arduino Méga... permettant de se faire passer pour un clavier)&lt;br /&gt;
[[Fichier:CarteMakey.jpg|250px|thumb|La carte utilisée]]&lt;br /&gt;
* Un adaptateur USB OTG (permettant de relier la carte au téléphone)&lt;br /&gt;
[[Fichier:Adaptateur_OTG.jpg|250px|thumb|L'adaptateur carte/téléphone]]&lt;br /&gt;
* 6 boutons, 1 joystick et des fils de connexion &lt;br /&gt;
* Plaques de MDF 3mm (pour les parois de la borne)&lt;br /&gt;
* Une plaque perforée (pour fixer les composants)&lt;br /&gt;
* Peinture et bande de Vinyle (pour la décoration)&lt;br /&gt;
&lt;br /&gt;
* Découpeuse Vinyle &lt;br /&gt;
* Imprimante 3D&lt;br /&gt;
* Découpeuse Laser&lt;br /&gt;
&lt;br /&gt;
==Déroulement du projet==&lt;br /&gt;
&lt;br /&gt;
On commence par remplacer le code Firmware du MakeyMakey par un code que nous avons réalisé, disponible ici : (URL Github code_Arcadoid). Ce code permet de reconnaitre en USB 10 touches différentes au clavier (Les flèches Haut, Bas, Gauche, Droite depuis le Joystick et &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;l&amp;quot;, &amp;quot;s&amp;quot;, &amp;quot;p&amp;quot; depuis les boutons &amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;R&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;SELECT&amp;quot;, &amp;quot;START&amp;quot;).&lt;br /&gt;
Il faut ensuite réaliser le carter de la borne d'arcade en CAO (les fichiers sont disponibles ici : (URL ZIP FICHIER CAO) ), ainsi que le design des différents boutons à imprimer en 3D (disponibles ici : URL ZIP BOUTON). &lt;br /&gt;
[[Fichier:Carter.jpg|250px|thumb|Le boitier une fois monté]]&lt;br /&gt;
&lt;br /&gt;
Ensuite il suffit de dessiner le logo et la décoration de la borne en vectoriel (fichiers disponibles ici : (URL DXF LOGO)) et les découper à l'aide d'une découpeuse vinyle. On peut ensuite monter les différentes parties du carter de la borne d'arcade et souder les différents composants sur la plaque perforée.&lt;br /&gt;
Une fois la borne d'arcade montée, il suffit d'autoriser le débuggage USB sur le téléphone, de le relier à la carte et de démarrer un jeu sur une application où les touches sont modifiables (Type My Boy, permettant d'émuler des jeux de GBA).&lt;br /&gt;
[[Fichier:Peinture.jpg|250px|thumb|Peinture en cours !]]&lt;br /&gt;
[[Fichier:Schema elec arcadoid.png|250px|thumb|schéma électrique de l'arcadoid]]&lt;br /&gt;
[[Fichier:protofinal.jpg|250px|thumb|la borne est là !]]&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
Le projet permet à ses participants de découvrir :&lt;br /&gt;
* La programmation sous arduino&lt;br /&gt;
* La soudure de composants sur plaque perforée&lt;br /&gt;
* Le design de pièces sous Solidworks&lt;br /&gt;
* La réalisation de dessin vectoriel&lt;br /&gt;
* Le découpage de pièces au laser&lt;br /&gt;
* L'impression de pièces en 3D&lt;br /&gt;
&lt;br /&gt;
==Code Arduino==&lt;br /&gt;
&lt;br /&gt;
==Les membres de l'équipe==&lt;br /&gt;
L'équipe est composée de 6 élèves de l'ENIB :&lt;br /&gt;
&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
[[Fichier:equipe.jpg|250px|thumb|La petite équipe au complet]]&lt;br /&gt;
&lt;br /&gt;
==Diaporama : Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
==Diaporama : Jour 2==&lt;br /&gt;
[[media:Hackathon pédagogique Arcad'oid.pdf|Diaporama du deuxième jour]]&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Protofinal.jpg&amp;diff=8782</id>
		<title>Fichier:Protofinal.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Protofinal.jpg&amp;diff=8782"/>
				<updated>2018-01-19T14:42:14Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Equipe.jpg&amp;diff=8780</id>
		<title>Fichier:Equipe.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Equipe.jpg&amp;diff=8780"/>
				<updated>2018-01-19T14:41:51Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8778</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8778"/>
				<updated>2018-01-19T14:39:17Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arcadoid (changement de nom !) est un projet de borne d'arcade à construire soi-même. Il a été réalisé en 2 jour lors du Hackathon ENIB 2018 au Fablab des fabriques du ponant. Il permet de lier la découverte de différents domaines d'activité et de créer un objet ludique et amusant à utiliser.&lt;br /&gt;
&lt;br /&gt;
==Matériel==&lt;br /&gt;
* PC avec l'IDE Arduino, un logiciel de dessin vectoriel (Illustator, Inkscape...) et un logiciel de CAO (SolidWorks, Catia...)&lt;br /&gt;
* Carte Programmable &amp;quot;Makey Makey&amp;quot; (ou Arduino Léonardo, Arduino Méga... permettant de se faire passer pour un clavier)&lt;br /&gt;
[[Fichier:CarteMakey.jpg|250px|thumb|La carte utilisée]]&lt;br /&gt;
* Un adaptateur USB OTG (permettant de relier la carte au téléphone)&lt;br /&gt;
[[Fichier:Adaptateur_OTG.jpg|250px|thumb|L'adaptateur carte/téléphone]]&lt;br /&gt;
* 6 boutons, 1 joystick et des fils de connexion &lt;br /&gt;
* Plaques de MDF 3mm (pour les parois de la borne)&lt;br /&gt;
* Une plaque perforée (pour fixer les composants)&lt;br /&gt;
* Peinture et bande de Vinyle (pour la décoration)&lt;br /&gt;
&lt;br /&gt;
* Découpeuse Vinyle &lt;br /&gt;
* Imprimante 3D&lt;br /&gt;
* Découpeuse Laser&lt;br /&gt;
&lt;br /&gt;
==Déroulement du projet==&lt;br /&gt;
&lt;br /&gt;
On commence par remplacer le code Firmware du MakeyMakey par un code que nous avons réalisé, disponible ici : (URL Github code_Arcadoid). Ce code permet de reconnaitre en USB 10 touches différentes au clavier (Les flèches Haut, Bas, Gauche, Droite depuis le Joystick et &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;l&amp;quot;, &amp;quot;s&amp;quot;, &amp;quot;p&amp;quot; depuis les boutons &amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;R&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;SELECT&amp;quot;, &amp;quot;START&amp;quot;).&lt;br /&gt;
Il faut ensuite réaliser le carter de la borne d'arcade en CAO (les fichiers sont disponibles ici : (URL ZIP FICHIER CAO) ), ainsi que le design des différents boutons à imprimer en 3D (disponibles ici : URL ZIP BOUTON). &lt;br /&gt;
[[Fichier:Carter.jpg|250px|thumb|Le boitier une fois monté]]&lt;br /&gt;
&lt;br /&gt;
Ensuite il suffit de dessiner le logo et la décoration de la borne en vectoriel (fichiers disponibles ici : (URL DXF LOGO)) et les découper à l'aide d'une découpeuse vinyle. On peut ensuite monter les différentes parties du carter de la borne d'arcade et souder les différents composants sur la plaque perforée.&lt;br /&gt;
Une fois la borne d'arcade montée, il suffit d'autoriser le débuggage USB sur le téléphone, de le relier à la carte et de démarrer un jeu sur une application où les touches sont modifiables (Type My Boy, permettant d'émuler des jeux de GBA).&lt;br /&gt;
[[Fichier:Peinture.jpg|250px|thumb|Peinture en cours !]]&lt;br /&gt;
[[Fichier:Schema elec arcadoid.png|250px|thumb|schéma électrique de l'arcadoid]]&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
Le projet permet à ses participants de découvrir :&lt;br /&gt;
* La programmation sous arduino&lt;br /&gt;
* La soudure de composants sur plaque perforée&lt;br /&gt;
* Le design de pièces sous Solidworks&lt;br /&gt;
* La réalisation de dessin vectoriel&lt;br /&gt;
* Le découpage de pièces au laser&lt;br /&gt;
* L'impression de pièces en 3D&lt;br /&gt;
&lt;br /&gt;
==Les membres de l'équipe==&lt;br /&gt;
L'équipe est composée de 6 élèves de l'ENIB :&lt;br /&gt;
&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
&lt;br /&gt;
==Diaporama : Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
==Diaporama : Jour 2==&lt;br /&gt;
[[media:Hackathon pédagogique Arcad'oid.pdf|Diaporama du deuxième jour]]&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Hackathon_p%C3%A9dagogique_Arcad%27oid.pdf&amp;diff=8775</id>
		<title>Fichier:Hackathon pédagogique Arcad'oid.pdf</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Hackathon_p%C3%A9dagogique_Arcad%27oid.pdf&amp;diff=8775"/>
				<updated>2018-01-19T14:38:12Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8689</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8689"/>
				<updated>2018-01-19T13:45:52Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arcadoid (changement de nom !) est un projet de borne d'arcade à construire soi-même. Il a été réalisé en 2 jour lors du Hackathon ENIB 2018 au Fablab des fabriques du ponant. Il permet de lier la découverte de différents domaines d'activité et de créer un objet ludique et amusant à utiliser.&lt;br /&gt;
&lt;br /&gt;
==Matériel==&lt;br /&gt;
* PC avec l'IDE Arduino, un logiciel de dessin vectoriel (Illustator, Inkscape...) et un logiciel de CAO (SolidWorks, Catia...)&lt;br /&gt;
* Carte Programmable &amp;quot;Makey Makey&amp;quot; (ou Arduino Léonardo, Arduino Méga... permettant de se faire passer pour un clavier)&lt;br /&gt;
[[Fichier:CarteMakey.jpg|250px|thumb|La carte utilisée]]&lt;br /&gt;
* Un adaptateur USB OTG (permettant de relier la carte au téléphone)&lt;br /&gt;
[[Fichier:Adaptateur_OTG.jpg|250px|thumb|L'adaptateur carte/téléphone]]&lt;br /&gt;
* 6 boutons, 1 joystick et des fils de connexion &lt;br /&gt;
* Plaques de MDF 3mm (pour les parois de la borne)&lt;br /&gt;
* Une plaque perforée (pour fixer les composants)&lt;br /&gt;
* Peinture et bande de Vinyle (pour la décoration)&lt;br /&gt;
&lt;br /&gt;
* Découpeuse Vinyle &lt;br /&gt;
* Imprimante 3D&lt;br /&gt;
* Découpeuse Laser&lt;br /&gt;
&lt;br /&gt;
==Déroulement du projet==&lt;br /&gt;
&lt;br /&gt;
On commence par remplacer le code Firmware du MakeyMakey par un code que nous avons réalisé, disponible ici : (URL Github code_Arcadoid). Ce code permet de reconnaitre en USB 10 touches différentes au clavier (Les flèches Haut, Bas, Gauche, Droite depuis le Joystick et &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;l&amp;quot;, &amp;quot;s&amp;quot;, &amp;quot;p&amp;quot; depuis les boutons &amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;R&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;SELECT&amp;quot;, &amp;quot;START&amp;quot;).&lt;br /&gt;
Il faut ensuite réaliser le carter de la borne d'arcade en CAO (les fichiers sont disponibles ici : (URL ZIP FICHIER CAO) ), ainsi que le design des différents boutons à imprimer en 3D (disponibles ici : URL ZIP BOUTON). &lt;br /&gt;
[[Fichier:Carter.jpg|250px|thumb|Le boitier une fois monté]]&lt;br /&gt;
&lt;br /&gt;
Ensuite il suffit de dessiner le logo et la décoration de la borne en vectoriel (fichiers disponibles ici : (URL DXF LOGO)) et les découper à l'aide d'une découpeuse vinyle. On peut ensuite monter les différentes parties du carter de la borne d'arcade et souder les différents composants sur la plaque perforée.&lt;br /&gt;
Une fois la borne d'arcade montée, il suffit d'autoriser le débuggage USB sur le téléphone, de le relier à la carte et de démarrer un jeu sur une application où les touches sont modifiables (Type My Boy, permettant d'émuler des jeux de GBA).&lt;br /&gt;
[[Fichier:Peinture.jpg|250px|thumb|Peinture en cours !]]&lt;br /&gt;
[[Fichier:Schema elec arcadoid.png|250px|thumb|schéma électrique de l'arcadoid]]&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
Le projet permet à ses participants de découvrir :&lt;br /&gt;
* La programmation sous arduino&lt;br /&gt;
* La soudure de composants sur plaque perforée&lt;br /&gt;
* Le design de pièces sous Solidworks&lt;br /&gt;
* La réalisation de dessin vectoriel&lt;br /&gt;
* Le découpage de pièces au laser&lt;br /&gt;
* L'impression de pièces en 3D&lt;br /&gt;
&lt;br /&gt;
==Les membres de l'équipe==&lt;br /&gt;
L'équipe est composée de 6 élèves de l'ENIB :&lt;br /&gt;
&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
&lt;br /&gt;
==Diaporama : Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
==Diaporama : Jour 2==&lt;br /&gt;
&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8685</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8685"/>
				<updated>2018-01-19T13:44:50Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arcadoid (changement de nom !) est un projet de borne d'arcade à construire soi-même. Il a été réalisé en 2 jour lors du Hackathon ENIB 2018 au Fablab des fabriques du ponant. Il permet de lier la découverte de différents domaines d'activité et de créer un objet ludique et amusant à utiliser.&lt;br /&gt;
&lt;br /&gt;
==Matériel==&lt;br /&gt;
* PC avec l'IDE Arduino, un logiciel de dessin vectoriel (Illustator, Inkscape...) et un logiciel de CAO (SolidWorks, Catia...)&lt;br /&gt;
* Carte Programmable &amp;quot;Makey Makey&amp;quot; (ou Arduino Léonardo, Arduino Méga... permettant de se faire passer pour un clavier)&lt;br /&gt;
[[Fichier:CarteMakey.jpg|250px|thumb|La carte utilisée]]&lt;br /&gt;
* Un adaptateur USB OTG (permettant de relier la carte au téléphone)&lt;br /&gt;
[[Fichier:Adaptateur_OTG.jpg|250px|thumb|L'adaptateur carte/téléphone]]&lt;br /&gt;
* 6 boutons, 1 joystick et des fils de connexion &lt;br /&gt;
* Plaques de MDF 3mm (pour les parois de la borne)&lt;br /&gt;
* Une plaque perforée (pour fixer les composants)&lt;br /&gt;
* Peinture et bande de Vinyle (pour la décoration)&lt;br /&gt;
&lt;br /&gt;
* Découpeuse Vinyle &lt;br /&gt;
* Imprimante 3D&lt;br /&gt;
* Découpeuse Laser&lt;br /&gt;
&lt;br /&gt;
==Déroulement du projet==&lt;br /&gt;
&lt;br /&gt;
On commence par remplacer le code Firmware du MakeyMakey par un code que nous avons réalisé, disponible ici : (URL Github code_Arcadoid). Ce code permet de reconnaitre en USB 10 touches différentes au clavier (Les flèches Haut, Bas, Gauche, Droite depuis le Joystick et &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;l&amp;quot;, &amp;quot;s&amp;quot;, &amp;quot;p&amp;quot; depuis les boutons &amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;R&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;SELECT&amp;quot;, &amp;quot;START&amp;quot;).&lt;br /&gt;
Il faut ensuite réaliser le carter de la borne d'arcade en CAO (les fichiers sont disponibles ici : (URL ZIP FICHIER CAO) ), ainsi que le design des différents boutons à imprimer en 3D (disponibles ici : URL ZIP BOUTON). &lt;br /&gt;
[[Fichier:Carter.jpg|250px|thumb|Le boitier une fois monté]]&lt;br /&gt;
&lt;br /&gt;
Ensuite il suffit de dessiner le logo et la décoration de la borne en vectoriel (fichiers disponibles ici : (URL DXF LOGO)) et les découper à l'aide d'une découpeuse vinyle. On peut ensuite monter les différentes parties du carter de la borne d'arcade et souder les différents composants sur la plaque perforée.&lt;br /&gt;
Une fois la borne d'arcade montée, il suffit d'autoriser le débuggage USB sur le téléphone, de le relier à la carte et de démarrer un jeu sur une application où les touches sont modifiables (Type My Boy, permettant d'émuler des jeux de GBA).&lt;br /&gt;
[[Fichier:Peinture.jpg|250px|thumb|Peinture en cours !]]&lt;br /&gt;
[[Fichier:schema_elec_arcadoid.jpg|250px|thumb|schéma électrique de l'arcadoid]]&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
Le projet permet à ses participants de découvrir :&lt;br /&gt;
* La programmation sous arduino&lt;br /&gt;
* La soudure de composants sur plaque perforée&lt;br /&gt;
* Le design de pièces sous Solidworks&lt;br /&gt;
* La réalisation de dessin vectoriel&lt;br /&gt;
* Le découpage de pièces au laser&lt;br /&gt;
* L'impression de pièces en 3D&lt;br /&gt;
&lt;br /&gt;
==Les membres de l'équipe==&lt;br /&gt;
L'équipe est composée de 6 élèves de l'ENIB :&lt;br /&gt;
&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
&lt;br /&gt;
==Diaporama : Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
==Diaporama : Jour 2==&lt;br /&gt;
&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Schema_elec_arcadoid.png&amp;diff=8683</id>
		<title>Fichier:Schema elec arcadoid.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Schema_elec_arcadoid.png&amp;diff=8683"/>
				<updated>2018-01-19T13:43:24Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8523</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8523"/>
				<updated>2018-01-18T15:40:55Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;le principe : c'est une borne d'arcade avec le moins de matériel possible :&lt;br /&gt;
* l'écran est un téléphone,&lt;br /&gt;
* un microcontoleur pour les boutons&lt;br /&gt;
* avec un émulateur&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==diaporama Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
* construction des panneaux de bouton&lt;br /&gt;
* programmation&lt;br /&gt;
* soudure&lt;br /&gt;
&lt;br /&gt;
==membres de l'équipe==&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8522</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8522"/>
				<updated>2018-01-18T15:38:50Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;le principe : c'est une borne d'arcade avec le moins de matériel possible :&lt;br /&gt;
* l'écran est un téléphone,&lt;br /&gt;
* un microcontoleur pour les boutons&lt;br /&gt;
* avec un émulateur&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==diaporama Jour 1==&lt;br /&gt;
[[media:Arcadoid2.pdf|Diaporama du premier jour]]&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
* construction des panneaux de bouton&lt;br /&gt;
* programmation&lt;br /&gt;
* soudure&lt;br /&gt;
&lt;br /&gt;
==membres de l'équipe==&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Arcadoid.pdf&amp;diff=8521</id>
		<title>Fichier:Arcadoid.pdf</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Arcadoid.pdf&amp;diff=8521"/>
				<updated>2018-01-18T15:38:03Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : Spasfon a importé une nouvelle version de « Fichier:Arcadoid.pdf »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Arcadoid.pdf&amp;diff=8520</id>
		<title>Fichier:Arcadoid.pdf</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Arcadoid.pdf&amp;diff=8520"/>
				<updated>2018-01-18T15:35:59Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : Spasfon a importé une nouvelle version de « Fichier:Arcadoid.pdf »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8514</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8514"/>
				<updated>2018-01-18T15:27:20Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : /* diaporama Jour 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;le principe : c'est une borne d'arcade avec le moins de matériel possible :&lt;br /&gt;
* l'écran est un téléphone,&lt;br /&gt;
* un microcontoleur pour les boutons&lt;br /&gt;
* avec un émulateur&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==diaporama Jour 1==&lt;br /&gt;
[[media:Arcadoid.pdf|Diaporama du premier jour]]&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
* construction des panneaux de bouton&lt;br /&gt;
* programmation&lt;br /&gt;
* soudure&lt;br /&gt;
&lt;br /&gt;
==membres de l'équipe==&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Arcadoid.pdf&amp;diff=8513</id>
		<title>Fichier:Arcadoid.pdf</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Fichier:Arcadoid.pdf&amp;diff=8513"/>
				<updated>2018-01-18T15:26:48Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	<entry>
		<id>http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8460</id>
		<title>Arcadoïde</title>
		<link rel="alternate" type="text/html" href="http://wiki.lesfabriquesduponant.net/index.php?title=Arcado%C3%AFde&amp;diff=8460"/>
				<updated>2018-01-18T08:36:29Z</updated>
		
		<summary type="html">&lt;p&gt;Spasfon : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;le principe : c'est une borne d'arcade avec le moins de matériel possible :&lt;br /&gt;
* l'écran est un téléphone,&lt;br /&gt;
* un microcontoleur pour les boutons&lt;br /&gt;
* avec un émulateur&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==Pédagogie==&lt;br /&gt;
* construction des panneaux de bouton&lt;br /&gt;
* programmation&lt;br /&gt;
* soudure&lt;br /&gt;
&lt;br /&gt;
==membres de l'équipe==&lt;br /&gt;
*Brice&lt;br /&gt;
*Alexandre&lt;br /&gt;
*Léa &lt;br /&gt;
*Titouan&lt;br /&gt;
*Timothy&lt;br /&gt;
*Dorian&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[catégorie:enib2018]]&lt;/div&gt;</summary>
		<author><name>Spasfon</name></author>	</entry>

	</feed>