Inhoudsopgave:

Draadloze muziek reactieve vloerlampen - Ajarnpa
Draadloze muziek reactieve vloerlampen - Ajarnpa

Video: Draadloze muziek reactieve vloerlampen - Ajarnpa

Video: Draadloze muziek reactieve vloerlampen - Ajarnpa
Video: Draadloze muziek visualiserende lampen maken 2024, November
Anonim
Image
Image

Door NerdforgeCheck ons YouTube-kanaal!Volg meer van de auteur:

Black Magic Leather Grimoire - Zelfstudie boekbinden
Black Magic Leather Grimoire - Zelfstudie boekbinden
Een antieke boekpers restaureren
Een antieke boekpers restaureren
Een antieke boekpers restaureren
Een antieke boekpers restaureren
Elektrische houten drankdispenser
Elektrische houten drankdispenser
Elektrische houten drankdispenser
Elektrische houten drankdispenser

Over: Wij zijn een stel dat dol is op creatieve projecten en retro-gaming. We zullen alles posten wat we ermee te maken hebben, met doe-het-zelfvideo's, knutselen, projecten, retro-gaming, bouwlogboeken en vitrines. Zorg ervoor dat u … Meer over Nerdforge »

In deze instructable maken we enkele centraal gestuurde draadloze RGB-lampen die reageren op muziek en geluiden in de omgeving! Naast instructies bevat de instructable:

  1. Schema's
  2. Lijst met componenten
  3. Link naar de code zodat je je eigen project kunt maken en wijzigen

Stap 1: Vooruit plannen

Vooruit plannen
Vooruit plannen
Vooruit plannen
Vooruit plannen
Vooruit plannen
Vooruit plannen
Vooruit plannen
Vooruit plannen

Dit zijn de belangrijkste componenten die ik heb gebruikt:

LAMPEN:

  1. 4x LED-strips:
  2. 4x 5v voeding:
  3. 4x WeMos Wifi-bord:
  4. Stekker:

CONTROLLER:

  1. Geluidssensor:
  2. Wi-Fi-bord, ik heb NodeMCU gebruikt omdat ik geen andere WeMos D1 had. Wemos zou moeten werken.
  3. Drukknop:
  4. Aan/uit-schakelaar:
  5. Gekleurde Diodes (blauw):
  6. Li-ion batterij:
  7. Batterijhouder:
  8. Oplaadmodule:

Dus ik had een heel duidelijk idee in mijn hoofd van wat ik wilde creëren. Ik wilde een centrale (maar draagbare) geluidsdetector die omgevingsgeluiden kon opvangen en deze naar lampen kon sturen die overal in een kamer of zelfs een huis konden worden geplaatst. Omdat alle audio door dezelfde microfoon wordt opgevangen, moeten de lampen synchroon blijven. Bovendien besloot ik een geluidsdetector te gebruiken en geen audio-aansluiting (hoewel ik weet dat velen die optie zouden verkiezen), omdat ik wilde dat het volledig draadloos zou zijn en ook mensen zou kunnen oppikken die zingen, klappen of wat dan ook. De foto's toont mijn eerste eerste plannen, en de schema's die ik uiteindelijk gebruikte voor de lampen, en degene die ik gebruikte voor de controller.

Stap 2: De lamparmatuur maken

De lamparmatuur maken
De lamparmatuur maken
De lamparmatuur maken
De lamparmatuur maken
De lamparmatuur maken
De lamparmatuur maken

De lamp "armatuur" bestaat uit twee basiscomponenten:* Aluminium kanaal om de LED-strip vast te houden

* Acrylglas om het licht te verspreiden

De aluminium kanalen waren elk 1 meter en gekocht bij een bouwmarkt. Het acrylglas dat ik op mijn tafel zaagde op de breedte van het aluminium kanaal. Om het acryl het licht te laten verspreiden, moest het worden geschuurd om die matte look te krijgen, en ook om de randen die de tafelzaag maakte glad te maken. Ik begon op 80 grit en stapte geleidelijk op naar 600 grit.

Stap 3: De LED-strips toevoegen

De LED-strips toevoegen
De LED-strips toevoegen
Toevoegen van de LED-strips
Toevoegen van de LED-strips
De LED-strips toevoegen
De LED-strips toevoegen

Voor dit speciale doel gebruik ik een Individually Addressable LED-strip, ook wel Neopixel genoemd. Als je er niet bekend mee bent, het is een soort LED-strips waarmee je naar elke diode afzonderlijk kunt verwijzen. Dit zorgt voor een aantal mooie dingen, zoals verschillende diodes verschillende kleuren geven, of alleen delen van de strip verlichten. Ik heb de lijm op de achterkant van de strip gebruikt om hem aan het aluminium kanaal te bevestigen, samen met wat hete lijm om er zeker van te zijn dat hij er echt in blijft plakken!

Stap 4: Bevestiging van de acryl lichtverspreider

Bevestiging van de acryl lichtverspreider
Bevestiging van de acryl lichtverspreider
Bevestiging van de acryl lichtverspreider
Bevestiging van de acryl lichtverspreider
Bevestiging van de acryl lichtverspreider
Bevestiging van de acryl lichtverspreider
Bevestiging van de acryl lichtverspreider
Bevestiging van de acryl lichtverspreider

Nu moeten we de acryl lichtverspreider aan de aluminium lichtverspreider bevestigen. Deze stap is moeilijker dan het klinkt, omdat de randen van de aluminium kanalen vrij dun zijn. De beste manier die ik vond, was om wat sneldrogende epoxy aan de randen te gebruiken en deze ongeveer 5 minuten stil te houden voordat ik enkele klemmen vastmaakte om hem op zijn plaats te houden totdat hij volledig was uitgehard.

Stap 5: Beginnen met de houten basis

Beginnen met de houten basis
Beginnen met de houten basis
Beginnen met de houten basis
Beginnen met de houten basis
Beginnen met de houten basis
Beginnen met de houten basis
Beginnen met de houten basis
Beginnen met de houten basis

De houten basis wordt gemaakt van een plaat verlijmd eikenhout die ik in de ijzerhandel heb gekocht. Omdat het vrij dun is, zal ik meerdere lagen aan elkaar lijmen om een blok te maken. Ik scheurde er stroken van op de tafelzaag en gebruikte de verstekzaag om 10x10 cm grote vierkanten hout te zagen. Daarna heb ik stukken van twee en stukken van 3 aan elkaar gelijmd. Toen de lijm eenmaal droog was, kon ik het 3-delige hoge blok nemen en een beitel gebruiken om een gat te maken als een pengat voor de lamp. Hier is het belangrijk om een mooie en goede pasvorm te krijgen, zodat de lamp niet veel ruimte heeft om te wiebelen.

Stap 6: De houten basis afwerken

De houten basis afwerken
De houten basis afwerken
De houten basis afwerken
De houten basis afwerken
De houten basis afwerken
De houten basis afwerken

Voor de tweede helft van de houten basis, het stuk met 2 lagen aan elkaar gelijmd, heb ik de kolomboormachine gebruikt om gaten in elke hoek te maken. Dit is zodat ik de decoupeerzaag kon passen en een vierkant in de kamer kon uitsnijden, om later in het proces ruimte te maken voor de elektronica. Toen ik klaar was met het snijden in het bovenste en onderste deel, heb ik ze aan elkaar gelijmd voordat ik ze op de bandschuurmachine heb geschuurd. Als laatste heb ik wat olie aangebracht om de korrel te laten knappen.

Stap 7: De lampelektronica 1

De lampelektronica 1
De lampelektronica 1
De lampelektronica 1
De lampelektronica 1
De lampelektronica 1
De lampelektronica 1

De elektronica met de WeMos D1 Mini bedraden volgens het schema dat ik heb gemaakt, en dan het meeste op een perfboard zetten. Ik gebruik een LED-connector om de aansluiting op de LED-strip later te vereenvoudigen. Let op: om het meest betrouwbare signaal van de Wemos naar de LED-strip te krijgen, is het eigenlijk goed om een signaalniveauverschuiver te gebruiken om het signaal van 3,3 volt naar minimaal 3,5 volt te verhogen. Je kunt er hier meer over lezen: https://hackaday.com/2017/01/20/cheating-at-5v-ws2…Persoonlijk leek het prima te werken zonder, maar ik dacht dat ik het misschien zou vermelden voor het geval iemand loopt tegen problemen aan met mijn schema.

Stap 8: Voeding

Stroomvoorziening
Stroomvoorziening
Stroomvoorziening
Stroomvoorziening
Stroomvoorziening
Stroomvoorziening

Ik gebruik een voeding van 40 watt, 5 volt. Ik heb een set connectoren gebruikt die zijn aangesloten op de WeMos en op een stekker, zodat de stroom kan worden aangesloten zonder te hoeven solderen, nadat de stekker in de volgende stap in de houten basis is gestoken.

Stap 9: De stekker toevoegen

De stekker toevoegen
De stekker toevoegen
De stekker toevoegen
De stekker toevoegen
De stekker toevoegen
De stekker toevoegen

Met behulp van een boortje met dezelfde maat als het onderste deel van de stekker, heb ik in de onderkant van de lampvoet geboord. met behulp van een hamer duwde ik het op zijn plaats. Nu kun je zien dat het vrij eenvoudig zal zijn om de stroom aan te sluiten, omdat we de stroomconnector al aan de stekker hebben gesoldeerd!

Stap 10: Laatste hand aan de lamp

Laatste hand aan de lamp
Laatste hand aan de lamp
Laatste hand aan de lamp
Laatste hand aan de lamp
Laatste hand aan de lamp
Laatste hand aan de lamp
Laatste hand aan de lamp
Laatste hand aan de lamp

