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, Studeni
Anonim
Trepereća LED svijeća
Trepereća LED svijeća

Uzmite "svijetleć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ća

Otvorite kućište svijeća
Otvorite kućište svijeća

Č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 spojene 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

Pomaknite katodnu žicu
Pomaknite katodnu žicu

Nećemo koristiti izvorni krug, prekidač s niske strane koji povremeno samo gasi LED diodu na nekoliko milisekundi. Pažljivo odspojite žutu žicu i pomaknite je na LED katodu na srednjem pinu. Žica je stvarno u redu. Vrućim lemilicom otopite izvornu vezu. Dodajte malo svježeg lema na središnju iglu. Zatim možete držati žicu za 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 unutarnji oscilator male13, pa nema potrebe za spaljivanjem bilo kojeg programskog osigurača. Možete upotrijebiti priloženu heksadecimalnu datoteku ili sastaviti vlastitu s isporuč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. Kad imate samo 1024 bajta Flash memorije, svaki se bajt računa! Također, čini se da se mjerač u milisekundama ne podudara sa stvarnim vremenom na zidnom satu. No budući da točno vrijeme u ovoj aplikaciji nije važno, samo sam pazio na vrijeme. Puristi bi se mogli zgroziti, ali ja sam pragmatičar.:) Za programiranje pomoću isporučene heksadecimalne datoteke na Linux sustavu, upotrijebite ovaj naredbeni redak: avrdude -p attiny13 -P usb -c usbtiny -U flash: w: flicker.hexWinAVR korisnici će vjerojatno 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 noge čipu

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

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) odvod prerezan je u ranijem koraku. Sada ćete skinuti oko 3/16 inča izolacije sa svakog od slobodnih krajeva crvenog kabela. Zatim kositi izloženu žicu. Istaknite preostale igle na svom malenom 13 čipu. To uvelike olakšava pričvršćivanje finih žica jer žicu možete držati uz čipnu ivericu i spojiti lemni spoj vrućim lemilicom.

Crveni kabel iz LED modula spaja se na pin 5. Crveni kabel iz baterije ide na pin 8. Za spajanje na zemlju upotrijebite kliješta s finim šiljastim ušicama da savijete iglu u "U". Oštrim pomoćnim nožem izrežite 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

Ponovno 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 došle su u pakiranju 2 pa ste lako mogli demonstrirati prije i poslije.

Preporučeni: