Niveau APPRENTISSAGE : ► Intermédiaire
Prérequis :
Matériel :
- 1 x Carte Arduino
- 5 x Résistance 220 ohms
- 5 x Leds
- Fils de connexion
- 1 x Breadboard
Schéma de câblage :
Code :
// La variable LedAction servira à stocker le numéro de Led à actionner.
int LedAction;
void setup()
{
// Définit la broche numérique 3 comme sortie.
pinMode(3, OUTPUT);
//Etc..
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
}
void loop() {
// Si LedAction à une valeur <= 7
if (LedAction <= 7) {
// Met la broche numérique stockée dans LedAction sur ON.
digitalWrite(LedAction, HIGH);
// Attend 500 ms
delay(500);
// Met la broche numérique stockée dans LedAction sur OFF.
digitalWrite(LedAction, LOW);
// Incrémente LedAction de +1
LedAction++;
}
// Sinon
else {
// La variable LedAction prend la valeur de 3
LedAction = 3;
}
}
Simulation TINKERCAD :
+ Infos sur le langage utilisé :
1. Fonctions
2. Variables
3. Stucture
Nombre de vues: 966
J’aime ça :
J’aime chargement…