Atelier Arduino Débutant 1.4 feux tricolore
La consigne est la suivante : à partir des fonctions vues dans l’exemple « Blink » et des bases d’électroniques décrites cette semaine, vous devez réaliser (chez vous ou dans votre FabLab) un feu tricolore avec trois LED (une verte, une orange, une rouge) qui devront être allumées comme suit :
– Orange allumée pendant 1 seconde
– Rouge allumée pendant 3 secondes
– Verte allumée pendant 3 secondes
suite Atelier 2: tout, tout, tout ce qu’on peut faire avec Arduino
une solution:
/* Feu tricolore Allume trois LED comme suit : Orange allumée pendant 1 seconde Rouge allumée pendant 3 secondes Verte allumée pendant 3 secondes Le montage : * Une LED rouge sur la broche 2 en série avec une résistance de 220Ω * Une LED orange sur la broche 3 en série avec une résistance de 220Ω * Une LED verte sur la broche 4 en série avec une résistance de 220Ω créé le 24 Mars 2014 par Baptiste Gaultier Ce code est en CC0 1.0 Universal https://www.fun-mooc.fr/courses/MinesTelecom/04017/session01/about */ int rouge = 2; int orange = 3; int verte = 4; // le code dans cette fonction est exécuté une fois au début void setup() { // indique que les broches des LED // sont des sorties : pinMode(rouge, OUTPUT); pinMode(orange, OUTPUT); pinMode(verte, OUTPUT); } // le code dans cette fonction est exécuté en boucle void loop() { digitalWrite(orange, HIGH); delay(1000); digitalWrite(orange, LOW); digitalWrite(rouge, HIGH); delay(3000); digitalWrite(rouge, LOW); digitalWrite(verte, HIGH); delay(3000); digitalWrite(verte, LOW); }