Sadržaj:

Trepereća LED svijeća: 10 koraka
Trepereća LED svijeća: 10 koraka

Video: Trepereća LED svijeća: 10 koraka

Video: Trepereća LED svijeća: 10 koraka
Video: Сара Льюис: Обман и любовь в среде светлячков 2024, Juli
Anonim
Trepereća LED svijeća
Trepereća LED svijeća

Uzmite "trepereću" LED svijeću u trgovini s dolarima, dodajte AVR ATtiny13 i malo koda i dobit ćete LED svijeću koja izgleda gotovo stvarno.

Korak 1: Otvorite kućište svijeće

Otvorite kućište svijeće
Otvorite kućište svijeće

Činilo se da je sličica najbolji alat za ovaj posao. Kućište nije zalijepljeno. Postoji samo postolje za pričvršćivanje trenja koje ulazi u prijemnu rupu na poklopcu. Radite oko ruba poklopca i osnovni dio će se početi olabaviti. Ne žurite jer su žice koje se spajaju na LED modul iznutra vrlo fine i lako se prekidaju. Ponovno ćemo koristiti ove žice, stoga budite oprezni.

Korak 2: Uklonite LED modul

Uklonite LED modul
Uklonite LED modul
Uklonite LED modul
Uklonite LED modul
Uklonite LED modul
Uklonite LED modul

LED dioda, spojena na svoju bazu, uklopljena je trenjem u podnožje plastičnog plamena svijeće. Lagano uvijte i povucite da biste uklonili. Zabilježite boje žica jer se mogu razlikovati od jedinice koju sam koristio. Koristit ću "žuto" za negativno i "crveno" za pozitivno.

Korak 3: Pomaknite katodnu žicu

Pomerite katodnu žicu
Pomerite katodnu žicu

Nećemo koristiti originalno kolo, koje je prekidač sa niske strane koji povremeno samo gasi LED diodu na nekoliko milisekundi. Pažljivo odlepite žutu žicu i pomaknite je na LED katodu na srednjem pinu. Žica je zaista u redu. Vrućim lemilicom otopite izvornu vezu. Dodajte malo svježeg lema na središnju iglu. Zatim možete držati žicu uz središnji zatik i lako ponovno postaviti lemni spoj.

Korak 4: Programirajte svoj čip

Programirajte svoj čip
Programirajte svoj čip

Prekinut ćemo neiskorištene pinove ATtiny13, stoga svakako programirajte čip prije nego što to učinite! Koristim USBtinyISP programator i SparkFun ploču za razbijanje na ploči bez lemljenja. Koristimo interni oscilator male13, pa nema potrebe za spaljivanjem bilo kojeg programskog osigurača. Možete upotrijebiti priloženu heksadecimalnu datoteku ili sastaviti vlastitu s priloženim izvornim kodom. Neke napomene o izvornom kodu: Koristio sam generički generator slučajnih brojeva jer je funkcija stdlib rand () gotovo dvostruko veća. Kada imate samo 1024 bajta Flash memorije, svaki bajt se računa! Takođe, čini se da se tajmer u milisekundama ne podudara sa stvarnim vremenom na zidnom satu. No, budući da u ovoj aplikaciji nije točno vrijeme, samo sam pazio na vrijeme. Puristi bi se možda zgrozili, ali ja sam pragmatičar.:) Za programiranje pomoću isporučene heksadecimalne datoteke na Linux sistemu, koristite ovu komandnu liniju: avrdude -p attiny13 -P usb -c usbtiny -U blic: w: flicker.hexWinAVR korisnici će verovatno znati pravu čaroliju. Ne radim Windows.: DUpdate: flicker2.zip sadrži drugu verziju koda, koja sadrži dva uzorka treperenja (treperenje prema gore i treperenje prema dolje), zajedno s dodavanjem zaštite čuvara za resetiranje čipa ako se kod glavne linije zamrzne.

Korak 5: Odrežite čip noge

Odrežite noge čipu
Odrežite noge čipu
Odrežite čip noge
Odrežite čip noge

Budući da koristimo samo igle 4, 5 i 8, odrežite ostatak igala setom noževa za ispiranje.

Korak 6: Uspostavite neke veze

Uspostavite neke veze
Uspostavite neke veze
Uspostavite neke veze
Uspostavite neke veze

Crveni (pozitivni) vod je prerezan u ranijem koraku. Sada ćete skinuti oko 3/16 inča izolacije sa svakog od slobodnih krajeva crvene žice. Zatim kositi izloženu žicu. Istaknite preostale pinove na svom malenom 13 čipu. Ovo uvelike olakšava pričvršćivanje finih žica jer žicu možete držati uz pin iverice i spojiti lemni spoj vrućim lemilicom.

Crveni provodnik iz LED modula spaja se na pin 5. Crveni kabel iz baterije ide na pin 8. Za spajanje na uzem upotrijebite kliješta s finim šiljastim ušicama da savijete iglu u "U". Oštrim pomoćnim nožem izravnajte izolaciju žute (negativne) žice i razdvojite je kako biste otkrili mali dio gole žice. Stavite taj dio gole žice u "U" koji ste upravo savili i pažljivo lemite.

Korak 7: Dodajte malo izolacije

Dodajte malo izolacije
Dodajte malo izolacije

Vinilna električna traka dobar je kandidat za izolaciju izloženih kabela. Izrežite usku traku i gurnite je između tijela iverice i iglica, a zatim je preklopite. Nakon izolacije presavijte igle preko dna čipa.

Korak 8: Testirajte svoj krug

Testirajte svoj krug
Testirajte svoj krug

Sada je pravo vrijeme za postavljanje baterije i provjeru rada.

Korak 9: Sve spojite

Stavite sve zajedno
Stavite sve zajedno

Ponovo umetnite LED diodu u dno plastičnog plamena. Ugurajte čip u kućište gdje se neće zaboditi u prekidač za uključivanje i isključivanje. Na kraju, vratite podnožje svijeće i postavite postolje na dnu u utičnicu na poklopcu.

Korak 10: Pogledajte! treperavi plamen

Ako je sve dobro funkcioniralo, sada imate svjetlucavi "plamen" na vrhu LED svijeće. Pohvalite se svojim prijateljima. Jedinice koje sam kupio su dolazile u pakovanju, tako da ste lako mogli demonstrirati prije i poslije.

Preporučuje se: