Obsah:

Ozdobná LED lampa reagující na zvuk (Arduino): 5 kroků (s obrázky)
Ozdobná LED lampa reagující na zvuk (Arduino): 5 kroků (s obrázky)

Video: Ozdobná LED lampa reagující na zvuk (Arduino): 5 kroků (s obrázky)

Video: Ozdobná LED lampa reagující na zvuk (Arduino): 5 kroků (s obrázky)
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #5 2024, Červenec
Anonim
Image
Image

Dobrý den, je to můj první pokyn a nejsem Angličan;) prosím, promiňte mi, pokud dělám chyby.

Předmět, o kterém jsem chtěl mluvit, je LED lampa, která může být také zvukově reaktivní.

Příběh začíná mojí manželkou, která tuto lampu z Ikea vlastní již dlouho, a vždy si při pohledu na ni myslím, že by to mohl být dobrý předmět pro její transformaci pomocí LED pásku.

Když jsem si přečetl několik instrukcí, viděl jsem toto téma, které mi díky Natural Nerd dalo dobrou inspiraci

www.instructables.com/id/Music-Reactive-De…

Když hledám informace, abych věděl, jak to funguje, našel jsem také dobrou animaci

learn.sparkfun.com/tutorials/addressable-r…

Děkuji také Michaelovi Bartlettovi

Začněme tedy ladit lampu Ikea, bude to standardní lampa (bílá) s potarem, aby bylo možné upravit jas, a pak se přepne na lampu reagující na hudbu s 8 různými animacemi.

Video neukazuje dobře potarův efekt, ve skutečnosti je hezčí.

Omlouvám se, pokud jsem vynechal některé detaily, ale neměl jsem v plánu napsat instruktáž, než jsem to udělal.

Upravit: Přidal jsem nové video, ale můj fotoaparát (mobilní telefon) je nasycen světlem, omlouvám se za to), vidíme startovací efekt a bílou lampu s nastavením jasu a poté několik hudebních efektů

Krok 1: Seznam dílů

Tady je seznam

  1. samozřejmě samotná lampa
  2. arduino NANO (jako toto)
  3. Nano štít (není povinný, ale velmi dílčí)
  4. Zvukový modul (pozor NEBERTE KY-037 nebo KY-038 s NEJSOU vůbec rozumné)
  5. 3m LED pás RGBW (RGB by mohl stačit, ale chtěl jsem si hrát s RGBW) Vzal jsem teplou bílou, je to ADDRESSABLE pás, každou LED lze ovládat individuálně, NENÍ to standardní RGB pás
  6. 1 potar (zde 5 potar)
  7. Napájení 5v 20Ah (10 nebo 15 by mohlo stačit, ale raději jsem byl velký)
  8. 2 kondenzátorový spínač (standardní spínač by mohl být také dobrý)
  9. kabel
  10. nožní spínač
  11. Kabel R/C (snadné připojení k 3pinovému senzoru)

Krok 2: Připravte lampu

Připravte lampu
Připravte lampu
Připravte lampu
Připravte lampu
Připravte lampu
Připravte lampu

Lampa je v sadě a musí být sestavena. Protože nebudeme používat lampu a plast, který uzamkne všechny trubky dohromady, a protože je tichý, ne příliš tuhý na původ, rozhodl jsem se přidat šroub, takže vytvořte otvor a zajistěte každou trubku dohromady. Buďte opatrní, jeden je kratší a začíná odspodu.

Omlouvám se, když jsem to udělal, nedostal jsem dostatečný obrázek.

Lampa je vysoká 1m38, použil jsem 2 kusy LED pásku, který jsem dal na 2 strany trubice.

Buďte opatrní, pás musí být ve správném smyslu, protože kabel musí být ve spodní části, na takovém LED pásku je vstup a výstup, vstup by měl být dole. Každý LED pás je pro mě dlouhý 77 LED, ale později uvidím, že je toho na arduino NANO příliš.

