Niveau APPRENTISSAGE : ► Intermédiaire
Prérequis :
Matériel :
- 1 x Carte Arduino
- 1 x Résistance 220 ohms
- 1 x Led
- Fils de connexion
- 1 x Breadboard
Schéma de câblage :
Code :
// La broche numérique 5 est reliée à la led verte. On lui donne le nom Ledverte.
int Ledverte = 5;
// Déclaration variable IntensiteLed qui va servir à stocker une valeur au format int.
int IntensiteLed;
void setup() {
// Définit Ledvert soit la broche numérique 5 comme sortie.
pinMode(Ledverte, OUTPUT);
}
void loop() {
// La variable IntensiteLed prend la valeur de 0.
IntensiteLed = 0;
// Allumer progressivement la LED (0 --> 255)
// Tant que IntensiteLed <= 255 on répète les actions entre {}
while (IntensiteLed <= 255) {
// Met la broche numérique 5 (Ledverte) à la valeur de IntensiteLed.
analogWrite(Ledverte, IntensiteLed);
// attend 10 millisecondes.
delay(10);
// Incrémente IntensiteLed de + 1
IntensiteLed = IntensiteLed + 1;
}
// La variable IntensiteLed prend la valeur de 255.
IntensiteLed = 255;
// Eteindre progressivement la LED (255 --> 0)
// Tant que IntensiteLed >= 0 on répète les actions entre {}.
while (IntensiteLed >= 0) {
// Met la broche numérique 5 (Ledverte) à la valeur de IntensiteLed.
analogWrite(Ledverte, IntensiteLed);
// attend 10 millisecondes.
delay(10);
// Incrémente IntensiteLed de - 1
IntensiteLed = IntensiteLed - 1;
}
}
Simulation TINKERCAD :
+ Infos sur le langage utilisé :
1. Fonctions
2. Variables
3. Stucture
Nombre de vues: 708
J’aime ça :
J’aime chargement…