Inhoudsopgave:

Retrofit geluid geactiveerde led-verlichting naar een jukebox - Ajarnpa
Retrofit geluid geactiveerde led-verlichting naar een jukebox - Ajarnpa

Video: Retrofit geluid geactiveerde led-verlichting naar een jukebox - Ajarnpa

Video: Retrofit geluid geactiveerde led-verlichting naar een jukebox - Ajarnpa
Video: Muis van Mocro Maffia gaat ervoor! 2024, Juli-
Anonim

Door paul94sVolg meer van de auteur:

Log gegevens en plot een grafiek online met NodeMCU, MySQL, PHP en Chartjs.org
Log gegevens en plot een grafiek online met NodeMCU, MySQL, PHP en Chartjs.org
Log gegevens en plot een grafiek online met NodeMCU, MySQL, PHP en Chartjs.org
Log gegevens en plot een grafiek online met NodeMCU, MySQL, PHP en Chartjs.org
Maanlander 64
Maanlander 64
Maanlander 64
Maanlander 64
Elektromagnetische slingerlaser Nixie-klok, met thermometer
Elektromagnetische slingerlaser Nixie-klok, met thermometer
Elektromagnetische slingerlaser Nixie-klok, met thermometer
Elektromagnetische slingerlaser Nixie-klok, met thermometer

Ik zat er al een tijdje over te denken om lampen te maken die van kleur zouden veranderen in de tijd met wat muziek, om toe te voegen aan een jukebox, en toen ik de LED Strip-snelheidsuitdaging zag, en aangezien we in lockdown zijn bij de moment, dacht ik dat dit het ideale moment zou zijn om het uit te proberen. Allereerst wil ik erop wijzen dat dit met elke muziekbron kan worden gebruikt, het is op geen enkele manier verbonden met de jukebox omdat ik er geen wijzigingen aan zou willen aanbrengen die de originaliteit zouden wegnemen. Dit project gebruikt een gewone RGB-ledstrip samen met een arduino (ik gebruikte een nano, maar je kunt een uno of mega gebruiken als je wilt) en een arduino-geluidsdetectiemodule. Ik heb informatie, stukjes code en circuitlay-out van eerdere instructables van andere mensen genomen en hieraan toegevoegd en gecombineerd om dit project te creëren, dat een andere kleur led verlicht, afhankelijk van de toonhoogte van het geluid dat wordt opgepikt. Mijn eerste poging hiertoe was een beetje eenvoudiger en gaf een andere kleur weer, afhankelijk van het volume van het geluid dat werd opgepikt, maar het effect was niet echt wat ik wilde, dus deze versie die de frequentie van het geluid detecteert, geeft een veel beter resultaat.

Ik gebruikte wat code van de Arduino Frequency Detection-instructie en wat code en circuitlay-out van gebruiker C. R. C3 die commentaar gaf op de Sound Reactive LED Strip-instructie in het gedeelte 'Ik heb het gemaakt'

Benodigdheden

Arduino nano (of uno of mega)12V LED RGB StripSound-detectiemodule voor arduino (degene die ik had kwam samen met een starterkit die ik een paar jaar geleden kocht en is iets anders dan die in de link, maar het zou precies hetzelfde moeten werken)3 x 2N 2222 transistors3 x gelijkrichtdiodes1 x 330 ohm weerstand

Je hebt ook 2 stroombronnen nodig, ik heb de Arduino van stroom voorzien via een USB-oplader voor een telefoon en ik heb een 7,5 V-voeding voor de LED-strip gebruikt, maar je kunt de LED's van stroom voorzien met een 9 volt batterij als je wilt.

Stap 1: Het circuit bouwen

Het circuit bouwen
Het circuit bouwen
Het circuit bouwen
Het circuit bouwen

Bouw het circuit op zoals weergegeven in het fritzing-diagram. Het diagram moet niet al te moeilijk te volgen zijn. Ik heb pinnen D9, D10 en D11 gebruikt voor de uitgangen naar elke transistor en de A0-pin voor de analoge ingang van de microfoonmodule. Ik maakte dit om te beginnen op een breadboard en toen ik eenmaal tevreden was met het resultaat, soldeerde ik alle componenten op een dubbelzijdig stripbord zoals te zien is in de tweede afbeelding.

Stap 2: Upload de schets naar de Ardunio

Upload deze schets naar je arduino. Je kunt spelen met de frequentiewaarden in regel 96, 105 en 115 en de vertragingswaarden op regel 98, 107, 117 en 125 aanpassen om de lichten op verschillende geluidsfrequenties te laten reageren en langer aan te blijven als je wilt, maar ik' Ik ben best tevreden met de resultaten hiervan met deze waarden.

Stap 3: Probeer het uit en pas de geluidsmodule aan

Sluit de twee voedingen aan op de set-up (9v voor LED's en een USB-voeding voor de arduino) en je zou nu een muziekreactieve ledstrip moeten hebben. Mogelijk moet u de potentiometer op de geluidsmodule aanpassen, zodat de leds niet altijd aan of uit blijven.

Stap 4: In gebruik

Je kunt deze in de buurt van elke muziekbron plaatsen (iets met een sterke beat geeft een beter effect) en ze pulseren en veranderen van kleur met de muziek. Ik zette de mijne in een jukebox en voerde de voedingsdraden door de achterdeur naar buiten om ze aan het zicht te onttrekken, terwijl de zelfklevende ledstrip op de diffuser is geplakt die normaal een gewoon wit licht uit een tl-buis laat.

Aanbevolen: