INHOUDSOPGAWE:
- Stap 1: Deellys
- Stap 2: Berei die lamp voor
- Stap 3: Die kapasitiewe skakelaars en die potar
- Stap 4: Skematiese en programmering
- Stap 5: volgende weergawe?
Video: Dekoratiewe LED -lamp klankreaktief (Arduino): 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Goeie dag, dit is my eerste opdrag, en ek is nie 'n Engelse nie;) vergewe my asseblief as ek foute maak.
Die onderwerp waaroor ek wou praat, is 'n LED -lamp wat ook klankreaktief kan wees.
Die verhaal begin met my vrou wat al lank hierdie lamp van Ikea besit, en as ek daarna kyk, dink ek altyd dat dit 'n goeie onderwerp kan wees om dit met 'n LED -strook te omskep.
Toe ek 'n paar instruksies gelees het, het ek die onderwerp gesien wat my goeie inspirasie gegee het, danksy Natural Nerd
www.instructables.com/id/Music-Reactive-De…
Op soek na inligting om te weet hoe dit werk, vind ek ook goeie animasie daarin
learn.sparkfun.com/tutorials/addressable-r…
Dankie ook aan Michael Bartlett
Laat ons dan begin om die Ikea -lamp af te stem; dit is 'n standaardlamp (wit) met 'n pot om die helderheid aan te pas, en dan skakel dit oor na 'n reaktiewe musieklamp met 8 verskillende animasies.
Die video wys nie die potar -effek nie, dit is in werklikheid mooier.
Ek is jammer as ek 'n paar besonderhede mis, maar ek was nie van plan om 'n instruksie te skryf voordat ek dit gemaak het nie.
Edit: Ek het 'n nuwe video bygevoeg, maar my kamera (selfoon) is versadig met die lig, jammer daarvoor), ons kan die begin -effek sien en die wit lamp met helderheid, en dan 'n paar musiek -effekte
Stap 1: Deellys
Hier is die lys
- natuurlik die lamp self
- 'n arduino NANO (soos hierdie)
- Nano -skild (nie verpligtend nie, maar baie deels)
- Klankmodule (wees versigtig, neem NIE KY-037 of KY-038 mee nie, is glad nie verstandig nie)
- 3m LED -strook RGBW ('n RGB kan genoeg wees, maar ek wou met RGBW speel)
- 1 pot (5 poter hier)
- Krag 5v 20Ah (10 of 15 kan genoeg wees, maar ek verkies om groot te wees)
- 2 kondensatorskakelaar (standaardskakelaar kan ook goed wees)
- kabel
- Voet skakelaar
- R/C -kabel (maklik om aan te sluit op 'n 3 -pins sensor)
Stap 2: Berei die lamp voor
Die lamp is in kit en moet gemonteer word. Aangesien ons nie die lamp en die plastiek wat alle buise aan mekaar sluit, sal gebruik nie, en omdat dit baie styf is, besluit ek om 'n bout by te voeg, maak 'n gaatjie en maak elke buis vas. Wees versigtig, die een is korter en is die begin van onder af.
Jammer ek het nie genoeg prentjie gekry toe ek dit gedoen het nie.
Die lamp is 1m38 hoog, ek het 2 stuk geleide strook gebruik wat ek aan die 2 kant van die buis aangebring het.
Wees versigtig, die strook moet in die regte sin wees, want die kabel moet onderaan wees, daar is 'n ingang en 'n uitset op so 'n LED -strook; die ingang moet onderaan wees. Elke LED -strook is 77 LED lank vir my, maar sal later sien dat dit te veel is vir arduino NANO.
Ek probeer die strook aan die buis warm plak, maar toe ek bestel, neem ek die silikoon waterdigte weergawe, en die warm gom plak dit nie:(So ek het eerder tie-raps gebruik. Dink daaraan om terselfdertyd 'n kabel aan te sluit.
Stap 3: Die kapasitiewe skakelaars en die potar
Die twee kapasitiewe skakelaars is binne -in die lamp en reageer relatief goed deur die plastiek van die lamp.
U kan dit plaas waar u wil; ek het dit met 'n stuk kleefmiddel vasgemaak, in die middel van die lamp.
Die boonste een is om van wit na animasie oor te skakel.
Die onderste een is om die styl van animasie te verander. Daar is 8 animasies, 7 is musiekreaktief, en die laaste een is oneindig roerend.
In die begin wou ek 'n skuifpot gebruik, maar ek het nie geweet waar om dit maklik te plaas nie, so uiteindelik het ek 'n gat aan die bokant gemaak en 'n draai gemaak.
Stap 4: Skematiese en programmering
Verbind alles saam
En laai die kode op
U gebruik net die Adafruit_NeoPixel -biblioteek, maar u moet dit geïnstalleer het.
In die kode het u:
#definieer NUM_LEDS 74
Selfs as ek 'n led -strook van 77 lengte gebruik het, was die nano uit die geheue en gebeur niks totdat ek net na 74 LED gaan. Miskien is dit beter om 'n Mega te gebruik
#definieer MIC_LOW 0.0#definieer MIC_HIGH 737.0
Gaan die min / maksimum waarde wat u met u sensor kry, na.
As u u LED -strook verklaar, was dit vir my NEO_RGBW en 800 khz, kyk na u spesifikasies.
Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);
As die lamp begin, gaan dit deur 'n rolletjie wit, rooi, groen en blou, as u nie so 'n begin wil hê nie, kan u die begindeel verwyder.
Stap 5: volgende weergawe?
My vrou was 'n bietjie bekommerd toe ek 'n operasie aan haar lamp gemaak het, maar nou is sy dol daaroor.
As u die kabel binne sit, moet u dit versigtig aanheg om narkose skaduwees te vermy.
Die kragkas is redelik groot en maak 'n skaduwee aan die onderkant. As die LED -strook hoër begin, kan dit skaduwees verminder.
Die knoppie word gesien as die lig aan is, dit is nie esteties nie; dink aan die kant van die muur (as die lamp naby 'n muur is) en dieselfde kant as die krag. maar dit is goed om te sien waar hulle is, ek wil geen merk op die lamp maak nie.
In die laaste weergawe, as u op die effekknoppie klik, flits die blou led om aan te dui dat u op die knoppie raak en watter animasie aktief is, maar dit kan verbeter word.
Die mikro kan verstandiger wees, en ek wonder om 2 mikro te plaas om 'n beter sensitiwiteit te hê.
Daar kan meer effek geskep word, maar ek moet 'n Mega gebruik, aangesien die geheue wat op Nano beskikbaar is, tot nul gesluit is.
'N Draaikodeerder om die effek te verander, kan ook 'n alternatief wees. Maar ek hou solank van kapasitiewe skakelaar:)
Ek het 'n USB -kabel aan die bokant van die lamp vasgemaak om dit maklik te kan programmeer.
Ek sal 'n algemene skakelaar op die netsnoer byvoeg wanneer ek dit ontvang.
Let daarop dat as u môre moeg is, u van die led ontslae kan raak en die aanvanklike lamp kan terugsit, maar ek kan my nie regtig voorstel hoekom nie …
Die byvoeging van afstandsbediening is ook op die idee lys.
Aanbeveel:
DIY dekoratiewe horlosie: 7 stappe (met foto's)
DIY dekoratiewe horlosie: ek hou nie daarvan om rommelhout of MDF wat ek lê, weg te gooi nie, en aangesien ek soveel gebruik vir projekte op Home-Dzine.co.za. daar is altyd baie stukkies. Klein projekte is ideaal vir die gebruik van afvalstowwe en hierdie versiering
Vakuumbuislamp - klankreaktief: 14 stappe (met foto's)
Vakuumbuislamp - klankreaktief: ek het dit al gesê en ek sal dit weer sê - vakuumbuise is 'n wonderlike ding om te aanskou! Ek dink eintlik dat ek 'n effense obsessie met vakuumbuise kan hê. Elke keer as ek 'n paar vakuumbuise op my reise teëkom, moet ek dit koop. Die probleem
Dekoratiewe RGB LED -lampe vir blomme - DIY: 7 stappe (met foto's)
Dekoratiewe RGB LED -lampe vir blomme | DIY: In hierdie tutoriaal sal ons u wys hoe u 'n dekoratiewe RGB LED -blom kan maak. U kan die video kyk wat in hierdie stap ingebou is vir konstruksie, onderdele lys, stroombaan diagram & toets, of u kan voortgaan om die berig te lees vir meer inligting
Arduino Infinity Mirror (Bluetooth en klankreaktief): 9 stappe (met foto's)
Arduino Infinity Mirror (Bluetooth & Sound Reactive): Ek het 'n Infinity Mirror geskep vir 'n skoolprojek met Arduino wat u met u telefoon of tablet kan beheer met behulp van Bluetooth. Die spieël het ook 'n ingeboude mikrofoon wat klank/musiek opspoor en dienooreenkomstig reageer deur opvallende
Dekoratiewe LED -lanterns: 4 stappe (met foto's)
Dekoratiewe LED -lanterns: Hierdie projek is spesiaal ontwerp vir die Instructables LED -wedstryd. Dit is ontwerp om bekostigbare komponente en gereedskap te gebruik wat beskikbaar is by Digi-Key en gratis sagteware van Autodesk (spesifiek Tinkercad). Terwyl ek 'n