Vous êtes sur la page 1sur 1

Fiche Arduino – LED – 002 – Blink (faire clignoter une LED) Février 2016

Faire clignoter une LED (Blink)

 objectif : Faire clignoter une LED en définissant sa fréquence de clignotement en utilisant une carte Arduino,
une breadboard, une LED et des connecteurs.

 matériel nécessaire : - 1 carte Arduino UNO - 1 breadboard


- 1 led (exemple rouge) - 2 à 3 jumpers
- 1 résistance de 330Ω (orange – orange – marron)

 montage sur Fritzing :


Notes de montage : le circuit doit être branché sur
l'une des PIN numériques (ici par exemple sur la
PIN 13) et sur le - (Gnd). La sortie + (5V), n'est pas
utilisée pour le Blink car l’alimentation électrique
ce fait par la PIN 13.

Rappel : la résistance choisie dépend de la couleur


de la LED.

 code : // Ardwinner LED-002.


// code Arduino pour faire clignoter une LED. Appelé courament : Blink
// ce code est dans le domaine public et peut être ouvert directement à partir du programme IDE Arduino, dans “Fichier” puis “Exemple” puis “01.Basic” et “Blink”.

// note de montage : brancher la LED sur la PIN 13

void setup() {
pinMode (13, OUTPUT); // on indique que la Broche PIN 13 est une sortie, c’est sur cette broche qu’est branchée la LED.
}

void loop() {
digitalWrite (13, HIGH); // le logiciel “écrit” ouvert (état HAUT), c’est-à-dire qu’il laisse passer l’électricité et allume la broche 13, donc ici la LED.

delay(1000) ; // on attend un délais de 1000 milisecondes, soit 1 seconde.

digitalWrite (13, LOW); // le logiciel “écrit” fermé (état BAS), c’est-à-dire qu’il éteind (ne laisse pas passer l’électricité) la broche 13, donc ici la LED.

delay(1000) ; // on attend un délais de 1000 milisecondes, soit 1 seconde avant de relancer la boucle.
}

ce programme est disponible directement à partir de l'Arduino IDE, le programme d'Arduino sous le
nom de Blink et est disponible directement dans l’IDE Arduino dans Fichier, puis Exemple, puis 01.Basic
et Blink.

Ce programme est disponibles en téléchargement ici : https://drive.google.com/open?id=0BzATI4IHQxcIZ1dzZ2ktaHVDVXM

 Sources :
 https://www.arduino.cc/en/tutorial/blink
 http://www.mon-club-elec.fr/pmwiki_reference_arduino/pmwiki.php?n=Main.ExempleLEDBlink

 Pour aller plus loin :


Vous pouvez améliorer votre programme Blink en n'utilisant pas la fonction "Delay" et en la remplaçant
par la fonction "Millis" qui permet de ne pas stopper le programme.
Toutes les infos ici : la Fonction Millis.

by JPaul DELCROIX ardwinner.jimdo.com

Vous aimerez peut-être aussi