Obsah:

ATTiny 85 řízená sváteční světla: 5 kroků
ATTiny 85 řízená sváteční světla: 5 kroků

Video: ATTiny 85 řízená sváteční světla: 5 kroků

Video: ATTiny 85 řízená sváteční světla: 5 kroků
Video: ovládejte LED diodu mikrokontrolerem | picaxe #1 2024, Září
Anonim
ATTiny 85 řízené sváteční světelné řetězy
ATTiny 85 řízené sváteční světelné řetězy
ATTiny 85 ovládaná sváteční světla
ATTiny 85 ovládaná sváteční světla
ATTiny 85 ovládaná sváteční světla
ATTiny 85 ovládaná sváteční světla

Při procházení eBay jsem narazil na tyto řetězce 50 adresovatelných LED diod pomocí čipu WS2811, zatímco si nemyslím, že jsou opravdu navrženy tak, aby mohly být použity jako víla, fungují dobře a na stromě vypadají úžasně. Bylo by také možné změnit barvy tak, aby byly vhodné pro libovolný počet svátečních témat. Jelikož jsou téměř Vánoce, vydal jsem se se spoustou červené a zelené, stejně jako s několika vzory, které používají mnoho náhodných barev a samozřejmě, jaký adresovatelný projekt LED by byl kompletní bez duhy.

Mikroprocesor je ATTiny 85 a jsou zde 3 tlačítka, která mění režim a rychlost vzorů, což je, doufám, docela intuitivní způsob.

Jsem velkým fanouškem ATTiny85, protože funguje dobře s Arduino IDE, je levný a podle mých zkušeností je to docela odolný čip.

Celkové náklady na sadu jsou nižší než 15 GBP a lze je snadno dokončit o víkendu pouze se základními nástroji.

Potřebné dočasné díly:

  • Arduinouno nebo ekvivalent pro programování ATTiny
  • chlebové desky a propojovací vodiče pro testování a programování ATTiny
  • páječka a pájka
  • horká lepicí pistole

Díly použité pro stavbu:

Zahrnul jsem odkazy na některé položky na Amazonu, abych je pomohl identifikovat, v žádném případě to není nejlepší místo k jejich nákupu a měli byste nakupovat.

  • ATTiny85 plus volitelná zásuvka DIP 8 IC (https://amzn.to/2RgKpeJ)
  • 1000uF kondenzátor * (viz poznámky)
  • 3 x 1 až 5 kΩ Stahujte odpory.
  • 1 x odpor 300-500Ω * (viz poznámky)
  • 1 kus prototypovací desky (https://amzn.to/2Rn4YGs)
  • Kabel USB na DC (https://amzn.to/2BE2iyP)
  • Konektor DC zásuvky (https://amzn.to/2TUFbHy)
  • Řetěz adresovatelných LED diod (https://amzn.to/2Rm1Yds)
  • 3 x momentální spínač
  • Rámeček projektu (https://amzn.to/2DTeTzA)

Tyto 3 momentové spínače mohou být jakéhokoli druhu, který se vám líbí, ale možná budete muset upravit svůj design tak, aby vyhovoval vašim přepínačům. Měl jsem nějaké s delším tlačítkem a 2 nohami, které je činí vhodnými pro tento projekt, protože je mohu propíchnout otvorem v horním krytu a zespodu je lepit na místo.

* Toto je zkopírováno z Adafruit NeoPixel Überguide a vysvětluje potřebu kondenzátoru a odporu.

Před připojením NeoPixelů k jakémukoli velkému zdroji napájení (DC „nástěnná bradavice“nebo dokonce velká baterie) přidejte na svorky + a - kondenzátor (1 000 µF, 6,3 V nebo vyšší), jak je uvedeno výše. Kondenzátor tlumí náhlé změny proudu odebíraného proužkem. Umístěte odpor 300 až 500 Ohm mezi datový výstupní kolík Arduino a vstup na první NeoPixel. Rezistor by měl být na konci vodiče nejblíže k NeoPixelům, ne k mikrokontroléru. Některé produkty již tento odpor obsahují … pokud si nejste jisti, přidejte jeden … zdvojnásobení není na škodu!

Další věci, které je třeba poznamenat:

Využití energie je u adresovatelných LED vždy něco, na co musíte myslet. Chcete -li zjistit, kolik energie budete potřebovat, jednoduše vezměte počet LED diod ve vašem poli a vynásobte je 60, protože každá LED může čerpat 60 ma

Jedná se o řetězec 50, takže 50X60 je 3000 nebo 3 ampéry, i když je to docela velký výkon, stojí za to si uvědomit, že tolik využijí pouze v případě plného jasu u všech 3 barev. Můžete uspořádat kód, aby se tomu vyhnul, nebo jej omezit pomocí příkazu setBrightness (). při testování jsem zjistil, že moje nastavení funguje dobře na 2ampovém napájecím zdroji.

Vřele doporučuji přečíst si Adafruit NeoPixel Überguide (https://learn.adafruit.com/adafruit-neopixel-uber…), protože vše vysvětluje mnohem lépe než já.

Krok 1: Vrtání

Vrtání
Vrtání
Vrtání
Vrtání
Vrtání
Vrtání

Vrtání

Do krabice projektu je několik koprů.

  • 1x 8 mm vzadu pro napájecí zásuvku
  • 3x 2,5 mm otvory vpředu pro 3 svody LED nebo 1 otvor, který je dostatečně velký na to, aby z něj vyšly všechny 3 svody.
  • 3x 3,5 mm v horní části pro tlačítka

Nejlepší je pilotovat 8 mm díru, ale jako krabice z měkkého plastu se snadno vyvrtává a nemělo by způsobovat žádné problémy

Krok 2: Pájení

Pájení
Pájení
Pájení
Pájení
Pájení
Pájení

Pocínujte konektory napájecí zásuvky, zasuňte do krabice a utáhněte upevňovací matici.

Umístěte knoflíky do otvorů a horké lepidlo nebo je epoxidujte na místo. Vytáhl jsem jednu nohu z každého tlačítka dohromady a spojil je dohromady, takže ke všem 3 tlačítkům budeme potřebovat pouze jedno 5voltové napájení.

Řetězce LED mají 2 další vodiče, které pro tento projekt nepotřebujeme, abychom je mohli odříznout. Stříhal jsem je blízko vrcholu v mírně odlišných délkách, aby se nemohli zkratovat. Ponechte si tyto dráty, protože je můžeme recyklovat uvnitř krabice

Také jsem přerušil konektor, protože budeme pájet přímo na dráty, řezte co nejblíže konektoru.

Prototypovací deska se velmi pěkně vejde do projektové krabice, takže nevyžadovalo žádné řezání.

Pájecí zásuvku IC připájejte k desce někde poblíž horní části, což nám ve spodní části poskytuje více prostoru pro ostatní komponenty a pro připojení k řetězci LED.

Pájejte vodiče na fyzické piny 5, 6 a 7 pro tlačítka, připojte vodiče k stahovacím odporům, které se zase připojí k zemi

  • Pin 5 = tlačítko režimu
  • Kolík 6 = Tlačítko minus rychlost
  • Pin 7 = tlačítko Speed plus

Datový vodič pro LED diody se připojuje k fyzickému kolíku 3, takže připájejte další vodič a druhý konec připojte k odporu 300-500Ω někde poblíž spodní části desky.

Jako hlavní napájecí vodiče můžeme použít dráty, které jsme odřízli

  • Připojte pin 8 IC zásuvky, vodič pro tlačítka a hlavní LED řetězec ČERVENÝ vodič k 5V
  • Připojte kolík 4 zásuvky IC, všechny 3 stahovací odpory a hlavní bílou LED pásku k uzemnění

Pájecí vodič 5 V připájejte na společný pro tlačítka. Připojte každé tlačítko ke správnému kolíku integrovaného obvodu. Doufejme, že na obrázcích vidíte, že jsem koupil vodiče, které se připojují k IC do středu desky s odporem na jedné straně a tlačítkem na druhé straně.

Umístil jsem kondenzátor na desku, ale bylo by jednodušší jej připojit k nohám zásuvky.

Jakmile je deska kompletní, zasuňte 3 vodiče pro LED řetězec skrz otvory a připájejte na desku. Připojte napájecí vodiče do zásuvky. Tyto zásuvky mají středový kolík (obvykle V+) připojený ke kratší noze, ale vždy je lepší zkontrolovat.

Před lepením všeho na místo je nejlepší zkontrolovat, zda vše funguje, protože je snadné vynechat připojení.

Doporučuje: