Obsah:
- Krok 1: Otvorte puzdro sviečky
- Krok 2: Odstráňte modul LED
- Krok 3: Presuňte katódový drôt
- Krok 4: Naprogramujte si čip
- Krok 5: Orežte nožičky čipu
- Krok 6: Vykonajte niektoré pripojenia
- Krok 7: Pridajte izoláciu
- Krok 8: Otestujte svoj obvod
- Krok 9: Dajte to všetko dohromady
- Krok 10: Pozrite sa! mihotavý plameň
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
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
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
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
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
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
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
Č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
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
Teraz je vhodný čas na inštaláciu batérie a kontrolu práce.
Krok 9: 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.