Oké, tijd om de lamparmatuur aan de voet van de lamp toe te voegen. Hiervoor gebruikte ik wat sneldrogende epoxy om het hele armatuur, voordat ik het in de houten sokkel plaatste. Om de elektronica vast te zetten heb ik een kleine hoeveelheid hete lijm aan de onderkant van het perfboard aangebracht en deze met de USB-poort naar beneden gemonteerd, zodat het later gemakkelijk te programmeren zou zijn. Ik heb de stroomconnectoren met elkaar verbonden, en de lampen zijn klaar! De volgende is de controller!

Stap 11: De controller

De controller
De controller
De controller
De controller
De controller
De controller

De eerste foto toont alle componenten die ik voor de controller heb gebruikt. Ze staan allemaal in het begin vermeld. Ik heb dezelfde technieken gebruikt als in de lampvoet om de controllerbox te maken, behalve dat er slechts 3 lagen hout zijn, waarvan de onderste 2 zijn uitgehold en de bovenste massief. Het is belangrijk dat het gat in de controller groot genoeg is voor de batterijhouder!In de bovenplaat heb ik de microfoonhouder getraceerd en een gat geboord met vleugels die er soepel in passen!

Stap 12: De drukknop

De drukknop
De drukknop
De drukknop
De drukknop
De drukknop
De drukknop
De drukknop
De drukknop

Om de modi van de lampen te veranderen, en om aan te geven of de controller aan of uit staat, gebruiken we een drukknop verlicht door een blauwe led-diode. Hiervoor gebruikte ik een drukknopcomponent om de elektrische interface naar de Wi-Fi-chip te voorzien, maar om het daadwerkelijke op te drukken gebruikte ik een duidelijke gameboy-knop. Ik vijlde alle oneffenheden van het oppervlak weg en boorde er een gat in. Daarna heb ik wat hete lijm gebruikt om de led-diode te bevestigen. Met de kolomboormachine heb ik een gat geboord dat groot genoeg was om comfortabel in de knop te passen. Nadat ik het onderdeel van de elektronische drukknop op een stuk perforatiebord had gesoldeerd (en volgens het schema bovenaan), heb ik de gameboy-knop met de LED-diode bovenop de drukknop bevestigd. Op deze manier kan men op de gameboy-knop klikken om de knop te activeren waaraan deze is vastgelijmd! Dit geheel werd in het gat gelijmd dat het vanaf het perfboard aan de onderkant bevestigde, zodat de gameboy-knop uit het gat zou steken.

Stap 13: Oplaadmodule en geluidsdetector

Oplaadmodule en geluidsdetector
Oplaadmodule en geluidsdetector
Oplaadmodule en geluidsdetector
Oplaadmodule en geluidsdetector
Oplaadmodule en geluidsdetector
Oplaadmodule en geluidsdetector

Ik wilde dat de oplaadmodule gelijk bleef met de voet van de lamp, dus ik markeerde de omtrek en trok deze over met een potlood. Daarna heb ik de beitel gebruikt om het vlak tegen het hout te laten zitten. In overeenstemming met het schema is de batterij bedraad met de oplaadmodule en via de aan / uit-schakelaar verbonden met het wifi-bord. De LED en drukknop is verbonden met het wifi-bord. Voor de geluidsdetector heb ik enkele startkabels gebruikt en deze ook op de juiste pinnen op het wifi-bord gesoldeerd. Ik stopte dit allemaal in de doos en lijmde de oplaadmodule op zijn plaats met behulp van wat sneldrogende epoxy.

Stap 14: De controller afronden

De controller voltooien
De controller voltooien
De controller voltooien
De controller voltooien
De controller voltooien
De controller voltooien
De controller voltooien
De controller voltooien

Aan de bovenkant van de controller boorde ik een groot kuiltje in het hout rond de microfoonmodule. Ik zal daar later wat stof toevoegen om de module te verbergen. Om de elektronica te verdoezelen heb ik een stukje dunne gefineerde balsa getraceerd ter grootte van het houten blok. Ik markeerde de hoeken waar ik wat poten zou zetten om op te staan. Ik heb ook de omtrek van de aan / uit-schakelaar getraceerd en er een gat voor gebeiteld. Het was erg bevredigend om de aan / uit-schakelaar op zijn plaats te ploffen! Voor poten gebruik ik eigenlijk een aantal mooie ladeknoppen. Om de aan/uit-schakelaar op de stroomkabels aan te sluiten, heb ik een paar goede oude kabelschoenen gebruikt en deze op de kabels geplooid. Dit maakt het makkelijker om de gehele bodemplaat los te koppelen als er onderhoud nodig is! Ik heb twee kleine schroeven gebruikt om de onderkant op zijn plaats te houden, die gemakkelijk kan worden verwijderd voor snelle toegang om nieuwe stukjes code naar het wifi-bord te uploaden. Ten slotte heb ik wat olie toegevoegd en 3 lagen insectennet gesneden om in het kleine kuiltje te passen dat ik in het begin had geboord. En de controller is compleet, het enige dat overblijft is om de code te uploaden naar de lampen en de controller!

Stap 15: Code en voltooide foto's

Code en voltooide foto's!
Code en voltooide foto's!

Tweede prijs in de Make it Glow-wedstrijd 2018

Aanbevolen: