Obsah:

Ozdobná LED lampa reagujúca na zvuk (Arduino): 5 krokov (s obrázkami)
Ozdobná LED lampa reagujúca na zvuk (Arduino): 5 krokov (s obrázkami)

Video: Ozdobná LED lampa reagujúca na zvuk (Arduino): 5 krokov (s obrázkami)

Video: Ozdobná LED lampa reagujúca na zvuk (Arduino): 5 krokov (s obrázkami)
Video: www.illuminations.pl - sterownik-led-dynamiczne-efekty-swietlne-5 2024, November
Anonim
Image
Image

Dobrý deň, je to môj prvý pokyn a nie som Angličan;) prosím, odpustite mi, ak robím chyby.

Téma, o ktorej som chcel hovoriť, je LED žiarovka, ktorá môže byť aj zvukovo reaktívna.

Príbeh začína s mojou manželkou, ktorá už dlho vlastní túto lampu z Ikea, a vždy si pri pohľade na ňu myslím, že by to mohol byť dobrý predmet na premenu pomocou LED pásika.

Potom, čo som si prečítal niekoľko inštrukcií, som videl túto tému, ktorá mi dala dobrú inšpiráciu, vďaka hre Natural Nerd

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

Keď hľadám informácie, aby som vedel, ako to funguje, našiel som aj dobrú animáciu

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

Ďakujem aj Michaelovi Bartlettovi

Začnime potom ladiť lampu Ikea, bude to štandardná lampa (biela) s potarom, aby bolo možné nastaviť jas, a potom sa prepne na lampu reagujúcu na hudbu s 8 rôznymi animáciami.

Video neukazuje dobre potar efekt, v skutočnosti je krajšie.

Ospravedlňujeme sa, ak som vynechal niektoré detaily, ale neplánoval som napísať návod predtým, ako som to urobil.

Upraviť: Pridal som nové video, ale môj fotoaparát (mobilný telefón) je nasýtený svetlom, ospravedlňujeme sa), vidíme efekt spustenia a bielu lampu s nastavením jasu a potom niekoľko hudobných efektov

Krok 1: Zoznam súčiastok

Tu je zoznam

  1. samozrejme samotná lampa
  2. arduino NANO (ako toto)
  3. Nano štít (nie je povinný, ale veľmi čiastkový)
  4. Zvukový modul (dávajte si pozor NEBERTE KY-037 alebo KY-038 s tým, že NIE sú vôbec rozumné)
  5. 3m LED pás RGBW (RGB by mohol stačiť, ale chcel som hrať s RGBW) Vzal som teplú bielu, je to ADDRESSABLE pásik, každú LED je možné ovládať individuálne, NIE JE to štandardný RGB pás.
  6. 1 potar (tu 5 potar)
  7. Napájanie 5v 20Ah (10 alebo 15 by mohlo stačiť, ale radšej som bol veľký)
  8. 2 kondenzátorový spínač (štandardný spínač by mohol byť tiež dobrý)
  9. kábel
  10. nožný spínač
  11. Kábel R/C (jednoduché pripojenie k 3 -kolíkovému senzoru)

Krok 2: Pripravte lampu

Pripravte si lampu
Pripravte si lampu
Pripravte si lampu
Pripravte si lampu
Pripravte si lampu
Pripravte si lampu

Lampa je v súprave a musí byť zostavená. Pretože nebudeme používať lampu a plast, ktorý uzamkne všetky rúrky k sebe, a pretože je ticho, nie je príliš tuhý pôvod, rozhodol som sa pridať skrutku, takže urobíme dieru a zaistíme každú trubicu dohromady. Dávajte si pozor, jedna je kratšia a začína odspodu.

Ospravedlňujeme sa, ale keď som to urobil, nedostal som dostatok obrázku.

Lampa je vysoká 1m38, použil som 2 kusy LED pásikov, ktoré som nasadil na 2 strany trubice.

