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 !