Obsah:

Blikajúca LED sviečka: 10 krokov
Blikajúca LED sviečka: 10 krokov

Video: Blikajúca LED sviečka: 10 krokov

Video: Blikajúca LED sviečka: 10 krokov
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
Blikajúca LED sviečka
Blikajúca LED sviečka

Vezmite „blikajúcu“LED sviečku z dolára, pridajte AVR ATtiny13 a malý kód a získate LED sviečku, ktorá vyzerá takmer skutočne.

Krok 1: Otvorte puzdro sviečky

Otvorte puzdro sviečky
Otvorte puzdro sviečky

Zdá sa, že miniatúra bola najlepším nástrojom pre túto prácu. Plášť nie je lepený. Do úložného otvoru v kryte zasahuje iba trecí stĺpik. Pracujte okolo okraja krytu a základná časť sa začne uvoľňovať. Neponáhľajte sa, pretože vodiče spájajúce s vnútorným modulom LED sú veľmi jemné a ľahko sa zlomia. Tieto drôty budeme znova používať, takže buďte opatrní.

Krok 2: Odstráňte modul LED

Odstráňte modul LED
Odstráňte modul LED
Odstráňte modul LED
Odstráňte modul LED
Odstráňte modul LED
Odstráňte modul LED

LED dióda, spojená s jej základňou, je trecím tvarom zasunutá do spodnej časti plameňa sviečky z umelej hmoty. Mierne otočte a potiahnutím vyberte. Poznamenajte si farby drôtov, pretože sa môžu líšiť od jednotky, ktorú som použil. Na negatívne použijem „žltú“a na pozitívnu „červenú“.

Krok 3: Presuňte katódový drôt

Posuňte katódový drôt
Posuňte katódový drôt

Nebudeme používať pôvodný obvod, ktorý je prepínačom na spodnej strane, ktorý pravidelne niekoľko milisekúnd pravidelne bliká LED. Opatrne odpájajte žltý drôt a presuňte ho na katódu LED na strednom kolíku. Drôt je naozaj v poriadku. Na roztavenie pôvodného spojenia použite horúcu spájkovačku. Na stredný kolík pridajte trochu čerstvej spájky. Potom môžete drôt držať proti stredovému kolíku a spájkovací spoj ľahko pretaviť.

Krok 4: Naprogramujte si čip

Naprogramujte si čip
Naprogramujte si čip

Odstrihneme nepoužívané kolíky ATtiny13, takže čip najskôr naprogramujte! Používam programátor USBtinyISP a oddeľovaciu dosku SparkFun v bezpájkovacej doske. Používame interný oscilátor tiny13, takže nie je potrebné napaľovať žiadne programovacie poistky. Môžete použiť poskytnutý hexadecimálny súbor alebo skompilovať svoj vlastný s poskytnutým zdrojovým kódom. Niektoré poznámky k zdrojovému kódu: Použil som generický generátor náhodných čísel, pretože funkcia stdlib rand () je takmer dvakrát taká veľká. Keď máte iba 1024 bajtov pamäte Flash, každý bajt sa počíta! Tiež sa zdá, že milisekundový časovač nie je v súlade so skutočným časom na nástenných hodinách. Ale pretože presné načasovanie nie je v tejto aplikácii skutočne dôležité, len som načasoval očkom. Puristi sa môžu prikrčiť, ale ja som pragmatik.:) Na programovanie dodaného hexadecimálneho súboru v systéme Linux použite tento príkazový riadok: avrdude -p attiny13 -P usb -c usbtiny -U flash: w: flicker.hexWinAVR Používatelia pravdepodobne poznajú správne zaklínadlo. Nerobím Windows.: DUpdate: flicker2.zip obsahuje druhú verziu kódu s dvoma vzormi blikania (blikanie nahor a blikanie nadol) spolu s pridaním ochrany strážneho psa na resetovanie čipu, ak by mal hlavný kód zamrznúť.

Krok 5: Orežte nožičky čipu

Orežte čipové nohy
Orežte čipové nohy
Orežte čipové nohy
Orežte čipové nohy

Pretože používame iba kolíky 4, 5 a 8, orezajte ostatné kolíky súpravou zarovnávacích nožov.

Krok 6: Vykonajte niektoré pripojenia

Vykonajte niektoré pripojenia
Vykonajte niektoré pripojenia
Vykonajte niektoré pripojenia
Vykonajte niektoré pripojenia

Červený (kladný) vodič bol v predchádzajúcom kroku znížený. Teraz z každého voľného konca červeného prívodu odizolujete asi 3/16 palca izolácie. Potom obnažte odkrytý drôt. Cínujte aj zvyšné kolíky na čipe tiny13. Vďaka tomu je prichytenie jemných drôtov oveľa jednoduchšie, pretože drôt môžete pridržať o čap čipu a spájkovací spoj znova pretaviť horúcou spájkovačkou.

Červený vodič z modulu LED sa pripája na kolík 5. Červený vodič z batérie smeruje na kolík 8. Na uzemnenie použite kolík v tvare písmena „U“s jemnými špicatými kliešťami. Ostrým nožom narežte izoláciu žltého (záporného) vodiča a potiahnite ho od seba, aby ste odhalili malú časť holého drôtu. Umiestnite časť holého drôtu do písmena „U“, ktoré ste práve ohli, a opatrne spájkujte.

Krok 7: Pridajte izoláciu

Pridajte izoláciu
Pridajte izoláciu

Vinylová elektrická páska je dobrým kandidátom na izoláciu odhalených vodičov. Vystrihnite úzky pásik, prevlečte ho medzi teleso čipu a kolíky a potom ho preložte. Po izolácii sklopte kolíky cez spodok čipu.

Krok 8: Otestujte svoj obvod

Otestujte si svoj obvod
Otestujte si svoj obvod

Teraz je vhodný čas na inštaláciu batérie a kontrolu práce.

Krok 9: Dajte to všetko dohromady

Dajte to všetko dohromady
Dajte to všetko dohromady

Znovu vložte LED do spodnej časti plastového plameňa. Zastrčte čip do puzdra, kde nekĺzne o vypínač. Nakoniec vložte základňu sviečky späť a posuňte stĺpik na dne do zásuvky v kryte.

Krok 10: Pozrite sa! mihotavý plameň

Ak všetko fungovalo dobre, na vrchole vašej LED sviečky máte teraz blikajúci „plameň“. Pochváľ sa svojim priateľom. Kúpené jednotky prišli po 2 kusoch, takže ste mohli ľahko predviesť pred a po.

Odporúča: