Obsah:

Blikající LED svíčka: 10 kroků
Blikající LED svíčka: 10 kroků

Video: Blikající LED svíčka: 10 kroků

Video: Blikající LED svíčka: 10 kroků
Video: Test LED žárovek na blikání. Flicker effect LED. Možné nebezpečí pro zrak. 2024, Červenec
Anonim
Blikající LED svíčka
Blikající LED svíčka

Vezměte dolarovou „blikající“LED svíčku, přidejte AVR ATtiny13 a malý kód a získáte LED svíčku, která vypadá téměř jako skutečná.

Krok 1: Otevřete pouzdro svíčky

Otevřete pouzdro svíčky
Otevřete pouzdro svíčky

Miniatura se zdála být nejlepším nástrojem pro tuto práci. Plášť není lepený. Do přijímacího otvoru v krytu je zasunut pouze třecí sloupek. Pracujte kolem okraje krytu a základní část se začne uvolňovat. Nespěchejte, protože vodiče připojující se k LED modulu uvnitř jsou velmi jemné a snadno se zlomí. Tyto vodiče budeme znovu používat, takže buďte opatrní.

Krok 2: Demontujte modul LED

Demontujte modul LED
Demontujte modul LED
Demontujte modul LED
Demontujte modul LED
Demontujte modul LED
Demontujte modul LED

LED dioda, připojená k její základně, je třecí a zapadá do základny plamene plamene svíčky. Mírně zatočte a zatažením vyjměte. Poznamenejte si barvy vodičů, protože se mohou lišit od jednotky, kterou jsem použil. Pro negativní použiji „žlutou“a pro pozitivní „červenou“.

Krok 3: Přesuňte katodový drát

Přesuňte katodový drát
Přesuňte katodový drát

Nebudeme používat původní obvod, což je nízkopodlažní spínač, který jen několik milisekund periodicky bliká LED. Opatrně rozpojte žlutý vodič a přesuňte jej na LED katodu na středním kolíku. Drát je opravdu v pořádku. K roztavení původního spojení použijte horkou páječku. Na středový kolík přidejte trochu čerstvé pájky. Poté můžete držet drát proti středovému čepu a pájecí spoj snadno přetavit.

Krok 4: Naprogramujte svůj čip

Naprogramujte si čip
Naprogramujte si čip

Odřízneme nepoužité piny ATtiny13, takže nezapomeňte naprogramovat čip, než to uděláte! Používám USBtinyISP programátor a SparkFun breakout desku v nepájivém prkénku. Používáme interní oscilátor tiny13, takže není nutné vypalovat žádné programovací pojistky. Můžete použít poskytnutý hex soubor nebo zkompilovat svůj vlastní s poskytnutým zdrojovým kódem. Některé poznámky ke zdrojovému kódu: Použil jsem generátor generických náhodných čísel, protože funkce stdlib rand () je téměř dvakrát tak velká. Když máte pouze 1024 bajtů paměti Flash, každý bajt se počítá! Zdá se také, že milisekundový časovač není v souladu se skutečným časem nástěnných hodin. Ale protože přesné načasování není v této aplikaci opravdu důležité, jen jsem načasoval oční bulvy. Puristé se mohou krčit, ale já jsem pragmatik.:) Chcete -li programovat pomocí dodaného hexadecimálního souboru v systému Linux, použijte tento příkazový řádek: avrdude -p attiny13 -P usb -c usbtiny -U flash: w: flicker.hexWinAVR uživatelé pravděpodobně budou znát správné zaklínadlo. Nedělám Windows.: DUpdate: flicker2.zip obsahuje druhou verzi kódu se dvěma vzory blikání (blikání nahoru a blikání dolů) spolu s přidáním ochrany hlídacího psa k resetování čipu, pokud by měl hlavní kód zamrznout.

Krok 5: Ořízněte třískové nohy

Ořízněte třískové nohy
Ořízněte třískové nohy
Ořízněte třískové nohy
Ořízněte třískové nohy

Protože používáme pouze kolíky 4, 5 a 8, ořízněte zbytek kolíků sadou splachovacích nožů.

Krok 6: Proveďte některá připojení

Proveďte některá připojení
Proveďte některá připojení
Proveďte některá připojení
Proveďte některá připojení

Červený (kladný) svod byl v předchozím kroku přerušen. Nyní z každého volného konce červeného svodu odizolujete asi 3/16 palce izolace. Poté obnažte odkrytý drát. Pocínujte i zbývající piny na čipu tiny13. Díky tomu je připevnění jemných vodičů mnohem snazší, protože můžete drát držet proti čepu čipu a pájecí spoj přetavit horkou páječkou.

Červený vodič z modulu LED se připojuje ke kolíku 5. Červený vodič od baterie jde ke kolíku 8. Pro uzemnění použijte kolík s jemnou špičkou a ohněte kolík v „U“. Ostrým nožem nařízněte izolaci žlutého (záporného) drátu a vytáhněte ho, aby se odhalila malá část holého drátu. Umístěte část holého drátu do „U“, které jste právě ohýbali, a opatrně pájejte.

Krok 7: Přidejte nějakou izolaci

Přidejte nějakou izolaci
Přidejte nějakou izolaci

Vinylová elektrická páska je dobrým kandidátem na izolaci odhalených vodičů. Odřízněte úzký proužek a vsuňte jej mezi tělo čipu a kolíky a poté jej přeložte. Po izolaci přeložte kolíky přes spodní část čipu.

Krok 8: Otestujte svůj obvod

Otestujte si svůj obvod
Otestujte si svůj obvod

Nyní je vhodná doba k instalaci baterie a kontrole vaší práce.

Krok 9: Dejte to všechno dohromady

Dejte to všechno dohromady
Dejte to všechno dohromady

Znovu vložte LED do spodní části plastového plamene. Zastrčte čip do pouzdra, kde nebude zaklínit proti vypínači. Nakonec vložte základnu svíčky zpět a usaďte sloupek na dno do zásuvky v krytu.

Krok 10: Podívejte se! mihotavý plamen

Pokud vše fungovalo dobře, nyní máte na LED svíčce blikající „plamen“. Pochlub se svým přátelům. Jednotky, které jsem koupil, přišly po 2, takže jste mohli snadno předvést před a po.

Doporučuje: