
Objectif : Créer un tableau textile qui bouge, à l’aide de servo moteurs. Le tableau sera en mouvement lorsque que la main fera un mouvement au-dessus de celui-ci, grâce à un capteur.
Schéma du circuit :

Code trouvé sur https://arduino-france.site/servo-arduino/ , puis modifié pour 2 servo moteurs :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #include "Servo.h" Servo servo1; // création de l'objet "servo" Servo servo2; // création de l'objet "servo" void setup() { servo1.attach(9); // attache le servo au pin spécifié servo2.attach(8); // attache le servo au pin spécifié pinMode(A1, INPUT); Serial.begin(9600); // ouvre le port série } void loop() { int val = analogRead(A1); // lit la valeur actuelle du potentiomètre // mise à l'échelle pour renvoyer la position entre 0 et 180° val = map(val, 0, 1023, 0, 180); servo1.write(val); servo2.write(val); Serial.println(val); Serial.println(); delay(100); // attend 100 ms } |
Première recherche avec un servo moteur :

Ciruit installé avec le tissu
Videos du tableau en mouvement :
