Allumer une LED avec Arduino

Le but de ce montage est d’allumer une LED 1 seconde puis de l’éteindre durant 2 secondes et de recommencer.

AZDelivery 3 x LED Ring 5V RVB Compatible avec WS2812B 12-Bit 50mm Compatible avec Arduino et Raspberry Pi incluant Un E-Book!
✅ Obtenez maintenant trois LED Ring 5V RVB WS2812B 12-Bit 50mm à un prix spécial avec réduction sur la quantité achetée! ✅ 12 LEDs lumineuses et adressage individuel ✅ Compatible avec Digispark et bien plus encore ✅ Diamètre intérieur 36mm, diamètre extérieur 50mm ✅ Ce produit inclut un E-Book qui fournit des informations utiles sur la façon de commencer votre projet. Il permet une installation rapide et fait gagner du temps sur le processus de configuration. On y trouve une série d'exemples d'applications, des guides d'installation complets et des bibliothèques.
BTF-LIGHTING 100pcs WS2812B ECO RGB Alloy Wires 5050SMD Chips LED adressables individuels avec dissipateur thermique PCB (10mm3mm) WS2811 IC Built-in 5050 SMD RGB DC5V
Économique et pratique, rentable. Le fil en alliage n'est pas aussi cher que le fil d'or pur, réduit le coût d'utilisation.Idéal pour les petits projets et les débutants.Plus de choix pour les clients. 100PSC WS2812B ECO blanc puce LED pcb: Le pixel intelligent en couleur WS2812B ECO RGB Alloy Wires est adressable individuellement. Il dispose de 256 écrans de luminosité et d'un écran couleur 24 bits (16 777 216). Vous pouvez définir n'importe quelle couleur ou animation. Facile à utiliser: il est placé sur une petite carte PCB qui vous permet de le souder dans la configuration que vous souhaitez.Vous n'avez besoin que d'une broche numérique plus 5V et de la masse pour contrôler autant de LED. La conception chaînable signifie aucun fil croisé. Économiser son argent. Il fonctionne presque comme NeoPixel mais beaucoup moins cher que NeoPixel. Il est robuste, beau et très comparable à d'autres produits similaires. Large compatibilité: Fonctionne très bien avec la bibliothèque Adafruit NeoPixel, la bibliothèque prête à l'emploi et le code d'exemple pour Arduino UNO / Duemilanove / Diecimila, Flora / Micro / Leonardo, Trinket / Gemma, Arduino Due et Arduino Mega / ADK, la bibliothèque FastLED et Raspberry Pi.

Qu’est-ce qu’une LED ?

Une LED (Light-Emitting Diode) est une diode électroluminescente. C’est un dispositif opto-électronique capable d’émettre de la lumière lorsqu’il est parcouru par un courant électrique.
Une diode électroluminescente ne laisse passer le courant électrique que dans un seul sens (le sens passant, comme une diode classique, l’inverse étant le sens bloquant) et produit un rayonnement monochromatique ou polychromatique non cohérent à partir de la conversion d’énergie électrique lorsqu’un courant la traverse.

Composants nécessaires

Allumer une LED avec Arduino #2

Principe du montage

Le montage doit mettre en relation une LED et un Arduino. et allumer la LED pour une durée de une seconde puis l’éteindre pour une durée de deux secondes et recommencer

Réalisation du montage

Montage des composants sur la Breadboard

Tout le montage se réalise sur la plaque prévu à cet effet (Breadboard). Dans notre cas, il serait aussi possible de réaliser ce montage avec un simple fil que l’on brancherai directement sur la LED.

On ajoute ensuite l’ensemble LED et résistance. Il est possible de remplacer cette ensemble LED + résistances par 1 LED pour plus de luminosité, ce que nous allons faire dans cette exemple. Utiliser une LED sans résistance réduit sa durée de vie. Pour la placer, il faut connecter la cathode (patte la plus courte) sur une colonne de points vide, et l’anode (la patte la plus longue sur une colonne de points vide. Si on utilise une résistance, on en branche une de cette colonne de point vers une autre colonne de points vide. Ce qui doit vous donner une Breadboard câblée comme ceci :

Allumer une LED avec Arduino #3

Câblage de la Breadboard

On câble la LED ou l’ensemble LED + résistance sur une sortie numérique, Sortie numérique 2 du Arduino vers l’anode de la LED ou la résistance.

Allumer une LED avec Arduino #4

Programmation du montage

Le programme doit allumer la LED branchée sur la sortie numérique 2 pendant 1 seconde puis l’éteindre durant 2 secondes et recommencer cette séquence à l’infini.

[pastacode « c » manual= »const%20int%20L1%20%3D%202%3B%20%2F%2F%20broche%202%20du%20micro-contr%C3%B4leur%20se%20nomme%20maintenant%20%3A%20L1%20%0Avoid%20setup()%20%2F%2Ffonction%20d’initialisation%20de%20la%20carte%20%7B%20%2F%2Fcontenu%20de%20l’initialisation%0ApinMode(L1%2C%20OUTPUT)%3B%20%2F%2FL1%20est%20une%20broche%20de%20sortie%0A%20%7D%20%0A%0Avoid%20loop()%20%2F%2Ffonction%20principale%2C%20elle%20se%20r%C3%A9p%C3%A8te%20(s%E2%80%99ex%C3%A9cute)%20%C3%A0%20l’infini%20%0A%0A%7B%20%2F%2Fcontenu%20du%20programme%20%0AdigitalWrite(L1%2C%20HIGH)%3B%20%2F%2Fallumer%20L1%0Adelay(1000)%3B%20%2F%2F%20attendre%201%20seconde%20%0AdigitalWrite(L1%2C%20LOW)%3B%20%2F%2F%20Eteindre%20L1%0Adelay(2000)%3B%20%2F%2F%20attendre%202%20seconde%20%0A%7D » message= » » highlight= » » provider= »manual »/]

Il ne reste plus qu’à brancher l’Arduino pour compiler le programme et le téléverser.

Kit de démarrage pour Kit Arduino ESP8266 Bande annulaire LED RGB 24 WS2812B Contrôle WiFi/IR Son/Lumière/Musique Réactive,Horloge analogique,Avertissement/Détection/Flash Light avec Arduino IDE
✔️ Anneau LED pour kits Arduino: ESP8266 obtient des données d'Internet et de 3 capteurs, contrôle l'anneau LED pour changer différentes couleurs et affiche dans différents modes.Le téléphone portable ou le contrôleur infrarouge peut contrôler à distance ESP8266 pour basculer entre différentes fonctions: FlashLight, horloge analogique, musique Réactif, voyant d'avertissement, réactif son / lumière, LED de détection humaine.Programme développé avec Arduino IDE ✔️【Anneau LED】:IC WS2812B contrôle la couleur trichromatique de 24 pixels LED RVB peut réaliser 256 couleurs surlignées, complètes 16777216 de tous les véritables écrans couleur.Communication à un fil.Protection intelligente contre l'inversion de polarité, l'inversion de polarité de l'alimentation n'endommagera pas le circuit intégré.Compatible avec les LED Adafruit NeoPixels. Fonctionne très bien avec Arduino, Raspberry Pi, etc. ✔️ 【ESP8266】: puce 2102CP à l'intérieur, Micro USB,flash 4 Mo,port E/S complet et plate-forme IOT prise en charge sans fil 802.11 compatible pour Arduino.【Contrôleur IR】: Comprend une télécommande infrarouge et un module récepteur infrarouge 38KHz.N'INCLUT PAS "CR2025 BATTERY"! 20 touches.Distances de transmission
AZDelivery MAX7219 Dot Matrix MCU LED 4 en 1 8 x 32 Module d'Affichage Compatible avec Arduino et Raspberry Pi incluant Un E-Book!
✅ Écran LED lumineux avec 64 points ; résolution 32 x 8 LED. ✅ Dimensions (LxlxH) : 32 x 32 x 7* mm (* 11 mm, broches comprises) ✅ LEDs rouges de 3 mm de diamètre avec un écart de 1 mm chacune. ✅ Avec câble et bornier à broches supplémentaire pour faciliter l'extension de la matrice. ✅ Ce produit inclut un E-Book qui fournit des informations utiles sur la façon de commencer votre projet. Il permet une installation rapide et fait gagner du temps sur le processus de configuration. On y trouve une série d'exemples d'applications, des guides d'installation complets et des bibliothèques.

Catégories : Arduino