ENIB 2022 - groupe C : flipper

De Les Fabriques du Ponant
Révision datée du 17 janvier 2022 à 15:49 par Erwann (discussion | contributions) (Fichiers à avoir)
Aller à : navigation, rechercher

photo de l'équipe

Photoenib2018.jpg

Que fait ce projet ?

L'objectif est de recréer un flipper taille miniature.

Liste des composants

  • carte arduino nano
  • 2 gachettes de flipper (voir le fichier stl puis les imprimer)
  • planches en bois à couper aux bonnes dimensions
  • x capteurs piezo
  • 4 élastiques
  • une bille
  • 1 bouchon en liège
  • une tige en bois (dans laquelle on pourra embrocher des bouchons en lièges)

vignette|haut des gachettes du flipper

Fichiers à avoir

Sources

Code

////////////////////////////////
//          Test              //
// capteur de pression Piezo  //
////////////////////////////////
/* 
 *  vendredi 30 juillet 2021
 *  D1 mini
 *  code inspiré de Arduino FlossManual - https://fr.flossmanuals.net/arduino/_draft/_v/1.0/perroquet/
 *  matériel 
 *  - D1 mini
 *  - breadboard
 *  - jumper
 *  - piezo
 *  - résistance 10 Mégaohms
 *  
 *   *                             BROCHAGE                            
                                 _________________                        
                                /     D1 mini     \                       
                            -  |[ ]RST        TX[ ]| -                    
Résistance - Capteur Piezo  -  |[X]A0  -GPIO  RX[ ]| -                    
                               |[ ]D0-16    5-D1[ ]| -                    
                               |[ ]D5-14    4-D2[ ]| -                    
                            -  |[ ]D6-12    0-D3[ ]| -              
                            -  |[ ]D7-13    2-D4[ ]| LED_BUILTIN          
                            -  |[ ]D8-15     GND[X]| - GND - Capteur Piezo - resistance             
                            -  |[ ]3V3 .      5V[X]| - ruban de Led        
                               |       +---+       |                     
                               |_______|USB|_______|                      


 *  Antony Le Goïc-Auffret
 *  
 */

// Variable pour désigner quelle pin est utilisée pour le capteur 
int capteurPiezo = A0; // pin Analog 0
// Variable pour contenir la valeur du capteur
int valeurPiezo ;

void setup() {
// Établit la connexion série à 9600 bauds
Serial.begin(9600); 
}

void loop() {
// Lit la pin du capteur et l'assigne à la variable valeurPiezo 
valeurPiezo = analogRead(capteurPiezo);
// Affiche au moniteur série la valeur de valeurPiezo 
Serial.println(valeurPiezo);
// Laisse un court délai afin que l'utilisateur puisse lire les valeurs correctement
delay(100); 
}

Catégories