Kazalo:

YAFLC (še ena utripajoča LED sveča): 8 korakov
YAFLC (še ena utripajoča LED sveča): 8 korakov

Video: YAFLC (še ena utripajoča LED sveča): 8 korakov

Video: YAFLC (še ena utripajoča LED sveča): 8 korakov
Video: Part 5 - Treasure Island Audiobook by Robert Louis Stevenson (Chs 22-27) 2024, November
Anonim
YAFLC (še ena utripajoča LED sveča)
YAFLC (še ena utripajoča LED sveča)
YAFLC (še ena utripajoča LED sveča)
YAFLC (še ena utripajoča LED sveča)

V Instructables je veliko objav o tem, kako narediti utripajočo LED svečo. To je moja različica. Projekt zahteva naslednje komponente: 1. Mikrokontroler Tiny45 AVR (tudi Tiny13 bi to lahko storil) 2. 1W Topla bela (ali rumena) LED3. Perspex cev 4. Baterije velikosti AA ali AAA- 4 (alkalne ali NiMH) 5. Zaloga PCB (ali veroboard za splošno uporabo) 6. Držala za baterije7. 1/4W upori 50 Ohm -4 in 10K -1,8. Stikalo za vklop/izklop9. Priključna žica 10. kos lesa za podlago11. maskirni trakOrodja: 1. Spajkalno železo in spajkanje 2. Pištola za vroče lepilo 3. AVR ISP programer 4. izvijač, pilice, vrtalni stroj in ustrezni svedri.

1. korak: Shema vezja

Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja

Zahtevani diagram vezja za svečo je tukaj. Vidna je tudi postavitev plošče. V postavitvi plošče se modre sledi obravnavajo kot mostične žice. Celotno vezje je razdeljeno na dve plošči, ena vsebuje krmilnik in ima 1-W LED. Dve plošči sta razporejeni v dvonadstropnih krožnih tiskanih vezjih. Ideja je imeti manjši skupni premer vezja. štirje 2-polni konektorji se uporabljajo za priključitev krmilne plošče na ploščo LED. Peti priključek na krmilni plošči je za napajanje.

2. korak: Izdelava tiskanih vezij

Izdelava PCB -jev
Izdelava PCB -jev

Za rezkanje in rezanje desk sem uporabil rezkalni stroj Modela. Te plošče lahko izdelate pri komercialnih proizvajalcih tiskanih vezij, kot je PCB ExpressPCB Express ali pa jih celo izdelate doma, kot je opisano tukaj.

3. korak: Spajkanje tiskanih vezij

Spajkanje tiskanih vezij
Spajkanje tiskanih vezij
Spajkanje tiskanih vezij
Spajkanje tiskanih vezij
Spajkanje tiskanih vezij
Spajkanje tiskanih vezij
Spajkanje tiskanih vezij
Spajkanje tiskanih vezij

Spajal sem vse komponente, kot je razvidno iz fotografij. Razdeljevanje vezja na dve plošči, eno za krmilnik, drugo za LED, pa ni koristno le za zmanjšanje premera plošče, temveč tudi za zagotovitev, da je krmilna plošča programirana prek priključka ISP (tako, da najprej odklopite ploščo LED iz krmilne plošče), LED ne obremenjuje signalov ponudnika internetnih storitev. Najprej sem spajkal vse komponente SMD, nato pa še mostične žice in nato preostale komponente.

4. korak: Pripravite LED ploščo

Pripravite LED ploščo
Pripravite LED ploščo

Ko je LED plošča spajkana, sem s pištolo za vroče lepilo nalila nekaj lepila na LED. Ko se vroče lepilo začne ohlajati, lepilo potegnem ven kot nekakšen "stenj". Lepilo služi dvema namenoma: razpršuje svetlobo in 'stenj' daje občutek prave sveče.

5. korak: Programirajte krmilnik

Koda za projekt je res zelo majhna. Koda, sestavljena z AVRGCC. Koda je bila programirana v krmilnik preko priključka ISP na tiskanem vezju krmilnika. /*Koda za projekt utripajoče sveče*//*Priključite 1 -W rumeno/toplo belo LED na*//*Pin 2 - PB3 LED katodo*//*Pin 3 - PB4 LED katodo*//*Pin 5 - PB0 LED katoda*//*Pin 6 - PB1 LED katoda*//*Pin 7 - PB2 LED katoda*//*Anoda LED na Vcc/*Nastavite največji tok na 30 mA za vsako LED*//*LFSR Vir: https://en.wikipedia.org/wiki/Linear_feedback_shift_register*/#include#includemain(){unsigned long lfsr = 1; unsigned char temp; DDRB = 255; for (;;) {lfsr = (lfsr >> 1) (-(lfsr & 1u) & 0xd0000001u); / * pipe 32 31 29 1 */temp = (unsigned char) lfsr; DDRB = ~ temp; PORTB = temp; temp = (unsigned char) (lfsr >> 24); _ delay_loop_2 (temp << 7); }}

Korak 6: Gradnja ohišja

Gradnja ohišja
Gradnja ohišja
Gradnja ohišja
Gradnja ohišja
Gradnja ohišja
Gradnja ohišja

Za svečo je bila izbrana 6-palčna dolga, 2,2-palčna široka perspeksova cev. Leseni podstavek je bil obdelan za montažo cevi iz perspeksa. PCB krmilnika in LED tiskano vezje LED sta bila nameščena znotraj cevi na drugo "držalo" tiskano vezje, ki ima tudi stikalo za vklop/izklop.

7. korak: Podstavek za sveče

Podstavek za sveče
Podstavek za sveče
Podstavek za sveče
Podstavek za sveče

Obdelan je bil leseni podstavek za sveče. Dva držala za baterije, vsaka z 2 x 1,2 V baterijama Eneloop (:)) sta bila nameščena na podstavek in držana skupaj z vročim lepilom.

8. korak: Zaključite

Zaviti
Zaviti
Zaviti
Zaviti

Nazadnje je bila perspeksova cev prekrita z rumenim maskirnim trakom, ki je skril notranjost in ustvaril iluzijo voščene sveče… morda jo bom naslikal kasneje … Ampak tako stoji zdaj. Upam, da sem pri gradnji sveče užival bi tudi…

Priporočena: