Développeur>Tutoriels>Gestion d’une simple led
Ce tutoriel permet de commander une simple led avec la carte Esus.
- Apprendre à configurer une pin en sortie,
- Apprendre à mettre une sortie à l’état haut ou bas.
- Gestion du temps.
Le schéma
Le schéma de câblage de la led avec une résistance de 180 Ohm.
- IO2 : Input/Output 2
- Gnd : ground (0V)
Attention, au sens de câblage de la led !
Allumer une led
Un petit programme pour allumer une led :
#include <esusBoard.h> // led sur la pin IO2 int ledPin = 2; void setup() { // initialisation de la carte esus initEsusBoard(); // initialisation de la pin IO2 en sortie pinMode(ledPin, OUTPUT); } void loop() { // allumer la led, sortie au niveau haut digitalWrite(ledPin, HIGH); }
Exercice :
Faire clignoter la led toutes les 2 secondes.
Réponse :
void loop()
{
// allumer la led, sortie au niveau haut
digitalWrite(ledPin, HIGH);
// pause de 2 secondes (2000 ms)
delay(2000);
// eteindre la led, sortie au niveau bas
digitalWrite(ledPin, LOW);
// pause de 2 secondes (2000 ms)
delay(2000);
}
Fin du tuto !

