Expérience de réactions enchaînées.
Notre module est le premier de la chaîne, il est déclenché par la rotation d’un potentiomètre qui active un servo moteur qui fait tourner une plateforme, ce qui provoque la chute de la cale qui retenait la voiture qui, arrêtée sur une pente se met à la descendre.
Le chauffeur, déconcentré par la barbie apprêtée,rentre dans une voiture stationnée au stop. L’alarme de la voiture qui s’est fait emboutir se déclenche, rententit et fait de la lumière.
vidéo
code pour le servo moteur :
#include
Servo myservo; // create servo object to control a servo
// a maximum of eight servo objects can be created
int pos = 0; // variable to store the servo position
int piezo = A0;
int piezoval;
void setup()
{
myservo.attach(9); // attaches the servo on pin 9 to the servo object
Serial.begin(9600);
myservo.write(0);
}
void loop()
{
piezoval = analogRead(piezo);
Serial.println(piezoval);
if(piezoval >= 10){
myservo.write(180);
delay(1000);
}
else{
myservo.write(0);
delay(1000);
}
}