Allumer une LED – Tutoriel Arduino

Une question simple que l’on peu se poser en début de parcours avec l’Arduino… “Comment Allumer une LED avec l’Arduino ?

Ce dont vous aurez besoin

Un Arduino – Disponible ici

Une ou quelques LED – Disponibles ici

Des câbles de prototypage – Disponibles ici

Une platine d’essai – Disponible ici. Je vous conseil ce kit très complet! 

Une résistance

Qu’est ce qu’une LED ?

Un petit rappel simple et sans se prendre la tête de ce qu’est une LED et comment la contrôler.

Alors… LED…

Une diode électroluminescente DEL ou LED est capable d’émettre de la lumière lorsqu’elle est parcourue par un courant électrique.

On va jouer avec la lumière quoi…

La LED ne laissera passer le courant que dans un sens on va donc chercher ensemble son pôle positif et négatif.

En image:

led_posneg

 

En règle général, sauf exception, la patte la plus longue d’une LED sera le POSITIF inversement, la patte la plus courte sera le négatif.

Suivant sa couleur, la tension de seuil d’une LED peut varier. En général on notera:

  • Blanc – 3.4 à 3.8V
  • Bleu – 3.2  à 3.6V
  • Vert – 2.2V
  • Rouge – 1.6V à 2V
  • Jaune – 2.1V

Veillez tout de même à consulter les DataSheet de vos composants

Presque toujours, pour pas griller sa LED, on utilisera une résistance en série.
Pour calculer la résistance d’une LED on utilise la loi d’Ohm: U=R*I.

Avant de se lancer dans ce type de formule, trois excuses sont bonnes:

  1.  On à peut-être pas le temps ou l’envie d’apprendre l’électronique…
  2. Pour un petit projet créatif ça ne vaut peut-être pas la peine de se lancer la-dedans…
  3. Il existe des calculateurs en ligne

 Justement voici un de ces calculateurs – LIEN

Attention qu’il y a trois paramètre a prendre en compte:

  1. Votre tension d’alimentation
  2. La tension de seuil de la LED (vu plus haut)
  3. Le courant de la LED (généralement 20mAh)

je me répète:  pensez tout de même à consulter les DataSheet de vos composants

Et donc par exemple en laissant les champs pré-rempli du calculateur en ligne:

EXEMPLE: Pour une alimentation de 12V, une tension de seuil de 3V et une courant de 20mAh, la résistance calculée est de: 450 Ohms et la valeur de résistance standard la plus proche est de 470 Ohms.

Schéma de l’exemple:

led

 

Et avec l’Arduino ?

 

On y viens…

On va prendre les codes de base pour commencer:

  1. Allumer une LED
  2. Éteindre une LED
  3. Et enfin faire clignoter une LED

 

Allumer une LED avec l’Arduino

 

 Eteindre une LED avec l’Arduino

 Faire clignoter une LED avec l’Arduino

Le code de base suffit. Celui qui se trouve dans ficher -> exemples -> basics -> blink.

C’est déja la fin… OOOoooohhh 🙁  Aaaahhhh! 🙂

Pour beaucoup d’entre-nous les LED(s) c’est “maîtrisé” mais une mise à jours propre des articles et quelques piqûres de rappel ne font pas de mal.