Snažím se pásek lepit za tepla na tubu, ale když jsem si objednal, vzal jsem silikonovou vodotěsnou verzi a horké lepidlo to nelepilo:(Místo toho jsem tedy použil tie-rapy. Přemýšlejte o připojení kabelu současně.

Krok 3: Kapacitní spínače a Potar

Kapacitní spínače a Potar
Kapacitní spínače a Potar
Kapacitní spínače a Potar
Kapacitní spínače a Potar
Kapacitní spínače a Potar
Kapacitní spínače a Potar
Kapacitní spínače a Potar
Kapacitní spínače a Potar

Dva kapacitní spínače jsou uvnitř lampy a reagují relativně dobře skrz plast lampy.

Můžete si to dát, kam chcete, připevnil jsem je jen kouskem lepidla uprostřed výšky lampy.

Nejlepší je pro přechod z bílé na animaci.

Ta spodní je pro změnu stylu animace. K dispozici je 8 animací, 7 je hudebně reaktivních a poslední je jen nekonečný pohyb.

Na začátku jsem chtěl použít posuvný hrnec, ale nevěděl jsem, kam ho snadno umístit, a tak jsem nakonec nahoře udělal díru a dal rotační.

Krok 4: Schéma a programování

Schéma a programování
Schéma a programování

Propojte vše dohromady

A nahrajte kód

Používá pouze knihovnu Adafruit_NeoPixel, nezapomeňte ji nainstalovat.

V kódu máte:

#define NUM_LEDS 74

I když jsem použil LED pásek o délce 77, nano bylo bez paměti a nic se nestalo, dokud jsem nesestoupil pouze na 74 LED. Možná by bylo lepší použít Mega

#definovat MIC_LOW 0,0#definovat MIC_HIGH 737.0

Zkontrolujte prosím minimální / maximální hodnotu, kterou získáte se senzorem.

Když deklarujete svůj LED pás, pro mě to byl NEO_RGBW a 800 khz, zkontrolujte si své specifikace.

Proužek Adafruit_NeoPixel = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);

Když se lampa spustí, projde bílou, červenou, zelenou a modrou barvou, můžete startovací část odstranit, pokud takový start nechcete.

Krok 5: Další verze?

Moje žena měla trochu obavy, když jsem jí provedl operaci Lampy, ale teď ji opravdu miluje.

Při vkládání kabelu dovnitř dávejte pozor, abyste je připevnili, abyste se vyhnuli neestetickým stínům.

Napájecí skříňka je poměrně velká a ve spodní části vytváří stín, počínaje vyšším pásem LED by se stíny mohly snížit.

Tlačítko je vidět, když je světlo zapnuté, není estetické, zkuste jej umístit na stranu zdi (pokud je lampa poblíž zdi) a stejnou stranu jako napájení. ale je dobré vidět, kde jsou, nechci na lampě dělat žádné značky.

V poslední verzi, když kliknete na tlačítko efektu, modrá LED bliká, což znamená, že se dotknete tlačítka a která animace je aktivní, ale lze ji vylepšit.

Mikroskop by mohl být rozumnější a zajímalo by mě, jestli dát 2 mikro, aby měl lepší citlivost.

Mohl by být vytvořen větší efekt, ale musím jít na Mega, protože paměť dostupná na Nano je uzavřena na nulu.

Alternativou může být také rotační kodér pro změnu efektu. Ale prozatím mám rád kapacitní přepínač:)

K horní části lampy jsem připojil kabel USB, abych ji mohl snadno naprogramovat.

Až jej obdržím, přidám na vypínač obecný vypínač.

Všimněte si, že pokud jste zítra s tím unavení, můžete se zbavit LED a vrátit původní lampu, ale opravdu si nedovedu představit, proč….

Přidání dálkového ovládání je také v seznamu nápadů.

Doporučuje: