Sciences de l'Ingénieur · Lycée
Simulateur Arduino — LED clignotante
Configurez les durées, choisissez la broche et observez la LED clignoter en temps réel. Le code Arduino se met à jour automatiquement.
Carte Arduino UNO
ATMEGA328P
Arduino
2
3
4
5
6
7
8
9
10
11
12
13
LEDpin 13
GND
ARDUINO UNO
En attente
500 ms
50 ms2 000 ms
500 ms
50 ms2 000 ms
Fréquence
1.00 Hz
Rapport cyclique
50 %
sketch.inoCode Arduino généré
// Simulateur Arduino — LED clignotante// Broche : 13 | Allumée : 500 ms | Éteinte : 500 msconst int LED_PIN = 13;<span class="text-purple-400">void</span> setup() {pinMode(LED_PIN, OUTPUT);}<span class="text-purple-400">void</span> loop() {digitalWrite(LED_PIN, HIGH); // LED alluméedelay(500); // Attendre 500 msdigitalWrite(LED_PIN, LOW); // LED éteintedelay(500); // Attendre 500 ms}
Comment ça marche ?
1
setup()
Exécutée une seule fois au démarrage. pinMode(pin, OUTPUT) configure la broche choisie en mode sortie numérique.
2
loop()
Répétée à l'infini. digitalWrite(HIGH) met la tension à +5V (LED allumée), puis delay() attend en millisecondes.
3
Signal PWM
Le rapport cyclique = durée HIGH ÷ période totale. À 50% le signal est parfaitement symétrique. Fréquence : 1.00 Hz.
💡
Astuce SIN : La broche 13 est connectée à la LED intégrée sur la plupart des cartes Arduino UNO. Pas besoin de montage externe pour tester le clignotement ! Pour une LED externe, ajoutez une résistance de 220 Ω en série pour limiter le courant.