Buďte opatrní, pásik musí byť v správnom zmysle, pretože kábel musí byť v spodnej časti, na takom páse LED je vstup a výstup, vstup by mal byť v spodnej časti. Každý LED pás je pre mňa dlhý 77 LED, ale neskôr uvidím, že je toho na arduino NANO príliš.

Pokúšam sa lepiť pás za tepla na tubu, ale keď som si objednal, vzal som silikónovú vodotesnú verziu a horúce lepidlo to nelepilo:(Namiesto toho som použil tie-rapy. Skúste pripojiť kábel súčasne.

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 sú vo vnútri žiarovky a relatívne dobre reagujú cez plast žiarovky.

Môžete si to dať, kam chcete, pripevnil som ich len kúskom lepidla v strede výšky lampy.

Ten najlepší je na prechod z bielej na animáciu.

Spodná časť je určená na zmenu štýlu animácie. K dispozícii je 8 animácií, 7 reaguje na hudbu a posledná sa len nekonečne pohybuje.

Na začiatku som chcel použiť posuvný hrnček, ale nevedel som, kam ho ľahko položiť, a tak som na vrchu urobil dieru a dal som rotačný.

Krok 4: Schéma a programovanie

Schéma a programovanie
Schéma a programovanie

Spojte všetko dohromady

A nahrajte kód

Používa iba knižnicu Adafruit_NeoPixel, uistite sa, že ste ju nainštalovali.

V kóde máte:

#define NUM_LEDS 74

Aj keď som použil LED pás s dĺžkou 77, nano nemalo pamäť a nič sa nestalo, kým som nezostúpil iba na 74 LED. Lepšie by bolo použiť Mega

#define MIC_LOW 0,0#define MIC_HIGH 737.0

Skontrolujte minimálnu / maximálnu hodnotu, ktorú získate so senzorom.

Keď deklarujete svoj LED pás, pre mňa to bol NEO_RGBW a 800 khz, skontrolujte si svoje špecifikácie.

Pásik Adafruit_NeoPixel = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);

Keď sa lampa rozsvieti, prejde navinutím na bielu, červenú, zelenú a modrú farbu, štartovaciu časť môžete odstrániť, ak taký štart nechcete.

Krok 5: Ďalšia verzia?

Moja žena mala trochu obavy, keď som jej operoval lampu, ale teraz to naozaj miluje.

Keď vkladáte kábel dovnútra, dávajte pozor, aby ste ho pripevnili, aby ste predišli neestetickým tieňom.

Napájací box je pomerne veľký a v spodnej časti vytvára tieň. Začínajúci pás LED vyššie by mohol obmedziť tiene.

Tlačidlo je vidieť, keď je svetlo zapnuté, nie je estetické, skúste ho umiestniť na bočnú stenu (ak je lampa blízko steny) a rovnakú stranu ako napájanie. ale je dobré vidieť, kde sú, nechcem na lampe robiť žiadne značky.

V poslednej verzii po kliknutí na tlačidlo efektu modrá dióda bliká, čo znamená, že sa dotknete tlačidla a ktorá animácia je aktívna, ale dá sa vylepšiť.

Mikroskop môže byť rozumnejší a divím sa, že vložím 2 mikro, aby mal lepšiu citlivosť.

Dalo by sa vytvoriť viac efektov, ale musím ísť na Mega, pretože pamäť dostupná na Nano je uzavretá na nulu.

Alternatívou môže byť aj rotačný kodér na zmenu efektu. Ale kapacitný prepínač sa mi zatiaľ páči:)

K hornej časti lampy som pripevnil kábel USB, aby som ju mohol ľahko naprogramovať.

Keď ho dostanem, pridám hlavný vypínač na napájacom kábli.

Všimnite si toho, že ak vás to zajtra unaví, môžete sa zbaviť LED a vrátiť pôvodnú žiarovku, ale naozaj si neviem predstaviť, prečo ….

Pridanie diaľkového ovládača je tiež v zozname nápadov.

Odporúča: