Étape 1: Étape 2: établir des connexions
- Connecter le rouge, yelow, vert, rouge, jaune, vert, rouge, yelow, leds vertes aux broches 2,3,4,5,6,7,8,9,10 d’Arduino respectivement. (relier les extrémités plus longues de la led)
- Connectez le côté le plus court de la led à la terre et le côté le plus long pour les broches de sortie et connectez-la à la broche GND sur l’Arduino
- Connecter l’Arduino au PC et télécharger le logiciel si il n’est pas présent déjà (à partir de www.ardunio.cc)
- Le programmeur de l’arduino ouvert allez dans Outils > arraisonner et sélectionnez « Arduino Uno »
- Ensuite, allez à outils > port série et sélectionnez port approprié auquel Arduino est connecté
- Ensuite, cliquez sur fichier > nouveau et collez le code ci-dessous
CODE PAR OMAR ADIL
led2 int = 2 ;
led3 int = 3 ;
int del = 1000 ;
led4 int = 4 ;
DEL5 int = 5 ;
led6 int = 6 ;
led7 int = 7 ;
CODE PAR OMAR ADIL
led8 int = 8 ;
int led9 = 9 ;
int led10 = 10 ;
la routine d’installation s’exécute une fois que lorsque vous appuyez sur reset :
void setup() {}
initialiser la broche numérique en tant que sortie.
pinMode (led2, sortie) ;
pinMode (DEL3, sortie) ;
pinMode (led4, sortie) ;
pinMode (DEL5, sortie) ;
pinMode (led6, sortie) ;
pinMode (led7, sortie) ;
pinMode (led8, sortie) ;
pinMode (led9, sortie) ;
pinMode (led10, sortie) ;
}
la routine de la boucle s’exécute maintes et maintes fois pour toujours :
void loop() {}
digitalWrite (led2, HIGH) ;
digitalWrite (DEL3, faible) ;
digitalWrite (led4, faible) ;
digitalWrite (DEL5, HIGH) ;
digitalWrite (led6, faible) ;
digitalWrite (led7, faible) ;
digitalWrite (led8, HIGH) ;
digitalWrite (led9, basse) ;
digitalWrite (led10, basse) ;
Delay(del/2) ;
TOUS LES ROUGES
digitalWrite (led2, faible) ;
digitalWrite (DEL3, faible) ;
digitalWrite (led4, HIGH) ;
digitalWrite (DEL5, HIGH) ;
digitalWrite (led6, faible) ;
digitalWrite (led7, faible) ;
digitalWrite (led8, HIGH) ;
digitalWrite (led9, basse) ;
digitalWrite (led10, basse) ;
Delay(2*del) ;
GREEN1
digitalWrite (led2, faible) ;
digitalWrite (DEL3, HIGH) ;
digitalWrite (led4, faible) ;
digitalWrite (DEL5, HIGH) ;
digitalWrite (led6, faible) ;
digitalWrite (led7, faible) ;
digitalWrite (led8, HIGH) ;
digitalWrite (led9, basse) ;
digitalWrite (led10, basse) ;
Delay(del) ;
YELLOW1
digitalWrite (led2, HIGH) ;
digitalWrite (DEL3, faible) ;
digitalWrite (led4, faible) ;
digitalWrite (DEL5, HIGH) ;
digitalWrite (led6, faible) ;
digitalWrite (led7, faible) ;
digitalWrite (led8, HIGH) ;
digitalWrite (led9, basse) ;
digitalWrite (led10, basse) ;
Delay(del/2) ;
TOUS LES ROUGES
digitalWrite (led2, HIGH) ;
digitalWrite (DEL3, faible) ;
digitalWrite (led4, faible) ;
digitalWrite (DEL5, faible) ;
digitalWrite (led6, faible) ;
digitalWrite (led7, HIGH) ;
digitalWrite (led8, HIGH) ;
digitalWrite (led9, basse) ;
digitalWrite (led10, basse) ;
Delay(del*2) ;
VERTE2
digitalWrite (led2, HIGH) ;
digitalWrite (DEL3, faible) ;
digitalWrite (led4, faible) ;
digitalWrite (DEL5, faible) ;
digitalWrite (led6, HIGH) ;
digitalWrite (led7, faible) ;
digitalWrite (led8, HIGH) ;
digitalWrite (led9, basse) ;
digitalWrite (led10, basse) ;
Delay(del) ;
YELLOW2
digitalWrite (led2, HIGH) ;
digitalWrite (DEL3, faible) ;
digitalWrite (led4, faible) ;
digitalWrite (DEL5, HIGH) ;
digitalWrite (led6, faible) ;
digitalWrite (led7, faible) ;
digitalWrite (led8, HIGH) ;
digitalWrite (led9, basse) ;
digitalWrite (led10, basse) ;
Delay(del/2) ;
TOUS LES ROUGES
digitalWrite (led2, HIGH) ;
digitalWrite (DEL3, faible) ;
digitalWrite (led4, faible) ;
digitalWrite (DEL5, HIGH) ;
digitalWrite (led6, faible) ;
digitalWrite (led7, faible) ;
digitalWrite (led8, faible) ;
digitalWrite (led9, basse) ;
digitalWrite (led10, HIGH) ;
Delay(del*2) ;
VERT 3
digitalWrite (led2, HIGH) ;
digitalWrite (DEL3, faible) ;
digitalWrite (led4, faible) ;
digitalWrite (DEL5, HIGH) ;
digitalWrite (led6, faible) ;
digitalWrite (led7, faible) ;
digitalWrite (led8, faible) ;
digitalWrite (led9, HIGH) ;
digitalWrite (led10, basse) ;
Delay(del) ;
YELLOW3
}