Table des matières:
- Étape 1: Obtenir des matériaux
- Étape 2: Électricité - Connexion du relais et des lumières de Noël
- Étape 3: Électricité - Microphone et Arduino
- Étape 4: Code Arduino - Voyants clignotants automatiques
- Étape 5: Code Arduino - Voyants clignotants manuels
- Étape 6: Configurez les lumières et exécutez le code
Vidéo: Lumières de Noël automatisées : 6 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Dans ce Instructable, je vous montre comment construire des lumières de Noël clignotant automatiquement lorsque la musique est jouée ! Le projet comprend 2 parties: les circuits électriques et le code/algorithme Arduino. Le circuit fonctionne en utilisant un relais à 8 canaux pour fermer le circuit dans chacun des 8 brins de lumière de Noël individuels. Un microphone à électret capture les ondes sonores diffusées sur un ensemble de haut-parleurs et les envoie dans un Arduino à l'aide d'une entrée analogique.
De là, il y a 2 options pour les programmes utilisables. Vous pouvez utiliser le modèle de code manuel pour faire clignoter manuellement certains brins de lumière pour des morceaux de musique spécifiques, ou vous pouvez utiliser le code automatique qui active différents brins de fil en fonction de la fréquence jouée.
Étape 1: Obtenir des matériaux
La liste des matériaux pour ce projet est très douce, ce qui en fait un projet très abordable. La liste des matériaux et l'endroit où j'ai tout acheté (liens d'affiliation amazon) incluent:
1x Arduino Uno
1x planche à pain
1x amplificateur de microphone à électret
1x faisceau de câbles de raccordement 65 pièces
1x Cavaliers Premium Femelle/Mâle - 20 x 12"
1x relais SunFounder 8 canaux
8x Vickerman Mini Christmas Lights (peut également acheter moins de brins)
Il convient également de noter que des gants en caoutchouc et un extincteur sont fortement recommandés si vous débutez dans ce type de projets. Il existe également une version téléchargeable au format PDF de la liste des matériaux ci-dessous.
Étape 2: Électricité - Connexion du relais et des lumières de Noël
Le cœur du circuit électrique est le relais. Un relais est un interrupteur mécanique qui se ferme lorsqu'une tension beaucoup plus faible est appliquée au relais. Cela fonctionne parce que la plus petite tension traverse une bobine de fil, ce qui crée un électro-aimant pour fermer l'interrupteur mécanique. L'interrupteur est connecté à la même extrémité coupée de chaque brin de lumière de Noël. Lorsque l'interrupteur se ferme, la tension de la prise murale peut traverser le brin, créant de la lumière !
Remarque: NE PAS travailler sur les brins de lumière de Noël lorsque les lumières sont branchées !
Pour connecter les lumières au relais, faites une seule coupe dans le brin de lumière et dénudez légèrement le fil pour révéler une petite quantité de cuivre de chaque côté de la coupe. Une fois cela fait, connectez chaque embout en cuivre aux fils normalement ouverts de 1 relais. Faites cela pour 8 brins légers.
Vous trouverez plus d'informations sur la connexion du relais ici:
Étape 3: Électricité - Microphone et Arduino
Ensuite, nous devons connecter le microphone à électret à Arduino afin que nous puissions commencer à recevoir des ondes sonores en tant qu'entrée analogique. Les connexions sont assez simples avec le microphone VCC et la masse se connectant respectivement à l'Arduino 5V et à la masse, la sortie du microphone se connecte directement à la broche analogique 0 de l'Arduino. Les images ci-dessus et le circuit visuel Fritzing ci-dessous détaillent comment le microphone et la carte relais se connectent à Arduino.
Étape 4: Code Arduino - Voyants clignotants automatiques
Après avoir connecté tous les composants électroniques, il est temps de télécharger le code Arduino ! Le code des lumières clignotantes automatiques fera clignoter automatiquement les lumières de Noël en fonction de la fréquence du son que le microphone entend. Le code fonctionne en utilisant un algorithme appelé FHT (Fast Hartley Transform) similaire à FFT (Fast Fourier Transform) pour convertir l'onde sonore du domaine temporel au domaine fréquentiel.
Je n'aime généralement pas utiliser des bibliothèques spécialisées lorsque j'écris du code, mais la bibliothèque des laboratoires de musique ouverts était extrêmement facile à utiliser et a rendu ce projet beaucoup plus rapide ! Le code sera disponible sur mon dépôt GitHub:
Étape 5: Code Arduino - Voyants clignotants manuels
Mon référentiel GitHub contient également du code pour les lumières clignotantes manuellement. Le code manuel de ce référentiel est actuellement calibré pour Carol of Bells, mais vous pouvez modifier le code pour qu'il clignote sur n'importe quelle chanson en suivant le même schéma que j'utilise dans ce code ! Le code sera également disponible sur GitHub:
Étape 6: Configurez les lumières et exécutez le code
Placez vos lumières où vous le souhaitez, téléchargez votre code sur la carte Arduino et regardez votre spectacle de lumière ! Une fois que vous avez terminé et que cela fonctionne, vous pouvez alimenter votre Arduino avec une batterie 9V afin que vous n'ayez pas besoin de garder votre ordinateur portable à proximité. Profite du spectacle!
Conseillé:
Photomaton de mariage Arduino - Pièces imprimées en 3D, automatisées et à petit budget : 22 étapes (avec photos)
Photomaton de mariage Arduino - Pièces imprimées en 3D, automatisées et à petit budget : j'ai récemment été invité au mariage du frère de mon partenaire et ils m'ont déjà demandé si nous pouvions leur construire un photomaton car ils coûtaient trop cher à louer. C'est ce que nous avons trouvé et après plusieurs compliments, j'ai décidé d'en faire un
Lumières musicales de Noël bricolage pour débutants avec Raspberry Pi : 12 étapes (avec photos)
DIY Musical Xmas Lights for Beginners With Raspberry Pi: Aujourd'hui, je vais passer en revue les étapes pour utiliser un Raspberry Pi pour faire clignoter vos lumières de Noël avec de la musique. Avec seulement quelques dollars de matériel supplémentaire, je vous guide dans la conversion de vos lumières de Noël habituelles en un spectacle de lumière pour toute la maison. Le but qu'il
Lumières de Noël bricolage mises en musique - Lumières de la maison chorégraphiées : 15 étapes (avec photos)
Lumières de Noël bricolage mises en musique - Lumières de la maison chorégraphiées: Lumières de Noël bricolage réglées en musique - Lumières de la maison chorégraphiées Ce n'est PAS un bricolage pour débutant. Vous aurez besoin d'une solide connaissance de l'électronique, des circuits, de la programmation BASIC et de l'intelligence générale de la sécurité électrique. Ce DIY s'adresse à une personne expérimentée donc
Boîte de Noël : Lumières de Noël et spectacle de musique contrôlés par Internet Arduino/ioBridge : 7 étapes
Xmas-box : Spectacle de lumières de Noël et de musique contrôlés par Internet Arduino/ioBridge : Mon projet de boîte de Noël consiste en un spectacle de lumières de Noël et de musique contrôlé par Internet. Une chanson de Noël peut être demandée en ligne, puis placée dans une file d'attente et jouée dans l'ordre dans lequel elle a été demandée. La musique est transmise sur une stat FM
Lumières de Noël en musique avec Arduino : 9 étapes (avec photos)
Lumières de Noël en musique à l'aide d'Arduino : ma femme et moi avons voulu créer notre propre spectacle de lumières en musique pour les dernières saisons de vacances. Inspirés par les deux Instructables ci-dessous, nous avons décidé de commencer enfin cette année et de décorer notre camping-car. Nous voulions un tout-en-un