Obsah:

Riadené sviatočné svetlá ATTiny 85: 5 krokov
Riadené sviatočné svetlá ATTiny 85: 5 krokov

Video: Riadené sviatočné svetlá ATTiny 85: 5 krokov

Video: Riadené sviatočné svetlá ATTiny 85: 5 krokov
Video: Рождественская ярмарка в Праге и зимняя прогулка 2024 — Путеводитель по зимнему волшебству 2024, November
Anonim
ATTiny 85 riadené sviatočné svetlá
ATTiny 85 riadené sviatočné svetlá
Riadené sviatočné svetlá ATTiny 85
Riadené sviatočné svetlá ATTiny 85
Riadené sviatočné svetlá ATTiny 85
Riadené sviatočné svetlá ATTiny 85

Pri prehliadaní eBay som narazil na tieto reťazce 50 adresovateľných LED diód pomocou čipu WS2811, pričom si nemyslím, že sú skutočne navrhnuté tak, aby sa používali ako rozprávkové svetlá, fungujú dobre a na strome vyzerajú úžasne. Tiež by bolo možné zmeniť farby tak, aby boli vhodné pre akýkoľvek počet dovolenkových tém. Pretože sú takmer Vianoce, vydal som sa s množstvom červených a zelených, ako aj s niektorými vzormi, ktoré používajú veľa náhodných farieb a samozrejme, aký adresný projekt LED by bol úplný bez dúhy.

Mikroprocesor je ATTiny 85 a sú tu 3 tlačidlá, ktoré menia režim a rýchlosť vzorov, čo dúfam je dosť intuitívne.

Som veľkým fanúšikom ATTiny85, pretože funguje dobre s Arduino IDE, je lacný a podľa mojich skúseností je to celkom odolný čip.

Celkové náklady na sadu sú nižšie ako 15 GBP a dajú sa ľahko dokončiť cez víkend iba so základným nástrojom.

Potrebné dočasné diely:

  • Arduinouno alebo ekvivalent pre programovanie ATTiny
  • chlebová doska a prepojovacie vodiče na testovanie a programovanie ATTiny
  • spájkovačka a spájkovačka
  • horúca lepiaca pištoľ

Časti použité na stavbu:

Zahrnul som odkazy na niektoré položky na Amazone, aby som ich pomohol identifikovať, ale v žiadnom prípade to nie je najlepšie miesto na nákup a mali by ste nakupovať.

  • ATTiny85 plus voliteľná zásuvka DIP 8 IC (https://amzn.to/2RgKpeJ)
  • 1000uF kondenzátor * (pozri poznámky)
  • 3 x 1 až 5 kΩ Stiahnite odpory.
  • 1 x odpor 300-500Ω * (pozri poznámky)
  • 1 kus prototypovacej dosky (https://amzn.to/2Rn4YGs)
  • Kábel USB na DC (https://amzn.to/2BE2iyP)
  • Konektor zásuvky DC (https://amzn.to/2TUFbHy)
  • Bod adresovateľných LED diód (https://amzn.to/2Rm1Yds)
  • 3 x krátkodobý spínač
  • Rámček projektu (https://amzn.to/2DTeTzA)

3 okamžité tlačidlové spínače môžu byť ľubovoľného druhu, ale možno budete musieť prispôsobiť svoj dizajn tak, aby vyhovoval vašim vypínačom. Mal som niekoľko s dlhším gombíkom a 2 nohami, ktoré ich robia vhodnými pre tento projekt, pretože ich môžem prepichnúť dierou v hornom kryte a zospodu ich prilepiť na miesto.

* Toto je skopírované z Adafruit NeoPixel Überguide a vysvetľuje potrebu kondenzátora a odporu.

Pred pripojením NeoPixels k akémukoľvek veľkému zdroju napájania (DC „nástenná bradavica“alebo dokonca veľká batéria) pridajte cez svorky + a - kondenzátor (1 000 µF, 6,3 V alebo vyšší), ako je uvedené vyššie. Kondenzátor vyrovnáva náhle zmeny prúdu odoberaného pásikom. Medzi výstupný kolík údajov Arduino a vstup na prvý NeoPixel umiestnite odpor 300 až 500 Ohm. Rezistor by mal byť na konci drôtu najbližšie k NeoPixel (om), nie k mikrokontroléru. Niektoré výrobky už tento odpor obsahujú … ak si nie ste istí, pridajte jeden … zdvojnásobenie nie je na škodu!

Ďalšie veci na vedomie:

Spotreba energie je vždy niečo, na čo musíte pri adresovateľných diódach LED myslieť. Ak chcete zistiť, koľko energie budete potrebovať, jednoducho zoberte počet diód LED vo vašom poli a vynásobte ich 60, pretože každá dióda LED dokáže nakresliť 60 ma.

Jedná sa o reťazec 50, takže 50 x 60 je 3 000 alebo 3 ampéry, zatiaľ čo je to dosť veľa energie, stojí za to pamätať, že toľko spotrebujú iba vtedy, ak sú pri všetkých troch farbách plný jas. Môžete zariadiť, aby sa váš kód vyhýbal, alebo ho obmedziť pomocou príkazu setBrightness (). pri testovaní som zistil, že moje nastavenie funguje dobre na napájacom zdroji s výkonom 2 ampéry.

Vrelo odporúčam prečítať si Adafruit NeoPixel Überguide (https://learn.adafruit.com/adafruit-neopixel-uber…), pretože všetko vysvetľuje oveľa lepšie ako ja.

Krok 1: Vŕtanie

Vŕtanie
Vŕtanie
Vŕtanie
Vŕtanie
Vŕtanie
Vŕtanie

Vŕtanie

Do škatule projektu je niekoľko kôp.

  • 1x 8 mm vzadu pre elektrickú zásuvku
  • 3x 2,5 mm otvory vpredu pre 3 vodiče LED alebo 1 otvor, ktorý je dostatočne veľký na to, aby z neho mohli vychádzať všetky 3 zvody.
  • 3x 3,5 mm v hornej časti pre tlačidlá

Najlepšie je pilotovať 8 mm otvor, ale ako krabica z mäkkého plastu sa ľahko vyvŕta a nemalo by spôsobovať problémy

Krok 2: Spájkovanie

Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie

Pocínujte konektory napájacej zásuvky, vložte ich do škatule a utiahnite poistnú maticu.

Vložte gombíky do otvorov a horúce lepidlo alebo epoxid ich vložte na svoje miesto. Vytiahol som jednu nohu z každého z tlačidiel dohromady a spájkoval som ich dohromady, takže na všetky 3 tlačidlá budeme potrebovať iba jedno 5 voltové napájanie.

LED reťazce majú 2 ďalšie vodiče, ktoré pre tento projekt nepotrebujeme pripevniť, aby sme ich mohli prerušiť. Strihal som ich blízko k vrchu v mierne odlišných dĺžkach, aby sa nemohli skratovať. Tieto drôty si uschovajte, pretože ich môžeme recyklovať vo vnútri škatule

Tiež som prerušil konektor, pretože budeme spájkovať priamo na vodiče, odstrihnite čo najbližšie ku konektoru.

Prototypová doska sa veľmi dobre zmestila do projektovej skrinky, takže nevyžadovalo žiadne rezanie.

Spájkujte zásuvku IC na dosku niekde v blízkosti hornej časti, čo nám v spodnej časti poskytuje viac priestoru pre ostatné komponenty a pre pripojenie k reťazcu LED.

Spájkujte vodiče k fyzickým kolíkom 5, 6 a 7 pre tlačidlá, zapojte vodiče k sťahovacím odporom, ktoré sa zasa spoja so zemou

  • Kolík 5 = tlačidlo režimu
  • Kolík 6 = tlačidlo mínus rýchlosť
  • Kolík 7 = tlačidlo plus

Dátový vodič pre diódy LED sa pripája k fyzickému kolíku 3, takže zapojte ďalší vodič a druhý koniec pripojte k odporu 300-500 Ω niekde v spodnej časti dosky.

Ako hlavné napájacie vodiče môžeme použiť drôty, ktorými sme prerušili reťazec LED

  • Pripojte kolík 8 zásuvky IC, vodič pre tlačidlá a ČERVENÝ vodič hlavného reťazca LED k 5V
  • Pripojte kolík 4 zásuvky IC, všetky 3 stiahnuté odpory a hlavný biely vodič LED k uzemneniu

Spájkujte 5V vodič gombíka na spoločný pre tlačidlá. Pripojte každé tlačidlo k správnemu kolíku integrovaného obvodu. Našťastie na obrázkoch vidíte, že som si kúpil vodiče, ktoré sa pripájajú k IC do stredu dosky s odporom na jednej strane a tlačidlom na druhej strane.

Kondenzátor som umiestnil na dosku, ale bolo by jednoduchšie ho pripojiť k nohám zásuvky.

Akonáhle je doska kompletná, vložte 3 vodiče pre reťazec LED cez otvory a spájkujte na dosku. Pripojte napájacie káble do zásuvky. Tieto zásuvky majú stredový kolík (zvyčajne V+) spojený s kratšou nohou, ale vždy je najlepšie skontrolovať ho.

Pred lepením všetkého na miesto je najlepšie skontrolovať, či všetko funguje, pretože je ľahké vynechať spojenie.

Odporúča: