Matériel

Comment allumer et éteindre une lumière LED avec Arduino à partir de zéro? Guide étape par étape

Bien que ce soit vrai, une LED est définie comme un dispositif à diode électroluminescente ou un type particulier de diode qui fournit de la lumière lorsqu’elle est traversée par un courant électrique. Ainsi, l’union de deux matériaux semi-conducteurs avec des dopes différents. Par conséquent, ils sont normalement utilisés comme indicateurs dans l’éclairage et dans de nombreux appareils .

D’autre part, lors du développement de projets basés sur Arduino , les LED sont souvent utilisées pour améliorer le fonctionnement des systèmes et obtenir le résultat souhaité . Prenant en compte que, heureusement, Arduino est une plateforme open source qui permet d’ étendre ses fonctionnalités grâce à la connexion d’autres éléments (comme par exemple une LED) .

Désormais, lorsque vous utilisez des LED pour des projets Arduino , il est essentiel de savoir comment elles peuvent être activées et désactivées à partir de zéro afin de pouvoir afficher un fonctionnement correct. Pour cette raison, dans cet article, nous vous apprendrons chaque étape à suivre pour allumer et éteindre une lumière LED avec Arduino , ainsi que les meilleurs kits disponibles pour utiliser des lumières LED RVB .

Apprenez étape par étape comment allumer et éteindre une lumière LED avec Arduino

Bien que de nombreux amateurs d’ Arduino supposent qu’il est difficile d’ utiliser, d’ allumer et d’éteindre une lumière LED dans leurs projets construits avec de telles cartes. En fait, ce n’est pas compliqué et donc, sans avoir besoin de connaissances avancées, tout le monde pourra le faire . Cependant, pour pouvoir le faire correctement, il est essentiel de connaître chaque étape à suivre lors de la mise en œuvre de ce processus .

Par conséquent, ci-dessous, nous expliquons étape par étape ce que vous devez faire pour allumer et / ou éteindre une LED à partir de zéro avec Arduino:

Choisissez la LED à utiliser

Actuellement, sur le marché, il existe une large gamme de LED disponibles (les plus courantes à faible puissance et à haute puissance). Ainsi, les utilisateurs ont de nombreuses alternatives à sélectionner , en fonction de leurs besoins pour construire le projet.

En ce sens, si vous optez pour une LED haute puissance , naturellement, celles-ci nécessitent des étages de puissance ou des pilotes supplémentaires lors de leur mise sous tension à partir d’un automate ou d’une carte Arduino . Alors que si vous choisissez une LED basse consommation , tout sera plus simple et vous pourrez même économiser plus d’argent. Les plus courants sont les boîtiers LED traditionnels de 3 mm ou 5 mm.

En dehors de cela, il est également possible d’obtenir des LED transparentes et des LED opaques . Qui se caractérisent essentiellement par leur capacité à s’allumer. Eh bien, les LED opaques ont été conçues pour s’allumer toutes seules et, d’autre part, les LED transparentes sont conçues pour éclairer une certaine zone.

D’autre part, les autres types de LED que l’on trouve sont ceux qui ont des angles différents . Alors que ceux avec des angles plus larges se caractérisent par éclairer une grande zone et concentrer une quantité de lumière inférieure vers l’avant. Alors que les LED avec un angle d’éclairage plus petit ont un faisceau plus étroit et ne concentrent la lumière que dans une zone étroite.

Calculer la valeur de résistance

Pour pouvoir réaliser un assemblage de qualité, il est nécessaire d’utiliser une résistance qui limite la quantité de courant qui traverse la diode . Sinon, un courant important peut être généré qui détruira la diode.

En dehors de cela, si la résistance n’est pas placée, le système ne peut avoir que deux états inhabituels:

  • La LED ne s’allume pas si elle est alimentée à une tension inférieure à la tension de polarisation directe (Vd).
  • La LED casse , si elle est alimentée à une tension supérieure à Vd.

Désormais, il est également indispensable de calculer la valeur de la résistance nécessaire pour alimenter une LED . Pour le faire correctement, il est idéal de connecter trois paramètres qui sont: la tension d’alimentation (Vcc), la tension de polarisation directe de la LED (Vd) et le courant nominal de la LED (In).

Après cela, vous pouvez calculer la valeur de la résistance, ce qui est heureusement facile . Alors que la tension supportée par la LED est la différence entre la tension appliquée et la tension de polarisation directe de la LED. De plus, la loi d’Ohm doit être appliquée avec la valeur de l’intensité nominale de la LED et de cette manière, la valeur de la résistance résultante sera obtenue.

À ce stade, vous devez prendre en compte le fait que les résistances commerciales ont généralement des valeurs normalisées et que, pour cette raison, vous ne trouverez sûrement pas de résistance avec le chiffre exact que vous avez obtenu après le calcul. Par conséquent, dans ce cas, nous recommandons de choisir la résistance normalisée supérieure à la valeur calculée afin de garantir que le courant est inférieur à la valeur nominale.

Assemblez le circuit

Troisièmement, il est temps de faire la connexion électrique . Pour ce faire, commencez par placer la résistance précédemment calculée en série avec la LED, puis connectez l’anode à la broche 13 de la carte Arduino que vous préférez utiliser . Tandis que, la cathode de ladite LED devra la placer à la masse ou à la «masse» .

En plus de cela, pour le montage, une planche à pain est utilisée qui fait référence à une carte qui a des trous électriquement connectés les uns aux autres , suivant des motifs de lignes. Grâce à cela, il est possible d’ajouter des composants électroniques et des câbles pour la construction de prototypes de circuits électroniques et de systèmes similaires.

De cette façon, la maquette aidera à insérer la LED et à installer le circuit au moyen de câbles . Avec cela, il ne reste plus qu’à développer le code dans l’ IDE Arduino pour pouvoir établir le bon fonctionnement de la lumière LED à allumer et éteindre avec Arduino.

Utilisez l’IDE Arduino pour coder le circuit

Enfin, vous devez utiliser l’IDE Arduino pour corriger le bon fonctionnement de votre nouveau système . Ainsi, commencez par accéder au menu déroulant «Outils» et dans l’option « Carte » , procédez à la sélection de la carte Arduino que vous utilisez ( Uno , Nano , Mega, etc.).

Aussi, sous «Port» , vous devez choisir le port USB où la carte Arduino sera connectée à l’ordinateur. Une fois que vous avez effectué les étapes mentionnées ci-dessus, vous devez prendre en compte d’autres facteurs importants pour pouvoir coder correctement le circuit .

Ces facteurs comprennent:

  • Déclarez les variables nécessaires . Généralement, on utilise des variables de type constant, qui sont celles qui ne changent pas de valeur après avoir été définies. Pour ce faire, utilisez la commande «const» et s’il s’agit d’un entier, utilisez également la commande «int». De plus, vous devez établir son nom et attribuer la valeur 13 dans le code (si l’anode était connectée à la broche 13 de la carte).
  • Définit le type de variable . Soit «entrée», soit «sortie» , au moyen de «void setup ()» et pour savoir ce qui est contenu dans ladite commande, utilisez les symboles d’accolades ({,}). En évaluant que, à l’intérieur du crochet carré, il est possible de déclarer que la variable LED est sortie avec la commande « pinMode (LED, OUTPUT); ».
  • Développez le code dans la commande void loop () . En interne, dans le support que vous utilisez, vous devez définir les instructions que l’Arduino exécutera en continu.
  • Allumez la LED avec la commande «digitalWrite» . Étant cette commande, celui qui est chargé d’envoyer le signal numérique à la broche indiquée au début du processus. Dans un tel cas, pour activer la broche, HIGH est indiqué et le code pertinent à utiliser est donc « digitalWrite (LED, HIGH) ». De plus, la commande de retard est utilisée pour pouvoir retarder le temps jusqu’à l’exécution de l’instruction suivante.
  • Éteint la LED avec un faible signal LOW . Maintenant, pour désactiver la LED, vous devrez indiquer un signal bas LOW via la commande digitalWrite. Dans ce cas, vous devez utiliser «digitalWrite (LED, LOW)» et vous devez également utiliser la commande de délai.

Rencontrez les meilleurs kits Arduino pour travailler avec des lumières LED RVB

«MISE À JOUR ✅ Voulez-vous utiliser Arduino pour allumer ou éteindre une lumière LED facilement et rapidement? ⭐ ENTREZ ICI ⭐ et apprenez tout à partir de zéro!»

Heureusement, lorsqu’il s’agit de travailler avec Arduino , les amateurs et les professionnels ont différentes solutions à portée de main qui leur facilitent la construction de leurs projets . Avec cela, nous nous référons aux kits Arduino disponibles sur le marché et fournissons différents éléments pour augmenter la fonctionnalité des différents modèles de cartes existantes .

Donc, pour que vous puissiez obtenir beaucoup plus de simplicité lorsque vous travaillez avec des lumières LED RVB en conjonction avec Arduino, nous vous montrons ici quelques-uns des meilleurs kits que vous pouvez acheter pour cela:

Keyestudio KS-177 Colorduino Arduino 4 x 4 x 4 RGB LED Cube Kit

C’est un kit conçu par la célèbre marque Keyestudio qui a un prix d’environ 60 euros. Fondamentalement, vous pouvez obtenir une LED RVB avec un chipset ATMega328P doté de 2,54 connecteurs et fonctionnant sous une interface I2C. En plus de cela, il comprend un microcontrôleur, un cadre en acrylique, un ensemble de cadres LED , un ensemble de luminaires et un module UARTFT232.

En dehors de cela, il contient également un connecteur à 10 broches , un câble USB de 1 mètre, un guide de soudage et un manuel d’instructions générales. Parmi d’ autres détails, il convient de se noter que la température de fonctionnement est dans une plage de -40 ° C à 85 ° C . De plus, la tension de transmission est comprise entre 7 et 12 V , c’est un kit qui nécessite une soudure et son modèle spécifique est le KS-177 .

Keystudio SuperKit KS0078

Il est considéré comme l’un des meilleurs kits pour les amateurs d’ Arduino. Depuis, par défaut, il comprend un total de 32 projets qui vont du plus simple au plus complexe et ont des tutoriels détaillés. En plus de cela, il se caractérise par la fourniture de modules fonctionnels de grande capacité (tels que: module RFID, humidité et température). En plus de cela, le présent kit offre une LED RGB, 5 LED rouges, 5 LED bleues et 5 LED jaunes, ainsi qu’une matrice LED 8x8x1 .

Il contient également 4 gros interrupteurs à bouton, un buzzer actif et un buzzer passif, plus de 15 résistances de types différents, une télécommande IR, un servomoteur , un récepteur infrarouge IR, un moteur pas à pas, divers modules (stepper étape, joystick, relais, etc.). Il dispose même d’un capteur de mouvement PIR , d’un capteur à ultrasons HC-SR04, d’un capteur de gaz, d’ un capteur de température et d’humidité DHT11 , d’ un capteur de température LM35 et d’un capteur d’humidité du sol.

Elego Robotlinking

Cela a été considéré comme l’un des kits de démarrage les plus pertinents de tous, compte tenu des différents types de projets qu’il facilite . En tenant compte de cela, il permet de travailler avec des lumières LED RVB, car il contient ces éléments et, en outre, il fournit 25 unités LED de différentes nuances (blanc, rouge, vert, jaune et bleu). Entre autres détails, il propose une carte Arduino Uno R3 , une carte d’extension contenant une maquette et un écran LCD1602 sans rétroéclairage.

Entre autres éléments, ce kit qui a un coût approximatif de 30 euros , contient également un câble USB, 65 câbles volants, un adaptateur secteur, un gyroscope , une ligne DuPont 4 broches (femelle à femelle), un capteur à ultrasons HC-SR04 , un support de capteur à ultrasons, une thermistance, un module de relais à voie unique, un potentiomètre, une télécommande, entre autres.

Kit Arduino Ruiye

Il dispose de deux cartes Arduino (UNO et Mega) , il se distingue donc comme un kit Arduino capable de construire différents projets basés sur Arduino, quel que soit leur niveau de complexité. En plus de cela, il comprend une LED RVB, ainsi que 15 unités de LED entre les couleurs verte, jaune et rouge . En outre, il fournit également des buzzers passifs et actifs, un câble USB, 65 câbles de démarrage et 30 résistances.

De plus, avec le kit Arduino Ruiye, vous pouvez avoir sous la main un potentiomètre, une tête infrarouge, un capteur à ultrasons HC-SR04, un module capteur de mouvement HC-SR501 PIR, un module capteur sonore, un module capteur température et humidité . Comme, télécommande IR, tube numérique, carte contrôleur, module de clavier matriciel à 16 boutons, etc. Le tout, pour un prix total de 30 euros, environ .

Kit Arduin – Le plus récent démarreur RFID

Pour apprendre à allumer et éteindre une lumière LED avec Arduino à partir de zéro, il convient également d’utiliser ce kit Arduino qui se distingue principalement par la fourniture d’ une carte Arduino UNO R3 . En plus de cela, il dispose d’un total de 15 LED (5 jaunes, 5 rouges et 5 vertes), il dispose d’un module LCD et d’un module RFID, il contient un total de 5 résistances et plus de 10 résistances .

Il contient entre autres un détecteur de voix, un joystick, un servomoteur, un module capteur d’humidité , un module horloge DS1302, un module clavier, un capteur de température LM35 et un potentiomètre réglable. De plus, dans ce kit, vous pouvez trouver un câble USB, une horloge temps réel , une commande numérique, 4 tubes numériques, un récepteur infrarouge, trois résistances photo, etc.

Si vous avez des questions, laissez-les dans les commentaires, nous vous répondrons dans les plus brefs délais, et cela sera également d’une grande aide pour plus de membres de la communauté. Je vous remercie!

Articles Similaires

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba