Étape 8: programmation
La grande caractéristique de ce programme est qu’il est très simple et facile à changer pour quel que soit le type de modèle que vous voulez. Copiez et collez le code dans votre Arduino programmation environnement et upload à votre Conseil... et vous êtes fait !const int LED = 1 ;
const int LED2 = 2 ;
const int DEL3 = 3 ;
const int LED4 = 4 ;
const int DEL5 = 5 ;
const int LED6 = 6 ;
const int LED7 = 7 ;
const int LED8 = 8 ;
const int LED9 = 9 ;
const int LED10 = 10 ;
void setup() {}
pinMode(LED,OUTPUT) ;
pinMode(LED2,OUTPUT) ;
pinMode(LED3,OUTPUT) ;
pinMode(LED4,OUTPUT) ;
pinMode(LED5,OUTPUT) ;
pinMode(LED6,OUTPUT) ;
pinMode(LED7,OUTPUT) ;
pinMode(LED8,OUTPUT) ;
pinMode(LED9,OUTPUT) ;
pinMode(LED10,OUTPUT) ;
}
void loop() {}
/ * digitalWrite (LED, haute) ; Décommentez pour allumer toutes les LEDs
digitalWrite (LED2, élevé) ;
digitalWrite (DEL3, élevé) ;
digitalWrite (LED4, élevé) ;
digitalWrite (DEL5, élevé) ;
digitalWrite (LED6, élevé) ;
digitalWrite (LED7, élevé) ;
digitalWrite (LED8, élevé) ;
digitalWrite (LED9, élevé) ;
digitalWrite (LED10, HIGH); * /
digitalWrite (LED4, élevé) ;
digitalWrite (LED, faible) ;
Delay(250) ;
digitalWrite (DEL5, élevé) ;
digitalWrite (LED2, faible) ;
Delay(250) ;
digitalWrite (LED6, élevé) ;
digitalWrite (DEL3, faible) ;
Delay(250) ;
digitalWrite (LED7, élevé) ;
digitalWrite (LED4, faible) ;
Delay(250) ;
digitalWrite (LED8, élevé) ;
digitalWrite (DEL5, faible) ;
Delay(250) ;
digitalWrite (LED, haute) ;
digitalWrite (LED6, faible) ;
Delay(250) ;
digitalWrite (LED2, élevé) ;
digitalWrite (LED7, faible) ;
Delay(250) ;
digitalWrite (DEL3, élevé) ;
digitalWrite (LED8, faible) ;
Delay(250) ;
digitalWrite (LED, haute) ;
}
Une dernière remarque : exécution autant LEDs entraîne l’IC ATMega sur l’Arduino à la chaleur vers le haut après un certain temps, donc n’est pas le chapeau allumé pendant de longues périodes de temps ou cela pourrait endommager le jury.
Profitez!!!