Table des matières:
- Étape 1: Composants
- Étape 2: Principe
- Étape 3: Le diagramme schématique
- Étape 4: Procédures
- Étape 5: Coder
Vidéo: LED RVB avec Arduino Uno R3 : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Auparavant, nous utilisions la technologie PWM pour contrôler l'éclairage et l'atténuation d'une LED. Dans cette leçon, nous l'utiliserons pour contrôler une LED RVB afin de faire clignoter différents types de couleurs. Lorsque différentes valeurs PWM sont définies sur les broches R, G et B de la LED, sa luminosité sera différente. Lorsque les trois couleurs différentes sont mélangées, nous pouvons voir que la LED RVB clignote de différentes couleurs.
Étape 1: Composants
-Carte Arduino Uno * 1
- Câble USB * 1
- Résistance (220Ω) * 1
- LED RVB * 3
- Planche à pain * 1
- Cavaliers
Étape 2: Principe
LED RVB signifie LED rouge, bleue et verte. La LED RVB peut
émet des couleurs différentes en mélangeant les 3 couleurs de base rouge, vert et bleu. Il se compose donc en fait de 3 LED distinctes rouge, verte et bleue emballées dans un seul boîtier. C'est pourquoi il a 4 fils, un fil pour chacune des 3 couleurs et une cathode ou anode commune selon le type de LED RVB. Dans ce tutoriel, j'utiliserai une cathode commune.
Étape 3: Le diagramme schématique
Étape 4: Procédures
Dans cette expérience, nous utiliserons également PWM dont, si vous avez suivi les leçons jusqu'à présent, vous avez déjà une compréhension de base. Ici, nous saisissons une valeur comprise entre 0 et 255 sur les trois broches de la LED RVB pour lui faire afficher des couleurs différentes. Après avoir connecté les broches de R, G et B à une résistance de limitation de courant, connectez-les respectivement à la broche 9, à la broche 10 et à la broche 11. La broche la plus longue (GND) de la LED se connecte à la GND de l'Uno. Lorsque les trois broches reçoivent des valeurs PWM différentes, la LED RVB affiche des couleurs différentes.
Étape 1:
Construisez le circuit.
Étape 2:
Téléchargez le code sur
Étape 3:
Téléchargez le croquis sur la carte Arduino Uno
Cliquez sur l'icône Télécharger pour télécharger le code sur le tableau de commande.
Si « Téléchargement terminé » apparaît en bas de la fenêtre, cela signifie que le croquis a été téléchargé avec succès.
Ici, vous devriez voir la LED RVB clignoter en rouge, vert et bleu en premier, puis rouge, orange, jaune, vert, bleu, indigo et violet.
Étape 5: Coder
//RGBLED
//Les
La LED RVB apparaîtra d'abord en rouge, vert et bleu, puis rouge, orange, jaune, vert, bleu, indigo et violet.
//Site Web: www.primerobotics.in
/*************************************************************************/
const
int redPin = 11; // R pétale sur module LED RVB connecté à la broche numérique 11
const
int greenPin = 10; // G pétale sur module LED RVB connecté à la broche numérique 10
const
int bluePin = 9; // B pétale sur module LED RVB connecté à la broche numérique 9
/**************************************************************************/
annuler
mettre en place()
{
pinMode(redPin, SORTIE); // définit le redPin
être une sortie
pinMode(vertPin, SORTIE); // définit le
greenPin pour être une sortie
pinMode(bluePin, SORTIE); // définit le bluePin
être une sortie
}
/***************************************************************************/
annuler
loop() // exécuter encore et encore
{
// Couleurs de base:
couleur (255, 0, 0); // allume la LED RVB en rouge
retard(1000); // retard de 1 seconde
couleur (0, 255, 0); // allume la LED RVB
vert
retard(1000); // retard de 1 seconde
couleur (0, 0, 255); // allume la LED RVB
bleu
retard(1000); // retard de 1 seconde
// Exemple de couleurs mélangées:
couleur (255, 0, 252); // allume la LED RVB
rouge
retard(1000); // retard de 1 seconde
couleur (237, 109, 0); // allume la LED RVB
Orange
retard(1000); // retard de 1 seconde
couleur (255, 215, 0); // allume la LED RVB
jaune
retard(1000); // retard de 1 seconde
couleur (34, 139, 34); // allume la LED RVB
vert
retard(1000); // retard de 1 seconde
couleur (0, 112, 255); // allume la LED RVB en bleu
retard(1000); // retard de 1 seconde
couleur (0, 46, 90); // allume la LED RVB en indigo
retard(1000); // retard de 1 seconde
couleur (128, 0, 128); // allume la LED RVB
violet
retard(1000); // retard de 1 seconde
}
/******************************************************/
annuler
couleur (rouge char non signé, vert char non signé, bleu char non signé) // la fonction génératrice de couleur
{
analogWrite(redPin, rouge);
analogWrite(vertPin, vert);
analogWrite(bluePin, bleu);
}
/******************************************************/
Conseillé:
Mélange de couleurs LED RVB avec Arduino dans Tinkercad : 5 étapes (avec photos)
Mélange de couleurs de LED RVB avec Arduino dans Tinkercad : Apprenons à contrôler les LED multicolores à l'aide des sorties analogiques d'Arduino. Nous allons connecter une LED RVB à l'Arduino Uno et composer un programme simple pour changer sa couleur. Vous pouvez suivre virtuellement en utilisant Tinkercad Circuits. Vous pouvez même voir ceci
Contrôle WIFI BANDE LED RVB ESP8266 - NODEMCU en tant que télécommande IR pour bande LED contrôlée via Wifi - Contrôle de Smartphone RVB LED STRIP : 4 étapes
Contrôle WIFI BANDE LED RVB ESP8266 | NODEMCU en tant que télécommande IR pour bande LED contrôlée via Wifi | Contrôle par smartphone RVB LED STRIP : Salut les gars, dans ce tutoriel, nous allons apprendre à utiliser nodemcu ou esp8266 comme télécommande IR pour contrôler une bande LED RVB et Nodemcu sera contrôlé par smartphone via wifi. Donc, en gros, vous pouvez contrôler la BANDE LED RVB avec votre smartphone
Comment faire un cœur miroir infini avec des LED Arduino et RVB : 8 étapes (avec photos)
Comment faire un cœur miroir à l'infini avec des LED Arduino et RVB : Une fois dans une fête, ma femme et moi avons vu un miroir à l'infini, et elle était fascinée par le look et n'arrêtait pas de dire que j'en voulais un ! Un bon mari écoute et se souvient toujours, alors j'ai décidé d'en construire un pour elle comme cadeau de la Saint-Valentin
Utilisez Cortana et un Arduino pour contrôler les LED RVB ou les bandes LED avec votre voix ! : 4 étapes (avec photos)
Utilisez Cortana et un Arduino pour contrôler les LED RVB ou les bandes LED avec votre voix ! : Dans cette instructable, je vais vous montrer comment vous pouvez contrôler votre LED ou bande LED RVB avec votre voix. Ceci est fait par l'application CoRGB qui est disponible gratuitement dans la boutique d'applications Windows. Cette application fait partie de mon projet CortanaRoom. Quand vous en avez fini avec
Gadget de table avec matrice RVB 8x8 LED et Arduino Uno : 6 étapes
Gadget de table avec matrice RGB LED 8x8 et Arduino Uno : Bonjour, mon cher ! Dans ce tutoriel, nous allons faire un gadget LED RGB DIY, qui pourrait être utilisé comme gadget de table ou comme rétro-éclairage. Mais d'abord, rejoignez mon canal de télégramme, pour voir des projets plus étonnants. Aussi, sa motivation pour moi