SunuLab
Notre savoir
Tous les projets
Facile15 minKit Découverte

La LED qui clignote

Ton tout premier circuit : une LED qui s'allume puis s'éteint, comme une étoile. Tu poses 3 fils, tu téléverses 8 lignes de code, et la magie opère.

Le « Bonjour le monde » de l'électronique. Tu as fait ça, tu peux faire la suite.

Vidéo du tutoriel — à venir
La LED qui clignote
Tu auras besoin du

SunuMake Découverte

Tes premiers pas avec Arduino8 composants inclus.

7 500 FCFAVoir le kit
Pas à pas

Les étapes

  1. 1

    Prépare ton matériel

    Sors de ton kit : 1 carte Arduino UNO, 1 plaque d'essai (breadboard), 1 LED rouge, 1 résistance 220 Ω, 2 fils. Branche le câble USB de la carte à ton ordinateur — la petite LED « ON » de la carte doit s'allumer.

  2. 2

    Repère les pattes de la LED

    Une LED a deux pattes : une longue (le +, qu'on appelle anode) et une courte (le −, la cathode). Si tu les inverses, la LED ne s'allume pas — mais elle ne casse pas non plus, pas de stress.

  3. 3

    Câble le circuit

    Plante la patte longue de la LED dans la colonne « a5 » de ta breadboard, et la courte dans « a6 ». Place la résistance entre « b5 » et le rail bleu (−). Un fil va du rail bleu à GND sur l'Arduino. Un autre fil va de « b6 » à la broche numérique 13 de l'Arduino.

  4. 4

    Téléverse le code

    Ouvre Arduino IDE, copie le code ci-dessous, branche la carte si ce n'est pas déjà fait, et clique sur la flèche « Téléverser » (Upload). Au bout de quelques secondes, la LED doit se mettre à clignoter : 1 seconde allumée, 1 seconde éteinte. Bravo, ton premier programme tourne !

  5. 5

    Joue avec les valeurs

    Change les nombres dans les `delay(1000)` : essaie `100` (clignote très vite) ou `2000` (clignote très lentement). Téléverse à chaque fois. C'est ça, programmer : tu dis exactement à la machine ce qu'elle doit faire.

Code Arduino

Le programme à téléverser

Copie ce code dans l'IDE Arduino, branche ta carte en USB et clique sur le bouton « Téléverser » (la flèche en haut à gauche).

sketch.ino
// La LED qui clignote — projet n°1 SunuMake
// La broche 13 de l'Arduino est connectée à notre LED.
void setup() {
// On dit à la broche 13 qu'elle va commander une LED (sortie).
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH); // allume la LED
delay(1000); // attend 1000 millisecondes = 1 seconde
digitalWrite(13, LOW); // éteint la LED
delay(1000); // attend encore 1 seconde
}
Mini-cours

Comment ça marche ?

Une LED, c'est une diode électroluminescente : un petit composant qui émet de la lumière quand un courant passe dedans. Mais attention — sans résistance pour limiter ce courant, elle grille en quelques secondes. C'est le rôle de notre résistance 220 Ω.

La broche 13 de l'Arduino peut prendre deux états : HIGH (≈ 5 V, le courant passe, la LED s'allume) ou LOW (0 V, la LED reste éteinte). digitalWrite() est juste l'interrupteur logiciel qui bascule entre les deux.

La fonction loop() est exécutée en boucle, à l'infini, tant que la carte est alimentée. C'est ce qui fait que le clignotement ne s'arrête jamais — l'Arduino lit la séquence du haut vers le bas, puis recommence depuis le début.

Continuer

D'autres projets à essayer