Innehållsförteckning:
- Steg 1: Öppna ljushöljet
- Steg 2: Ta bort LED -modulen
- Steg 3: Flytta katodtråden
- Steg 4: Programmera ditt chip
- Steg 5: Trimma spånbenen
- Steg 6: Gör några anslutningar
- Steg 7: Lägg till lite isolering
- Steg 8: Testa din krets
- Steg 9: Sätt ihop allt
- Steg 10: Se! en flimrande låga
Video: Flimrande LED -ljus: 10 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:47
Ta ett "flimrande" LED-ljus i en dollarbutik, lägg till en AVR ATtiny13 och lite kod, så får du ett LED-ljus som ser nästan verkligt ut.
Steg 1: Öppna ljushöljet
En miniatyr tycktes vara det bästa verktyget för det här jobbet. Höljet är inte limmat. Det finns bara en friktionspassad stolpe som går in i ett mottagande hål i locket. Arbeta runt täckkanten och basdelen börjar lossna. Skynda dig inte eftersom ledningarna som är anslutna till LED -modulen inuti är mycket fina och lätta att bryta. Vi kommer att återanvända dessa ledningar, så var försiktig.
Steg 2: Ta bort LED -modulen
Lysdioden, ansluten till basen, passar friktion i plastljusets låga. Vrid något och dra för att ta bort. Notera trådfärgerna, eftersom de kan skilja sig från den enhet jag använde. Jag kommer att använda "gult" för det negativa och "rött" för det positiva.
Steg 3: Flytta katodtråden
Vi kommer inte att använda den ursprungliga kretsen, som är en lågsidesbrytare som bara blinkar lysdioden under några millisekunder regelbundet. Lossa försiktigt den gula tråden och flytta den till LED -katoden på mittstiftet. Tråden är riktigt fin. Använd ett varmt lödkolv för att smälta den ursprungliga anslutningen. Tillsätt lite färskt lödmedel till mittstiftet. Sedan kan du hålla tråden mot mittstiftet och lätt återlödda lödfogen.
Steg 4: Programmera ditt chip
Vi kommer att klippa bort de oanvända stiften på ATtiny13, så var noga med att programmera chipet innan du gör det! Jag använder en USBtinyISP programmerare och en SparkFun breakout board i en lödlös brödbräda. Vi använder den interna oscillatorn på den lilla13, så det finns ingen anledning att bränna någon av programmeringssäkringarna. Du kan använda den medföljande hexfilen eller kompilera din egen med den medföljande källkoden. Några anteckningar om källkoden: Jag använde en generisk slumptalsgenerator eftersom funktionen stdlib rand () är nästan dubbelt så stor. När du bara har 1024 byte Flash -minne räknas varje byte! Dessutom verkar millisekundstimern inte vara i linje med den verkliga väggklockan. Men eftersom exakt tidpunkt inte är riktigt viktigt i den här applikationen, såg jag bara timingen. Purister kan krypa ihop, men jag är en pragmatiker.:) För att programmera med den medföljande hex -filen på ett Linux -system, använd den här kommandoraden: avrdude -p attiny13 -P usb -c usbtiny -U flash: w: flicker.hexWinAVR -användare kommer förmodligen att känna till rätt besvärjelse. Jag gör inte Windows.: DUpdate: flicker2.zip innehåller den andra versionen av koden, med två flimmermönster (flimmer upp och flimmer ner), tillsammans med att lägga till vakthundskydd för att återställa chipet om huvudkoden skulle frysa.
Steg 5: Trimma spånbenen
Eftersom vi bara använder stift 4, 5 och 8, trimma bort resten av stiften med en uppsättning spolknivar.
Steg 6: Gör några anslutningar
Den röda (positiva) ledningen skars i ett tidigare steg. Nu kommer du att ta bort cirka 3/16 tum av isolering från var och en av de fria ändarna av den röda ledningen. Tenn sedan den exponerade tråden. Tin de återstående stiften på ditt lilla 13 -chip också. Detta gör det mycket lättare att fästa de fina ledningarna, eftersom du kan hålla tråden mot spånstiftet och återlöda lödfogen med ett varmt lödkolv.
Den röda ledningen från LED-modulen ansluts till stift 5. Den röda ledningen från batteriet går till stift 8. För jordanslutningen, använd en finspetsig nåltång för att böja stiftet i ett "U". Med en skarp verktygskniv, gör isoleringen av den gula (negativa) tråden och dra isär den för att avslöja en liten del av bar tråd. Placera den delen av bar tråd i "U" du precis böjde och löd försiktigt.
Steg 7: Lägg till lite isolering
Eltejp i vinyl är en bra kandidat för att isolera de exponerade ledningarna. Klipp en smal remsa och skjut den mellan spånkroppen och stiften, vik den sedan. När de är isolerade, vik stiften över botten av chipet.
Steg 8: Testa din krets
Nu är en bra tid att installera batteriet och kontrollera ditt arbete.
Steg 9: Sätt ihop allt
Sätt tillbaka lysdioden i botten av plastlågan. Stick in chipet i fallet där det inte kommer att klämma mot av / på-omkopplaren. Slutligen sätter du tillbaka foten på ljuset och sätter stolpen på botten i uttaget i locket.
Steg 10: Se! en flimrande låga
Om allt har fungerat bra har du nu en flimrande "flamma" ovanpå ditt LED -ljus. Skryta med dina vänner. De enheter jag köpte kom två till ett paket, så att du enkelt kunde demonstrera ett före-och-efter.
Rekommenderad:
HACKAD !: Flimrande glödlampa för Halloween: 5 steg (med bilder)
Hackad !: Flimrande glödlampa för Halloween: Det är dags att skrämma dina vänner. I det här projektet kommer jag att visa dig hur jag " hackade " en vanlig LED -lampa. På så sätt kommer det att flimra som lamporna i varje skräckfilm när något dåligt är på väg att hända. Det är en ganska enkel konstruktion om
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Flimrande ljusbro: 6 steg (med bilder)
Flimrande ljusbro: Denna instruerbara visar hur man gör en enkel ljusbro med statiskt ljus till ett fint glödande humörljus med oändliga variationer av flimrande ljus, blinkande, vågmönster och vad inte. Jag köpte en ljusbro från After Christmas Sales för 8
Lyktomvandling till flimrande flamma: 4 steg (med bilder)
Lantern Conversion to Flicker Flame: Jag hade alla delar sittande så jag gjorde det här roliga projektet
Realistisk flimrande flammeffekt med Arduino och lysdioder: 4 steg
Realistisk flimrande flammeffekt med Arduino och lysdioder: I detta projekt kommer vi att använda 3 lysdioder och en Arduino för att skapa en realistisk eldseffekt som kan användas i en diorama, modelljärnväg eller en falsk öppen spis i ditt hem eller sätta en i ett frostat glas burk eller rör och ingen skulle veta att det inte var en riktig