Tartalomjegyzék:

Villogó LED gyertya: 10 lépés
Villogó LED gyertya: 10 lépés

Videó: Villogó LED gyertya: 10 lépés

Videó: Villogó LED gyertya: 10 lépés
Videó: 8 Cleaning Tricks that will change your Life in 2024💥(Mind Blowing)🤯 2024, November
Anonim
Villogó LED gyertya
Villogó LED gyertya

Vegyünk egy dollárbolti "villódzó" LED gyertyát, adjunk hozzá egy AVR ATtiny13-at és egy kis kódot, és kapunk egy szinte igazinak tűnő LED-gyertyát.

Lépés: Nyissa fel a gyertyatartót

Nyissa fel a gyertyatartót
Nyissa fel a gyertyatartót

Az indexkép a legjobb eszköznek tűnt ehhez a munkához. A burkolat nincs ragasztva. Csak egy súrlódásgátló oszlop van, amely a fedél fogadólyukába megy. Dolgozzon a fedél pereme körül, és az alaprész elkezd lazulni. Ne siessen, mert a belső LED -modulhoz csatlakoztatott vezetékek nagyon finomak és könnyen megszakíthatók. Ezeket a vezetékeket újra használni fogjuk, ezért legyen óvatos.

2. lépés: Távolítsa el a LED -modult

Távolítsa el a LED -modult
Távolítsa el a LED -modult
Távolítsa el a LED -modult
Távolítsa el a LED -modult
Távolítsa el a LED -modult
Távolítsa el a LED -modult

Az alapjához csatlakoztatott LED súrlódásmentesen illeszkedik a műanyag gyertya lángjának alapjába. Enyhén csavarja, és húzza ki az eltávolításhoz. Jegyezze fel a huzal színeit, mivel azok eltérhetnek az általam használt egységtől. A "sárga" -t a negatívra, a "pirosat" a pozitívra fogom használni.

3. lépés: Mozgassa a katódhuzalt

Mozgassa a katóddrótot
Mozgassa a katóddrótot

Nem fogjuk használni az eredeti áramkört, amely egy alacsony oldali kapcsoló, amely csak néhány milliszekundumon keresztül villog periodikusan a LED-et. Óvatosan oldja le a sárga vezetéket, és helyezze a LED -es katódra a középső tüskén. A vezeték tényleg jó. Forró forrasztópáka segítségével olvassza fel az eredeti csatlakozást. Adjon hozzá egy kevés friss forrasztót a középső csaphoz. Ezután a vezetéket a középső csaphoz tarthatja, és a forrasztókötést könnyen visszafolyhatja.

4. lépés: Programozza be a chipjét

Programozza be a chipjét
Programozza be a chipjét

Vágjuk le az ATtiny13 fel nem használt csapjait, ezért mindenképpen programozza be a chipet, mielőtt ezt megteszi! USBtinyISP programozót és SparkFun kitörőtáblát használok forrasztás nélküli kenyértáblán. A tiny13 belső oszcillátorát használjuk, így nincs szükség programozói biztosítékok égetésére. Használhatja a mellékelt hexafájlt, vagy lefordíthatja sajátját a megadott forráskóddal. Néhány megjegyzés a forráskóddal kapcsolatban: Általános véletlenszám -generátort használtam, mert az stdlib rand () függvény majdnem kétszer akkora. Ha csak 1024 bájt Flash memóriája van, minden bájt számít! Ezenkívül úgy tűnik, hogy a milliszekundumos időzítő nem egyezik a valódi falióra-idővel. De mivel a pontos időzítés nem igazán fontos ebben az alkalmazásban, csak szemügyre vettem az időzítést. A puristák talán összezavarodnak, de én pragmatikus vagyok.:) A Linux rendszerben a mellékelt hex fájl használatával történő programozáshoz használja ezt a parancssort: avrdude -p attiny13 -P usb -c usbtiny -U flash: w: flicker.hexWinAVR felhasználók valószínűleg ismerik a helyes varázslatot. Nem csinálok Windows -t.: DUpdate: A flicker2.zip tartalmazza a kód második verzióját, amely két villódzási mintát tartalmaz (villogás felfelé és lefelé), valamint őrző kutya védelmet ad a chip visszaállításához, ha a fővonal lefagy.

5. lépés: Vágja le a forgácslábakat

Vágja le a forgácslábakat
Vágja le a forgácslábakat
Vágja le a forgácslábakat
Vágja le a forgácslábakat

Mivel csak a 4 -es, 5 -ös és 8 -as csapokat használjuk, vágja le a többi csapot egy öblítővágóval.

6. lépés: Hozzon létre néhány kapcsolatot

Hozzon létre néhány kapcsolatot
Hozzon létre néhány kapcsolatot
Hozzon létre néhány kapcsolatot
Hozzon létre néhány kapcsolatot

A piros (pozitív) vezetéket egy korábbi lépésben levágták. Most körülbelül 3/16 hüvelyk szigetelést távolít el a piros vezeték minden szabad végétől. Ezután ónozza be a szabad huzalt. Ónítsa meg a fennmaradó csapokat a tiny13 chipen is. Ez sokkal egyszerűbbé teszi a finom huzalok rögzítését, mivel a huzalt a forgácscsaphoz tarthatja, és forró forrasztópáka segítségével újratöltheti a forrasztási kötést.

A LED-modul piros vezetéke az 5. tűhöz csatlakozik. Az akkumulátor piros vezetéke a 8. tűhöz csatlakozik. A földeléshez használjon finomhegyes tűfogó fogót, hogy a csapot "U" betűvel hajlítsa meg. Éles késsel vágja le a sárga (negatív) huzal szigetelését, és húzza szét, hogy láthatóvá váljon a csupasz huzal kis része. Helyezze azt a csupasz huzalszakaszt az „U” betűbe, amelyet éppen meghajlított, és óvatosan forrasztja.

7. lépés: Adjon hozzá néhány szigetelést

Adjon hozzá némi szigetelést
Adjon hozzá némi szigetelést

A vinil elektromos szalag jó jelölt a kitett vezetékek szigetelésére. Vágjon egy keskeny csíkot, és csúsztassa a forgács test és a csapok közé, majd hajtsa fel. Szigetelés után hajtsa át a csapokat a chip aljára.

8. lépés: Ellenőrizze az áramkört

Teszteld az áramkört
Teszteld az áramkört

Most jó alkalom az akkumulátor behelyezésére és a munka ellenőrzésére.

9. lépés: Tegye össze mindent

Összerakni
Összerakni

Helyezze vissza a LED-et a műanyag láng aljába. Dugja be a chipet a tokba, ahol nem ékelődik a ki-be kapcsolóhoz. Végül tegye vissza a gyertya alját, és helyezze az alján lévő oszlopot a fedél foglalatába.

10. lépés: Nézd! villódzó láng

Ha minden jól működött, akkor a LED gyertya tetején villódzó "láng" van. Dicsekedj barátaiddal. A megvásárolt egységek 2 db-ot adtak egy csomaghoz, így könnyen bemutathatod az előtte-utána utat.

Ajánlott: