Piloter deux LEDs par la carte Arduino

Arduino UNO 30-05-23
1670 0

Plan du tutoriel

1- Quel est le rôle des LEDs ?

2- Les composants nécessaires pour contrôler deux LEDs par Arduino UNO

3- Montage de la carte Arduino UNO avec deux LEDs

4- Allumer deux LEDs par la carte Arduino UNO

5- Clignoter deux LEDs par la carte Arduino UNO

 

Quel est le rôle des LEDs ?

Les LED (Light-Emitting Diode, en français "diode électroluminescente") sont des dispositifs électroniques qui émettent de la lumière lorsqu'un courant électrique les traverse. Elles sont utilisées dans de nombreuses applications en raison de leurs avantages par rapport aux autres sources de lumière traditionnelles, telles que les ampoules à incandescence et les lampes fluorescentes. Voici quelques-uns des rôles des LED :

Éclairage : Les LED sont largement utilisées pour l'éclairage résidentiel, commercial et public. Elles sont présentes dans les lampes, les luminaires, les panneaux d'affichage, les feux de signalisation, les écrans d'ordinateur, les téléviseurs, etc. Les LED offrent une efficacité lumineuse élevée, une longue durée de vie, une faible consommation d'énergie et une grande flexibilité de conception.

Électronique : Les LED sont également utilisées dans de nombreux appareils électroniques. Par exemple, elles sont utilisées comme indicateurs lumineux pour indiquer l'état de fonctionnement d'un appareil, tel que l'allumage ou l'extinction d'un périphérique. Elles peuvent également être intégrées dans les télécommandes, les montres, les smartphones, les ordinateurs portables, les claviers, etc.

Signalisation : Les LED sont largement utilisées dans les panneaux de signalisation routière, les feux de circulation, les feux de secours et les indicateurs de sécurité. Elles offrent une visibilité élevée, une durée de vie plus longue et une meilleure efficacité énergétique par rapport aux autres types de sources lumineuses.

Écrans : Les LED sont utilisées dans les écrans d'affichage, tels que les écrans d'ordinateur, les téléviseurs, les panneaux publicitaires, les panneaux d'information, les écrans de smartphones et de tablettes. Les LED permettent une meilleure qualité d'image, une plus grande luminosité et une consommation d'énergie réduite par rapport aux écrans LCD traditionnels.

Décoration : Les LED sont souvent utilisées à des fins décoratives, que ce soit pour éclairer des bâtiments, des ponts, des jardins, des fontaines ou des arbres. Elles offrent une grande variété de couleurs, peuvent être facilement contrôlées et permettent de créer des effets lumineux spéciaux.

 

Les composants nécessaires pour contrôler deux LEDs par Arduino UNO

Pour contrôler deux LEDs à l'aide d'un Arduino UNO, vous aurez besoin des composants suivants :

Arduino UNO : C'est la carte de développement microcontrôleur qui vous permettra de programmer et contrôler les LEDs. Arduino Uno

Deux LEDs : Choisissez les LEDs de votre choix en fonction de la couleur et de la luminosité souhaitées. Assurez-vous qu'elles sont compatibles avec l'Arduino en termes de tension et de courant. 2 LEDs rouge et verte

Deux résistances : Les résistances sont nécessaires pour limiter le courant qui traverse les LEDs afin de les protéger. La valeur des résistances dépendra de la spécification des LEDs et de la tension d'alimentation de l'Arduino. deux résistances

Des fils de connexion : Ils seront utilisés pour connecter les LEDs à l'Arduino. Vous pouvez utiliser des fils de connexion mâle-mâle ou mâle-femelle en fonction de vos besoins. Fils de connexion

Breadboard (Plaque d'essai) : Une breadboard est utile pour créer un circuit temporaire et connecter facilement les composants entre eux. plaque d'essai

Montage de la carte Arduino UNO avec deux LEDs

Une fois que vous avez rassemblé ces composants, voici comment les connecter à l'Arduino :

1- Connectez la patte positive (anode) de la première LED rouge à une broche numérique de votre choix sur l'Arduino. Insérez une résistance entre la patte positive de la LED et la broche numérique N°0 pour limiter le courant. Connectez ensuite la patte négative (cathode) de la LED à la masse (GND) de l'Arduino.

2- Répétez l'étape précédente pour la deuxième LED verte, en utilisant une la broche numérique N°1 de l'Arduino, une autre résistance et la connexion à la masse.

3- Assurez-vous que votre Arduino est correctement alimenté en connectant le fil d'alimentation (VCC) de l'Arduino à une source d'alimentation appropriée (par exemple, via USB ou une alimentation externe).

Une fois que vous avez connecté les composants et alimenté l'Arduino, vous pouvez programmer le microcontrôleur pour contrôler les LEDs en utilisant le langage de programmation Arduino. Vous pouvez définir les broches numériques correspondantes comme sorties dans votre code, puis utiliser des instructions pour allumer ou éteindre les LEDs en fonction de vos besoins.

Ceci est une configuration de base pour contrôler deux LEDs, mais vous pouvez ensuite explorer davantage de fonctionnalités et d'effets en utilisant des techniques telles que la modulation de largeur d'impulsion (PWM) pour ajuster l'intensité lumineuse, l'utilisation de capteurs pour déclencher les LEDs, etc.

Montage de la carte Arduino UNO avec deux LEDs

Montage de la carte Arduino UNO avec deux LEDs

Allumer deux LEDs avec Arduino

Pour allumer deux LEDs à l'aide d'un Arduino UNO, suivez les étapes suivantes :

1- Écrivez un programme Arduino pour allumer les LEDs.

2- Téléversez le programme sur l'Arduino à l'aide de l'IDE Arduino ou d'un autre logiciel compatible.

Le programme ci-dessus configure les broches 0 et 1 de l'Arduino en tant que sorties dans la fonction setup().

les instructions digitalWrite() sont utilisées pour allumer et éteindre les LEDs connectées aux broches 0 et 1.

Ainsi, les deux LEDs s'allumeront d'une façon continue.

Clignoter deux LEDs par la carte Arduino UNO

Pour faire clignoter deux LEDs en alternance à l'aide d'un Arduino UNO, vous pouvez utiliser le programme suivant :

Assurez-vous de connecter les LEDs aux broches correspondantes (dans cet exemple, la première LED est connectée à la broche 0 et la deuxième LED est connectée à la broche 1).

Ce programme utilise les fonctions digitalWrite() pour allumer et éteindre les LEDs connectées aux broches spécifiées. La variable blinkTime détermine la durée pendant laquelle chaque LED reste allumée avant de passer à l'autre. Dans cet exemple, les LEDs clignotent toutes les 2000 millisecondes (2 secondes).

Une fois le programme téléversé sur l'Arduino UNO, les deux LEDs devraient clignoter en alternance, passant de l'une à l'autre toutes les 2 seconde. Vous pouvez ajuster la valeur de blinkTime pour modifier la vitesse de clignotement selon vos besoins

0 commentaire

laisser un commentaire

Veuillez noter s'il vous plaît*

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Passion de robotique

Atelier robotique

Construction des robots

Bras robotique

Maison intelligente

But de ce site web

La robotique éducative joue un rôle important dans l'éducation des enfants et des jeunes en les aidant à acquérir des compétences en science et technologie.
Dans ce cadre notre site web représente une excellente ressource pour les parents, les enseignants et les enfants qui souhaitent découvrir la robotique.

Coordonnées

Zaouiet Kontech-Jemmel-Monastir-Tunisie

+216 92 886 231

medaliprof@gmail.com

Photos des articles

Site robotique réalisé par Mohamed Ali-Prof Info