Kazalo:
- 1. korak: Seznam delov
- 2. korak: Pripravite svetilko
- 3. korak: Kapacitivna stikala in Potar
- 4. korak: Shema in programiranje
- 5. korak: Naslednja različica?
Video: Zvočno reaktivna okrasna LED svetilka (Arduino): 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:06
Dober dan, to je moj prvi pouk in nisem Anglež;) prosim, oprostite mi, če delam napake.
Tema, o kateri sem želel govoriti, je LED svetilka, ki je lahko tudi zvočno reaktivna.
Zgodba se začne z mojo ženo, ki je že dolgo lastnica te svetilke iz Ikee in ob pogledu nanjo vedno pomislim, da bi jo bilo dobro zamenjati z LED trakom.
Potem sem ob branju nekaj navodil videl tisto temo, ki mi je po zaslugi Natural Nerd dala dober navdih
www.instructables.com/id/Music-Reactive-De…
Če iščem informacije o tem, kako deluje, najdem tudi dobro animacijo
learn.sparkfun.com/tutorials/addressable-r…
Hvala tudi Michaelu Bartlettu
Nato začnimo z uglaševanjem te svetilke Ikea, to bo standardna svetilka (bela) s potarjem, ki lahko prilagodi svetlost, nato pa bo preklopila na glasbeno reaktivno svetilko z 8 različnimi animacijami.
Videoposnetek ne prikazuje dobro učinka potarja, v resnici je lepši.
Oprostite, če zamudim nekaj podrobnosti, vendar nisem nameraval napisati navodil, preden jih naredim.
Uredi: Dodal sem nov video, vendar je moja kamera (mobilni telefon) nasičena s svetlobo, oprostite za to), vidimo učinek zagona in belo svetilko z nastavitvijo svetlosti ter nato še več glasbenega učinka
1. korak: Seznam delov
Tukaj je seznam
- seveda sama svetilka
- arduino NANO (kot je ta)
- Nano ščit (ni obvezno, vendar zelo delno)
- Zvočni modul (bodite previdni, NE vzemite KY-037 ali KY-038 z, sploh nista smiselna)
- 3 m LED trak RGBW (RGB bi lahko bil dovolj, vendar sem se želel igrati z RGBW) Vzel sem toplo belo, to je NASLOVNI trak, vsako LED lahko ukažemo posebej, NI standardni RGB trak
- 1 potar (5 potar tukaj)
- Napajanje 5v 20Ah (10 ali 15 bi lahko bilo dovolj, vendar sem raje velik)
- 2 kondenzatorsko stikalo (tudi standardno stikalo bi lahko bilo dobro)
- kabel
- nožno stikalo
- R/C kabel (enostaven za povezavo s 3 -polnim senzorjem)
2. korak: Pripravite svetilko
Svetilka je v kompletu in jo je treba sestaviti. Ker ne bomo uporabljali svetilke in plastike, ki zapira vse cevi skupaj, in ker je tiho in ni zelo trdo na izvoru, sem se odločil, da dodam vijak, zato naredimo luknjo in pritrdimo vsako cev skupaj. Bodite previdni, eden je krajši in je začetek od spodaj.
Žal nisem dobil dovolj slike, ko sem to naredil.
Svetilka je visoka 1m38, uporabil sem 2 kosa led traku, ki sem ga postavil na 2 strani cevi.
Bodite previdni, trak mora biti v desnem senzorju, ker mora biti kabel na dnu, na takem LED traku sta vhod in izhod, vhod mora biti na dnu. Vsak LED trak je zame dolg 77 LED, kasneje pa bom videl, da je preveč za arduino NANO.
Poskušam vroče lepiti trak na cev, a ko sem naročil, sem vzel silikonsko vodoodporno različico in vroče lepilo je ni zlepilo:(Zato sem namesto tega uporabil kravate. Priključite kabel hkrati.
3. korak: Kapacitivna stikala in Potar
Dva kapacitivna stikala sta v notranjosti svetilke in relativno dobro reagirata skozi plastiko svetilke.
Lahko ga postavite kamor želite, pritrdil sem ga le s kosom lepila na sredini svetilke.
Prva je namenjena prehodu iz bele v animacijo.
Spodnji del je namenjen spreminjanju sloga animacije. Obstaja 8 animacij, 7 je glasbeno reaktivnih, zadnja pa se le neskončno premika.
Za potar sem na začetku hotel uporabiti drsni potar, vendar nisem vedel, kam naj ga enostavno postavim, zato sem na koncu naredil luknjo na vrhu in postavil vrtljivo.
4. korak: Shema in programiranje
Povežite vse skupaj
In naložite kodo
Uporablja samo knjižnico Adafruit_NeoPixel, ne pozabite jo namestiti.
V kodi imate:
#define NUM_LEDS 74
Tudi če sem uporabil led trak dolžine 77, je nano zmanjkalo pomnilnika in nič se ni zgodilo, dokler nisem padel le na 74 LED. Mogoče bi bilo bolje uporabiti Mega
#define MIC_LOW 0.0#define MIC_HIGH 737.0
Preverite vrednost min / max, ki jo dobite s senzorjem.
Ko deklarirate svoj LED trak, je bil zame NEO_RGBW in 800 khz, preverite svoje specifikacije.
Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);
Ko se svetilka zažene, gre skozi zvite bele, rdeče, zelene in modre, lahko odstranite začetni del, če ne želite takšnega zagona.
5. korak: Naslednja različica?
Moja žena je bila nekoliko zaskrbljena, ko sem operiral njeno svetilko, zdaj pa ji je res všeč.
Ko kabel vstavite v notranjost, jih pazljivo pritrdite, da se izognete neestetičnim sencam.
Škatla za napajanje je precej velika in na dnu naredi senco, pri čemer višji LED trak lahko zmanjša sence.
Gumb je viden, ko je luč prižgana, ni estetski, pomislite, da ga postavite na stran stene (če je svetilka blizu stene) in na isto stran kot napajanje. ampak dobro je videti, kje so, ne želim narediti nobene oznake na svetilki.
V zadnji različici, ko kliknete gumb za učinek, modra LED utripa, kar pomeni, da se dotaknete gumba in katera animacija je aktivna, vendar jo je mogoče izboljšati.
Mikro bi lahko bil bolj razumen in sprašujem se, če bi dal 2 mikro za boljšo občutljivost.
Učinek bi lahko bil večji, vendar mislim, da je treba uporabiti Mega, saj je pomnilnik, ki je na voljo na Nano, zaprt na nič.
Alternativa bi lahko bil tudi rotacijski dajalnik za spremembo učinka. Ampak zaenkrat mi je všeč kapacitivno stikalo:)
Na vrh svetilke sem priključil kabel USB, da sem ga lahko enostavno programiral.
Ko bom prejel napajalni kabel, bom dodal splošno stikalo.
Upoštevajte, da če ste jutri utrujeni s tem, se lahko znebite led in vrnete začetno svetilko, vendar si res ne predstavljam zakaj …
Dodajanje daljinskega upravljalnika je tudi na seznamu idej.
Priporočena:
Zvočno reaktivna LED matrika DIY: 6 korakov
Zvočno reaktivna LED matrika DIY: Ste že kdaj čutili potrebo po hladni matriki RGB s funkcijo zvočne reakcije, vendar je bilo to zelo težko narediti ali kupiti zelo drago? No, zdaj je vašega čakanja konec. V svoji sobi lahko imate kul Audio Reactive RGB LED matriko. Ta instrument
Amplituda in frekvenca Okrasna reaktivna svetloba: 6 korakov
Amplitude in Frequency Reactive Light Decoration: Ta koda projekta se sklicuje na: https: //www.instructables.com/id/Sound-Reactive-Li…https: //www.norwegiancreations.com/2017/08/what- i … Zasnova strojne opreme se je sklicevala na: https: //www.instructables.com/id/Music-Reactive-De … Spremembe: 1. A
Zvočno reaktivna svetlobna kocka, predstavljena v Hackspaceu: 5 korakov
Sound Reactive Light Cube, predstavljen v Hackspaceu: Uvod Danes bomo izdelali zvočno reaktivno leseno kocko. Ki bo spreminjal barvo v popolni sinhronizaciji z okoliškimi zvoki ali vibracijami. Predstavljeno v #Hackspace 16. številki https://hackspace.raspberrypi.org/issues/16 Potrebna je strojna programska oprema
Vakuumska cevna svetilka - zvočno reaktivna: 14 korakov (s slikami)
Vakuumska svetilka - zvočno reaktivna: to sem že rekel in še enkrat bom povedal - vakuumske cevi so neverjetna stvar! Pravzaprav mislim, da imam morda rahlo obsedenost z vakuumsko cevjo. Vsakič, ko na svojih potovanjih naletim na kakšne vakuumske cevi, jih moram kupiti. Težava
ESP8266 / Arduino RGB LED božična okrasna okna: 5 korakov (s slikami)
ESP8266 / Arduino RGB LED božična okrasna okna: To je tisti letni čas: december. In v moji soseski vsi okrasijo svojo hišo in okna z nekaj božičnimi lučmi. Tokrat sem se odločil, da bom z modulom ESP8266 in le nekaj RGB LED sestavil nekaj posebnega. Ti c