Taula de continguts:
- Subministraments
- Pas 1: Com funciona això: MSGEQ7
- Pas 2: prova el circuit
- Pas 3: Codi
- Pas 4: afegir relés
- Pas 5: la junta que ho fa tot
- Pas 6: Fet + Futur
Vídeo: Llums de Nadal musicals automàtics de bricolatge (MSGEQ7 + Arduino): 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
Per tant, cada any dic que faré això i que no m’aconseguiré mai fer-ho perquè pospoño molt. El 2020 és un any de canvis, així que dic que és l’any per fer-ho. Així que espero que us agradi i creeu els vostres propis llums de Nadal musicals. Aquesta serà una guia senzilla, però l'any que ve penso fer molt més amb aquest projecte.
Vídeo complet del projecte:
Subministraments
Receptor Bluetooth
Arduino Nano https://amzn.to/3piiJHb o
PRO Mini
(necessitarà https://amzn.to/2WGa19q per programar-lo)
MSGEQ7 IC
Mòdul MSGEQ7
MSGEQ7 Shield
Resistències
Condensadors
Relleus: mecànics https://amzn.to/3pm2WXF o
Estat sòlid https://amzn.to/2KOVqFU X3
Canal Solid State 4
Pantalla LED de 8x8
Taula de pa que es pot soldar
Hook Up Wire Kit
Adaptadors JST
Connector de presa estèreo de 3,5 mm
Mòdul de font d'alimentació
Font d'alimentació de 9V 1A
Endoll de CA, endolls de CA i caixa elèctrica de qualsevol maquinari local
Eines utilitzades (que no he comprat per a aquest vídeo, només tinc coses generals):
Soldadura de ferro:
Mat de reparació:
Fil de soldadura sense plom:
Mans auxiliars magnètiques:
Multímetre: https://amzn.to/3oQrgB5 (la meva propera compra)
Titular del tauler de circuits
Aquesta publicació conté enllaços d’afiliació que ajuden a donar suport al meu canal. Si compreu a través d’un dels meus enllaços, és possible que guanyi una petita comissió; sense cap cost addicional per a vosaltres
Pas 1: Com funciona això: MSGEQ7
Per tant, el component principal d’aquest projecte seria el MSGeq7. Aquest és un ecualitzador gràfic de set bandes IC és un xip CMOS que divideix l’espectre d’àudio en set bandes, 63Hz, 160Hz, 400Hz, 1kHz, 2,5kHz, 6,25kHz i 16kHz. Les set freqüències són detectades i multiplexades a la sortida per proporcionar una representació de CC de l’amplitud de cada banda. No calen components externs per seleccionar les respostes del filtre. Només es necessita una resistència i un condensador fora del xip per seleccionar la freqüència de l’oscil·lador del rellotge del xip. Les freqüències centrals del filtre segueixen aquesta freqüència.
Fulls de dades:
Per tant, en definitiva, un CI molt fàcil d’utilitzar.
Pas 2: prova el circuit
El full de dades de msgeq7 proporciona el diagrama de circuits d'aplicació típic que he seguit i he utilitzat per dissenyar el circuit per a aquest projecte.
Preneu nota dels valors de les resistències i condensadors específics. Tinc 2 preses d'àudio estèreo de 3,5 mm per permetre que un mòdul Bluetooth introdueix àudio que el msgeq7 detecti. Necessitareu dues resistències de 22 k i un condensador per aïllar el MSG i permetre que l'altra presa sigui una sortida a un altaveu mitjançant un cable AUX.
A més, vaig substituir els LEDs més endavant per relés (bàsicament són el mateix en l'àmbit d'aquest projecte) per després controlar algunes llums de Nadal.
Els LED representen les "baixes" d'àudio "mitjanes" "Màximes". El pla és detectar les amplituds de freqüència i determinar un punt d’activació que encendrà la llum.
També he afegit una matriu de leds de 8x8 per donar una bona visualització d'àudio de la freqüència d'àudio mentre es reprodueixen.
El codi pot funcionar amb qualsevol placa Arduino, però estic fent servir nano per provar i Pro Mini a la placa final.
Pas 3: Codi
Per tant, el codi de nou és bastant senzill.
Codi complet:
El codi necessita la biblioteca LedControl https://www.arduino.cc/reference/en/libraries/ledc… per a la pantalla 8x8 MAX7219. A part d'això, no cal cap altra biblioteca addicional i el codi és independent.
Al bucle, comprovo les diferents bandes del MSG i escalem els valors entre 0 i 7 perquè es mostrin a la matriu 8x8. Després emmagatzemo els valors en una matriu per processar-los ràpidament just després.
Aquests valors d'amplitud es comproven després per veure si creuen un valor establert. Si ho fan, poso la llum.
banda 0, 1, 2 = BAIXOS (63Hz a 400Hz)
banda 3 = MID (400Hz a 2500Hz)
Banda 4, 5, 6 = ALTES (2,5 KHz a 16 KHz
Aquesta va ser més aviat una elecció personal basada en observacions que van donar el millor efecte d’il·luminació al meu parer. Es pot modificar i modificar per adaptar-se a qualsevol tipus de música o espectacle de llum.
Com que vaig acabar utilitzant relés mecànics, això és tot el que tenia en aquest moment. Vaig afegir un sistema de senyalització per permetre que les repeticions estiguessin activades durant un temps mínim per no provocar commutacions excessives / oscil·lacions ràpides que puguin danyar els relés i afectar-los. la il·luminació musical.
Un cop passat el temps i l'amplitud no es torna a activar, el led s'apagaria i el procés continua.
Estic fent servir millis (), no retards perquè això no tingui el codi de bloqueig amb retards. Per tant, el codi funciona molt ràpid i eficaç.
Pas 4: afegir relés
ADVERTÈNCIA: tingueu precaució quan feu front a tensions de corrent altern. Si no esteu segur, demaneu ajuda a un professional / electricista. Tingueu en compte que sóc un cablejat amb llicència.
Per a aquest projecte, estic fent servir relés mecànics perquè els relés d’estat sòlid que tenia només per a tensions de CC /
Suspirar.
Us recomano obtenir un conjunt de SSR si encara no teniu relés mecànics i teniu previst fer aquest projecte.
Són més ràpids i, sobretot, més silenciosos. Tingueu en compte que els SSR tenen nivells de corrent més baixos que els relés mecànics per prendre nota de la quantitat de llums que voleu posar en un endoll i calibrar el consum de corrent.
Pas 5: la junta que ho fa tot
Després d’aconseguir que tot funcionés com volia, ho vaig col·locar tot en una pissarra soldable.
És el mateix diagrama de circuits que abans, aquesta vegada, he utilitzat una antiga presa d'àudio per a portàtils per entrar i sortir d'àudio.
Tinc un Arduino pro mini i una font d’alimentació per a taulers de pantalla, de manera que la placa es pot alimentar des d’un connector de 12 V CC /
La pantalla 8x8 està connectada a un dels forats dels cargols.
El relé té un connector JST de 6 pins que subministraria Gnd, 5v i 4 GPIO per controlar els 4 relés. Per a aquest projecte, només estic fent servir 3 d'aquests relés mentre el connector 4 està tancat normalment i s'utilitzarà com a restabliment dur per al futur i per alimentar la placa.
Pas 6: Fet + Futur
Vídeo complet del projecte:
Podeu agradar compartir i subscriure-us.
L’any vinent vull afegir wifi i un RTC per permetre el control remot i horari. A més, un transmissor de FM perquè els cotxes puguin sintonitzar l’àudio. El més important seria canviar els relés per SSR. També podria canviar el MSGEQ7 per un DSP i fer una anàlisi adequada de l’àudio per obtenir millors efectes d’il·luminació.
Espero que tothom tingui un bon Nadal i un feliç any nou.
Recomanat:
Motxilla intel·ligent amb seguiment de GPS i llums automàtics: 15 passos
Motxilla intel·ligent amb rastreig de GPS i llums automàtics: en aquest instructiu farem una motxilla intel·ligent que pugui rastrejar la nostra posició, velocitat i que tingui llums automatitzats que ens puguin mantenir segurs a la nit. Utilitzo 2 sensors per detectar si està a les teves espatlles per assegurar-me que no s'apagui quan no hagi de fer-ho
Llums automàtics connectats amb control de portes i portes: 5 passos
Llums automàtics connectats amb el control de portes i portes: Sembla que és molt difícil trobar la placa de commutació a les fosques, però aquest projecte és molt útil per resoldre aquest problema. Seguiu els passos següents per conèixer la solució
Llums de Nadal musicals de bricolatge per a principiants amb Raspberry Pi: 12 passos (amb imatges)
Llums de Nadal musicals de bricolatge per a principiants amb Raspberry Pi: Avui passaré els passos per utilitzar un raspberry pi per aconseguir que les llums de Nadal parpellegin amb música. Amb només uns quants diners de material addicional, us guio per convertir les llums de Nadal habituals en un espectacle de llums de tota la casa. L'objectiu que ell
Llums de fades musicals: 6 passos (amb imatges)
Llums musicals de fades: benvinguts a tothom. És gairebé l'època festiva i hi ha moltes botigues que han començat a publicar la seva decoració festiva, he pensat que és el moment adequat per construir algunes llums de fades musicals
Llums de Nadal de bricolatge musicades: llums de casa coreografiades: 15 passos (amb imatges)
Llums de Nadal de bricolatge musicades: llums de casa coreografiades: llums de Nadal de bricolatge musicades: llums de casa coreografiades NO és un bricolatge per a principiants. Necessitareu comprendre fermament l’electrònica, el circuit, la programació BÀSICA i intel·ligències generals sobre seguretat elèctrica. Aquest bricolatge és per a una persona experimentada, així que