Table des matières:
- Étape 1: Liste des pièces
- Étape 2: préparer la lampe
- Étape 3: Les commutateurs capacitifs et le potar
- Étape 4: Schéma et programmation
- Étape 5: Prochaine version ?
Vidéo: Lampe LED décorative Sound Reactive (Arduino): 5 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Bonjour, c'est mon premier instructable, et je ne suis pas anglais;) veuillez me pardonner si je fais des erreurs.
Le sujet dont je voulais parler est une lampe LED qui peut aussi être réactive au son.
L'histoire commence avec ma femme qui possède cette lampe d'Ikea depuis longtemps et je pense toujours, en la regardant, que cela pourrait être un bon sujet pour la transformer en bande LED.
Puis en lisant des instructables, j'ai vu ce sujet qui m'a donné une bonne inspiration, grâce à Natural Nerd
www.instructables.com/id/Music-Reactive-De…
Je cherche des infos pour savoir comment ça marche je trouve aussi une bonne animation dans
learn.sparkfun.com/tutorials/addressable-r…
Merci aussi à Michael Bartlett
Commençons alors à régler cette lampe Ikea, ce sera une lampe standard (blanche) avec un potar pour pouvoir régler la luminosité, puis elle passera à une lampe réactive à la musique avec 8 animations différentes.
La vidéo ne montre pas bien l'effet potar, c'est plus joli en vrai.
Désolé si je manque quelques détails mais je n'avais pas prévu d'écrire un instructable avant de le faire.
Edit: j'ai ajouté une nouvelle vidéo mais mon appareil photo (téléphone portable) est saturé de lumière, désolé pour ça), on peut voir l'effet de démarrage, et la lampe blanche avec réglage de luminosité, puis plusieurs effets musicaux
Étape 1: Liste des pièces
Ici la liste
- bien sûr la lampe elle-même
- un arduino NANO (comme celui-ci)
- Nano shield (pas obligatoire mais très particulier)
- Module de son (attention NE PAS PRENDRE KY-037 ou KY-038 avec ne sont PAS du tout sensibles)
- Ruban LED 3m RGBW (un RGB pourrait suffire mais je voulais jouer avec RGBW) J'ai pris du blanc chaud, c'est une bande ADDRESSABLE, chaque LED peut être commandée individuellement, ce n'est PAS une bande RGB standard
- 1 potar (5 potar ici)
- Puissance 5v 20Ah (10 ou 15 pourraient suffire mais j'ai préféré être gros)
- 2 commutateurs de condensateur (le commutateur standard pourrait être bon aussi)
- câble
- interrupteur au pied
- Câble R/C (facile à connecter au capteur 3 broches)
Étape 2: préparer la lampe
La lampe est en kit et doit être assemblée. Comme nous n'utiliserons pas la lampe et le plastique qui bloque tous les tubes ensemble, et comme il est silencieux pas très rigide à l'origine j'ai décidé d'ajouter des boulons, donc faites un trou et fixez chaque tube ensemble. Attention, l'un est plus court et c'est le départ par le bas.
Désolé je n'ai pas eu assez de photo quand je l'ai fait.
La lampe mesure 1m38, j'ai utilisé 2 morceaux de ruban led, que j'ai mis sur les 2 cotés du tube.
Attention, la bande doit être dans le bon sens, car le câble doit être en bas, il y a une entrée et une sortie sur une telle bande LED, l'entrée doit être en bas. Chaque bande de LED fait 77 LED de long pour moi, mais je verrai plus tard que c'est trop pour arduino NANO.
J'essaie de coller la bande à chaud sur le tube, mais quand j'ai commandé j'ai pris la version étanche en silicone, et la colle chaude ne l'a pas collé:(J'ai donc utilisé des tie-raps à la place. Pensez à attacher le câble en même temps.
Étape 3: Les commutateurs capacitifs et le potar
Les 2 interrupteurs capacitifs sont à l'intérieur de la lampe et réagissent relativement bien à travers le plastique de la lampe.
Vous pouvez le mettre où vous voulez, je les ai attachés avec juste un morceau d'adhésif, au milieu de la hauteur de la lampe.
Celui du haut est pour passer du blanc à l'animation.
Celui du bas sert à changer le style de l'animation. Il y a 8 animations, 7 sont réactives à la musique, et la dernière est juste en mouvement infini.
Pour le potar, au départ, je voulais utiliser un potar coulissant mais je ne savais pas où le mettre facilement, donc finalement j'ai fait un trou sur le dessus et j'en ai mis un tournant.
Étape 4: Schéma et programmation
Connectez tout ensemble
Et téléchargez le code
Il utilise simplement la bibliothèque Adafruit_NeoPixel, assurez-vous de l'avoir installé.
Dans le code tu as:
#définir NUM_LEDS 74
Même si j'utilisais une bande LED de longueur 77, le nano n'avait plus de mémoire et rien ne se passait jusqu'à ce que je descende à 74 LED uniquement. Peut-être qu'il serait préférable d'utiliser un Mega
#define MIC_LOW 0.0#define MIC_HIGH 737.0
Veuillez vérifier la valeur min/max que vous obtenez avec votre capteur.
Lorsque vous déclarez votre bande LED, pour moi c'était NEO_RGBW et 800 khz, vérifiez les spécifications de la vôtre.
Bande Adafruit_NeoPixel = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);
Lorsque la lampe démarre, elle passe par un enroulement blanc, rouge, vert et bleu, vous pouvez retirer la partie de démarrage si vous ne souhaitez pas un tel démarrage.
Étape 5: Prochaine version ?
Ma femme était un peu inquiète quand j'ai opéré sa lampe, mais maintenant elle l'aime vraiment.
Lorsque vous mettez des câbles à l'intérieur, veillez à les attacher pour éviter les ombres inesthétiques.
Le boîtier d'alimentation est assez grand et fait une ombre en bas, le fait de commencer la bande LED plus haut pourrait réduire les ombres.
Le Button se voit lorsque la lumière est allumée, ce n'est pas esthétique, pensez à le mettre du côté du mur (si la lampe est proche d'un mur) et du même côté que l'alimentation. mais c'est bien de voir où ils sont, je ne veux pas faire de marque sur la lampe.
Dans la dernière version, lorsque vous cliquez sur le bouton d'effet, la led bleue clignote pour indiquer que vous touchez le bouton, et quelle animation est active mais elle peut être améliorée.
Le micro pourrait être plus sensible, et je me demande de mettre 2 micro pour avoir une meilleure sensibilité.
Plus d'effet pourrait être créé, mais il faut opter pour un Mega, je suppose, car la mémoire disponible sur Nano est proche de zéro.
Un encodeur rotatif pour changer d'effet pourrait également être une alternative. Mais j'aime bien les interrupteurs capacitifs pour le moment:)
J'ai attaché un câble USB en haut de la lampe pour pouvoir la programmer facilement.
J'ajouterai un interrupteur général sur le cordon d'alimentation, quand je le recevrai.
A noter que si demain vous en avez marre, vous pouvez vous débarrasser de la led et remettre la lampe initiale, mais je n'imagine vraiment pas pourquoi….
L'ajout de la télécommande est également dans la liste d'idées.
Conseillé:
Horloge décorative DIY : 7 étapes (avec photos)
Horloge décorative de bricolage : je n'aime pas jeter les déchets de bois de supa ou de MDF que j'ai qui traînent, et puisque j'en utilise tellement pour des projets sur Home-Dzine.co.za. il est toujours garanti d'avoir beaucoup de restes. Les petits projets sont parfaits pour utiliser les restes et cette déco
Interactive Egg - Sound Reactive et Knock Reactive : 4 étapes
Interactive Egg - Sound Reactive et Knock Reactive : j'ai créé l'" Egguf interactif" comme un projet pour l'école, où nous devions faire un concept et un prototype. L'œuf répond aux bruits forts avec des bruits d'oiseaux et si vous frappez dessus assez fort 3 fois, il s'ouvre pendant quelques secondes. C'est le premier
Plaque arrière décorative en nid d'abeille : 7 étapes (avec photos)
Plaque arrière décorative Nest : il s'agit d'une instructable pour un cadre de fil décoratif pour thermostat Nest. Vous pouvez utiliser la même technique sur toutes les images que vous aimez. Si votre œuvre d'art a besoin d'être câblée au lieu de l'entourer, coupez l'alimentation et amp; étiqueter le câblage avant l'installation
Lampe à tube à vide - Sound Reactive: 14 étapes (avec photos)
Lampe à tube à vide - Sound Reactive : Je l'ai déjà dit et je le répète : les tubes à vide sont une chose incroyable à voir ! En fait, je pense que je pourrais avoir une légère obsession du tube à vide. Chaque fois que je rencontre des tubes à vide lors de mes voyages, je suis obligé de les acheter. Le problème
Lampe LED RVB acrylique décorative DIY : 5 étapes
Lampe LED RVB acrylique décorative DIY : Bonjour à tous, comment allez-vous ? C'est le projet How-ToDo, je m'appelle Konstantin, et aujourd'hui je veux vous montrer comment a fabriqué cette belle lampe décorative. L'idée n'est pas nouvelle et j'ai vu des choses similaires il y a quelques années, mais récemment j'ai trouvé quelques magnifiques