Obsah:

Svetelný efekt krbu: 4 kroky
Svetelný efekt krbu: 4 kroky

Video: Svetelný efekt krbu: 4 kroky

Video: Svetelný efekt krbu: 4 kroky
Video: ТАО: Путь Вознесения. Книга 3. Язык Света. Одинарные тоны Творения. 2024, November
Anonim
Svetelný efekt krbu
Svetelný efekt krbu
Svetelný efekt krbu
Svetelný efekt krbu
Svetelný efekt krbu
Svetelný efekt krbu

Po dlhom a chladnom zimnom dni nie je príjemné sedieť pred krbom v teple vášho domu? Väčšina ľudí nemá skutočne krb, ale ani pohľad alebo svetlo plameňov dokáže zahriať vás a vaše chladné srdce.

Ak hľadáte tento útulný pocit, ste na správnom mieste! Ukážem vám, ako si pomocou dosky Arduino a adresovateľných pásikov LED môžete vytvoriť svoj vlastný svetelný efekt krbu. Na zimu budete mať dostatok času na realizáciu tohto projektu.

Rád by som uviedol, že obrázky nereprezentujú skutočné farby svetla, možno kvôli vyváženiu bielej fotoaparátu môjho telefónu. Video so sviečkami má najbližšie k skutočným farbám. Keďže je tento návod k dispozícii pre dúhovú súťaž, je dôležité, aby to boli oranžové farby na obrázkoch.

Zásoby

Veci, ktoré budete potrebovať:

  • Doska Arduino (použil som nano klon, môžete použiť takmer akýkoľvek druh)
  • Adresovateľný RGB LED pás WS2812B (požadovaná dĺžka, tá moja má 29 LED)
  • 5 V nástenný adaptér (9 V je tiež v poriadku)
  • Hliníkový LED profil (požadovaná dĺžka)
  • Tlačidlo (normálne otvorené)
  • Spojovacia skrinka (malá)
  • Drôty
  • Chladiace rúrky (voliteľné)

Veci, ktoré budete používať:

  • Spájkovačka a spájkovačka
  • Skalpel alebo úžitkový nôž
  • Tepelná zbraň alebo zapaľovač
  • Bočná rezačka
  • Píla na kov alebo ručná píla

Krok 1: Koncept

Použil som klon Arduino Nano z ebay, pri tomto type sa nemusíte držať, dá sa použiť akákoľvek doska Arduino. Budete potrebovať kus adresovateľného RGB LED pásu WS2812B. Ovládač posiela N*16 bitov informácií do prvej LED diódy. Prvá dióda LED načíta prvých 16 bitov a nechá prejsť ostatné informácie ((N-1)*16 bitov). Týmto spôsobom môžeme ovládať LED diódy celého pásu jeden po druhom iba s jedným výstupom dosky. Jeden vstup používam aj na tlačidlo, takže môžem ľahko vyberať vzory.

Samotné zariadenie je skutočne jednoduché, ľahko ho zostaví aj začiatočník. Aj v tomto jednoduchom projekte je veľa vecí, ktoré môžete vynechať, čo je ešte jednoduchšie. Ak upravíte kód, môžete odstrániť tlačidlo alebo ak by ste nechceli používať hliníkový profil, je to úplne v poriadku. Jednoducho prilepte pásik kdekoľvek chcete.

Krok 2: Výroba zariadenia

Výroba zariadenia
Výroba zariadenia
Výroba zariadenia
Výroba zariadenia
Výroba zariadenia
Výroba zariadenia

Najprv sa musíte rozhodnúť o dĺžke svetelného radu krbu. Môže to byť meter, dvor, môj má asi 50 cm. LED pás môžete prestrihnúť medzi akýmikoľvek LED diódami. Mal som 52 cm dlhý hliníkový profil, takže sa doň zmestilo iba 29 diód LED. Ak ste sa rozhodli pre dĺžku pásu, odstrihnite ho. Potom musíte odrezať hliníkový profil. Odporúčame rezať profil o niečo dlhšie (asi o 2 cm dlhšie), aby zostalo miesto pre drôty a koncové diely. Zaistite ju do profilu pomocou obojstrannej pásky na zadnej strane pásky LED. Zatlačte kryt plastového profilu na miesto. Ak nechcete používať profil, môžete pásik LED nalepiť na miesto neskôr.

Na LED pás budete potrebovať 3 vodiče.

  • 5V
  • GND
  • Údaje v

Tieto 3 vodiče spájkujte s prúžkom. Nezabudnite spájkovať vstupnú stranu prúžku (malý trojuholník ukazuje smer toku údajov).

Vyrežte alebo vyvŕtajte otvor do hornej časti spojovacej skrinky, aby vaše normálne otvorené tlačidlo dokonale zapadlo. Pripojte dva vodiče k tlačidlovým konektorom. Tu môžete použiť zmršťovacie bužírky alebo elektrickú pásku.

Vystrihnite alebo vyvŕtajte 2 malé otvory po stranách krabice, aby ste mohli privádzať energiu a vodiče z diód LED. Spájkovacie konektory na koncoch drôtov. (Ak používate aj nano, použite ženské hlavičky).

Pripojte vodiče nástenného adaptéra k GND a VIN. Ak používate regulovaný 5V zdroj, môžete ho namiesto VIN pripojiť na 5V. Pripojte kolíkové tlačidlá k GND a D4 (môžete použiť aj iné GPIO piny, ak upravíte kód). Pripojte LED pásik k GND, 5V a D3 (môžete použiť aj iné GPIO piny, ak upravíte kód). Ak vám dôjdu piny GND, možno budete musieť použiť pin GND v hlavičke ISP. Ovládač môžete do škatule zaistiť horúcim lepidlom alebo obojstrannou páskou. Alebo to môžete nechať tak (ako som to urobil ja).

Krok 3: Programovanie

Tento krok je pomerne ľahký, ale budete potrebovať knižnicu neopixelov od adafruit. Odtiaľto si ho môžete stiahnuť pomocou môjho programového kódu. Po procese sťahovania musíte presunúť knižnicu neopixel do priečinka knižníc Arduino. Programový kód môžete presunúť vedľa svojich skíc Arduino.

Ak si neželáte zmeniť môj kód, pripojte svoje Arduino a v IDE môžete vybrať typ dosky a port. V prípade potreby vykonajte potrebné úpravy a kliknite na tlačidlo Nahrať. IDE by malo skompilovať a nahrať kód na vašu dosku a je pripravené na akciu.

Požadovaný vzor LED diódy môžete zvoliť pomocou tlačidla. Môj kód obsahuje krb, sviečku a umierajúci krb spolu s ďalšími vzormi.

V režime sviečky centrálna dióda LED pulzuje a bliká žltooranžovou farbou. V krbe predstavuje každá LED malý plameň. Každý plameň má maximum a minimum svetla, čím je jasnejší, tým je bližšie k žltej farbe. Stmievače plameňov budú mať oranžovo-červenú farbu. V každom cykle sú hodnoty plameňa náhodne generované z predchádzajúcej hodnoty, ale táto hodnota nemôže byť príliš ďaleko od susedných. Umierajúce svetlo krbu bude tmavšie a po určitom čase bude iba slabo žiariť v červenšej farbe

Môžete nastaviť počet diód LED v mojom kóde alebo sa môžete pohrať s hodnotami na začiatku môjho programového kódu. Snažil som sa, aby bol efekt ohňa celkom realistický a myslím, že sa to celkom osvedčilo.

Krok 4: Koniec

Tu sú 3 videá tohto efektu. Krb, sviečka a časový odstup od umierajúceho krbu.

Skončil si. Vytvorili ste pre svoj domov pekné krbové svetlo.

Je to pekný a jednoduchý projekt, ktorý zvládnu za chvíľu vytvoriť aj začiatočníci.

Neváhajte sa opýtať na tento projekt v komentároch, som rád, že vám môžem pomôcť s akýmikoľvek problémami.

Odporúča: