YAFLC (Még egy villódzó LED gyertya): 8 lépés
YAFLC (Még egy villódzó LED gyertya): 8 lépés
Anonim

Számos bejegyzés található az Instructables oldalán arról, hogyan lehet villogó LED -gyertyát készíteni. Ez az én verzióm. A projekt a következő összetevőket igényli: 1. Tiny45 AVR mikrokontroller (a Tiny13 is megtenné) 2. 1W Meleg fehér (vagy sárga) LED3. Perspex cső4. AA vagy AAA méretű elemek- 4 (alkáli vagy NiMH) 5. NYÁK -állomány (vagy általános célú verbot) 6. Elemtartók 7. 1/4W ellenállások 50 Ohm- 4 és 10K -1,8. Be/Ki kapcsoló 9. Csatlakozó vezeték 10. fadarab az alaphoz11. maszkolószalag Eszközök: 1. Forrasztópáka és forrasztópáka2. Forró ragasztópisztoly 3. AVR ISP programozó 4. csavarhúzó, reszelők, fúrógép és megfelelő fúrószárak.

1. lépés: Az áramkör diagramja

A gyertyához szükséges kapcsolási rajz itt található. Látható a tábla elrendezése is. A tábla elrendezésében a kék sávokat jumper vezetékként kezelik. A teljes áramkör két panelre van felosztva, az egyik tartalmazza a vezérlőt és az 1 W-os LED. A két tábla kétszintes, kör alakú NYÁK-ban van elhelyezve. Az ötlet az, hogy kisebb legyen az áramkör teljes átmérője. négy 2-pólusú csatlakozó használható a vezérlőpanel és a LED-kártya csatlakoztatására. A vezérlőpanel ötödik csatlakozója a tápegységhez való.

2. lépés: A NYÁK -ok elkészítése

A Modela marógépet a Modla marógéppel használtam a táblák marásához és vágásához. Ezeket a táblákat kereskedelmi forgalomban lévő NYÁK -gyártóktól, például PCB ExpressPCB Express gyárthatja, vagy akár otthon is elkészítheti az itt leírtak szerint.

3. lépés: A NYÁK forrasztása

Az összes alkatrészt forrasztottam, ahogy a fényképeken látszik. Az áramkör két táblán való elosztásával, az egyik a vezérlőhöz, a másik a LED -hez, nemcsak a kártya átmérőjének csökkentésében hasznos, hanem annak biztosításában is, hogy amikor a vezérlőpanelt az ISP -csatlakozón keresztül programozzák (először a LED -kártya leválasztásával) a LED nem tölti be az internetszolgáltató jeleit. Először forrasztottam az összes SMD komponenst, majd az áthidaló vezetékeket, majd a többi komponenst.

4. lépés: Készítse elő a LED -táblát

Miután a LED táblát forrasztották, forró ragasztópisztoly segítségével öntöttem néhány ragasztót a LED -re. Amint a forró ragasztó lehűlni kezd, úgy húzom ki a ragasztót, mint egy „kanócot”. A ragasztó két célt szolgál: eloszlatja a fényt, és a „kanóc” igazi gyertya érzetét kelti.

5. lépés: Programozza be a vezérlőt

A projekt kódja valóban nagyon kicsi. AVRGCC -vel összeállított kód. A kódot a vezérlő NYÁK -on lévő ISP csatlakozón keresztül programozták a vezérlőbe. /*A villódzó gyertya projekt kódja PB0 LED katód*//*6. tű - PB1 LED katód*//*7. pin - PB2 LED katód*//*LED anód Vcc/*Állítsa a maximális áramot 30 mA -re minden LED -hez*//*LFSR Forrás: 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); / * csapok 32 31 29 1 */temp = (unsigned char) lfsr; DDRB = ~ temp; PORTB = temp; temp = (unsigned char) (lfsr >> 24); _ delay_loop_2 (temp << 7); }}

6. lépés: A ház építése

A gyertya bekerítéséhez 6 hüvelyk hosszú, 2,2 hüvelyk széles perspex csövet választottak. Egy fa talapzatot megmunkáltak a perspex cső felszerelésére. A vezérlő NYÁK -t és a LED -es PCB -t a cső belsejébe szerelték be egy másik „tartó” NYÁK -ra, amely szintén be- és kikapcsolóval rendelkezik.

7. lépés: Gyertyatartó

Fa gyertya talapzatot megmunkáltak. A két elemtartót, egyenként 2 x 1,2 V -os Eneloop (:)) elemekkel, a talapzatra szerelték fel, és forró ragasztóval tartották össze.

8. lépés: Csomagolás

Végül a perspex csövet sárga maszkolószalaggal borították, hogy elrejtse a belsejét, és illúziót keltsen egy viaszgyertyáról … talán később lefestem … De most így áll. Élveztem a gyertya építését, remélem az is lenne…

Ajánlott: