Table des matières:

Lumières LED multicolores réactives à la musique - Capteur de détection de son Arduino - Bande LED RVB : 4 étapes
Lumières LED multicolores réactives à la musique - Capteur de détection de son Arduino - Bande LED RVB : 4 étapes

Vidéo: Lumières LED multicolores réactives à la musique - Capteur de détection de son Arduino - Bande LED RVB : 4 étapes

Vidéo: Lumières LED multicolores réactives à la musique - Capteur de détection de son Arduino - Bande LED RVB : 4 étapes
Vidéo: Comment fabriquer un détecteur de beats sur base #Arduino ? 2024, Novembre
Anonim
Lumières LED multicolores réactives à la musique | Capteur de détection de son Arduino | Bande LED RVB
Lumières LED multicolores réactives à la musique | Capteur de détection de son Arduino | Bande LED RVB

Projet de lumières LED multicolores réactives à la musique. Dans ce projet, une simple bande LED RVB 5050 (pas la LED adressable WS2812), un capteur de détection sonore Arduino et un adaptateur 12V ont été utilisés.

Étape 1: Vidéo du projet

Image
Image

Alors, comment ça marche? Si vous regardez de plus près le code source Arduino IDE du projet, une valeur analogique provient du capteur de son Arduino (cela varie en fonction de l'intensité de la musique), après quoi une valeur seuil est définie (tout comme 0 à 1023), si la valeur du capteur sonore ne correspond pas à la valeur seuil, la fonction Arduino random () est activée. 6 groupes de couleurs différents ont été créés dans la fonction aléatoire, différentes combinaisons de couleurs peuvent être créées en modifiant les valeurs de ces groupes de couleurs. S'il n'y a pas de valeur analogique du capteur de son, la fonction est arrêtée.

Étape 2: Composants requis

Schéma et fichier Gerber
Schéma et fichier Gerber

Ce projet peut également être réalisé avec Arduino UNO R3 et certains composants (transistor IRFZ44N et similaires), mais j'ai préparé ce projet sur une seule carte. Des composants faciles à souder ont été utilisés (tout comme le boîtier DIP Atmega348P).

Capteur de détection sonore

Bande lumineuse LED 5050

Adaptateur CA CC 12V

DIP28 ATmega328P-PU

Transistor IRFZ44N

L7805CV TO220

Condensateur en céramique

Condensateur électrolytique

DIP IC Prise

Prise USB de type B

Prise Jack 2.1mm

Interrupteur à bascule

LED

Résistance

Cristal 12MHz

Cristal 16MHz

Cavalier

Outils de soudure

Étape 3: Schéma et fichier Gerber

Schéma et fichier Gerber
Schéma et fichier Gerber

J'ai commandé le circuit imprimé via PCBWay. Vous pouvez commander à partir de l'adresse Web ci-dessous et obtenir ce tableau.

Obtenez le fichier schématique et Gerber (commandez également):

www.pcbway.com/project/shareproject/Music_Reactive_Multicolor_LED_Lights_Board.html

Étape 4: Code source

Code source
Code source

Si vous regardez de plus près le code source Arduino IDE du projet, une valeur analogique provient du capteur de son Arduino (cela varie en fonction de l'intensité de la musique), après quoi une valeur seuil est définie (tout comme 0 à 1023), si la valeur du capteur sonore ne correspond pas à la valeur seuil, la fonction Arduino random () est activée. 6 groupes de couleurs différents ont été créés dans la fonction aléatoire, différentes combinaisons de couleurs peuvent être créées en modifiant les valeurs de ces groupes de couleurs. S'il n'y a pas de valeur analogique du capteur de son, la fonction est arrêtée.

Obtenez le code source de l'IDE Arduino (GitHub):

github.com/MertArduino/Music-Reactive-Multicolor-LED-Lights

Conseillé: