< Retour

Allumer une LED avec Arduino

Le but de ce tutoriel est de manipuler une LED, dans un premier temps l’allumer, puis la faire clignoter et enfin faire varier sa luminosité.

Mais qu’est-ce qu’une breadboard ?

Avant de commencer les branchement, il est bon de comprendre le fonctionnement et l’intérêt d’une breadboard (littéralement “planche à pain” en français, mais ça n’a rien à voir). L’idée est de relier des composants électroniques sans avoir à les souder.
Les lignes et colonnes de la breadboard sont connectées selon le schéma suivant :



Ainsi les câbles bleus sont connectés, les câbles rouges aussi, mais pas les verts.

Branchements

Brancher la LED et la résistance selon le schéma suivant :



Attention, la LED ne supporte pas une intensité trop importante à ses bornes. Elle risque d'être détériorée si elle est branchée sans la résistance.

Allumer la LED

Brancher la carte à l’ordinateur à l’aide du câble USB. La LED s’allume !
Même en l'absence de programme dans la carte, celle-ci délivre un courant entre les bornes 5V (+5 volts) et GND (0 volts), qui permet d’alimenter la LED.

Contrôler la LED avec Arduino

Essayons maintenant de contrôler la LED avec la carte, par exemple pour la faire clignoter.
Débrancher le câble +5V et le mettre sur la borne digitale ~10 comme sur le schéma suivant :



Brancher la carte et transférer le code ci-dessous :



La LED clignote, bravo !

À vous de jouer !

L’objectif est de faire varier la luminosité de la LED à l’aide d’une borne “PWM” (notée ~, par exemple ~10).
Astuce : garder les branchements de la partie précédente. Utiliser le bloc “Écrire l’entrée analogique (PWM)” qui va permettre de modifier l’intensité lumineuse de 0 (éteinte) à 255 (luminosité maximale). S’aider d’une boucle “compter avec” et d’une variable “luminosite”.



Tout fonctionne ? Pour vérifier, la solution se trouve ici.

Merci d’avoir suivi ce tutoriel ! N’hésitez pas à commenter pour partager vos succès ou poser vos questions.