Innehållsförteckning:
- Steg 1: Hitta den positiva sidan av lysdioden
- Steg 2: Anslutning av uppsättningarna
- Steg 3: Täcker trådarna med pappersplåstejp
- Steg 4: Ansluta lamporna
- Steg 5: Samla ihop trådarna
- Steg 6: Layout för brödbräda
- Steg 7: Lite programvara
Video: Charliplexed julgran för My Cubby: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:48
Förra året fick jag en uppsättning batteridriven lampa av jullampa i den lokala hemaffären och lade den på en bordsskiva julgran. Bara för att göra cubby festlig. Nästan alla kommentarer jag fick var i linje med "Blinkar de inte?" I år var jag bunden och fast besluten att göra något som skulle sticka ut. En LED -batteridriven uppsättning lampor skär upp och hakade på en Arduino, Charlieplexed -stil och en liten kod för att få dem att bllnk i fina mönster, ändrade slumpmässigt, fyllde räkningen. Det tog lite tid att få den slumpmässiga delen att fungera, men jag ville inte att mönstret skulle upprepas om och om igen och bli tråkigt. Jag hade kunnat fantisera om att dölja alla anslutningar och lägga arduino i en Altoids -burk. Men jag ville att de skulle se alla trådar. Dessutom är det nördigare på det sättet.
Steg 1: Hitta den positiva sidan av lysdioden
Charliplexing gör att N*(N-1) lysdioder kan drivas av N-stift. I det här fallet hade jag 20 lysdioder, så med 4 stift för att få en av 12 lysdioder skar jag isär dem och använde det medföljande batterifodralet för att hitta den positiva tråden för varje.
Steg 2: Anslutning av uppsättningarna
Efter att ha hittat det positiva lödde jag upp dem i uppsättningar varje uppsättning med det positiva och negativa från varje LED lödda ihop. Du kan testa om du har rätt med batterifodralet - när du rör vid kablarna till batteritrådarna ska en lysdiod lysa - omvänd ledningen ska tända den andra.
Steg 3: Täcker trådarna med pappersplåstejp
Du kan få tejp från den lokala hantverksbutiken som används för att täcka stjälkar av sidenblommor. Jag fick min på Walmart. "Tejpen" är vaxartat papper färgat grönt och klibbar sig ganska bra och döljer trådarna som förts runt i trädet.
Steg 4: Ansluta lamporna
Den här instruerbara handlingen handlar inte om Charliplexing -teorin - utan hur den ska tillämpas på ett intressant sätt. Charliplexing är väl dokumenterat. Denna Wikipedia -artikel ger dig grunderna. Plus om du söker här på instruktörer hittar du många fler exempel. För att ansluta lamporna använde jag stift 10, 11, 12, 13 på Arduino. Hur du ansluter varje tråd i varje par lysdioder spelar ingen roll - varje ledning är utbytbar. Du måste bara haka varje par över olika stift genom 100 ohm -resistorn. I det här fallet: par stift === ==== a 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13 Du kan lägga till fler uppsättningar genom att använda fler stift, men ju mer du lägger till desto kortare tid varje ljus förblir tänt och dimmeren blir det. 12 verkade vara ett fint runt nummer och fint ljust.
Steg 5: Samla ihop trådarna
Jag försökte bara ansluta de individuella uppsättningarna direkt till brödbrädet, men de fortsatte att dra ut. Så jag lade dem alla på en liten perfboard och med en honkontakt för att hålla ledningarna hanterade. Radiohack säljer en Rainbow Wire med fyra ledare som har solida ledare och passar ganska bra i kontakten. Kontakten klipptes från en lång remsa med kvinnliga rubriker som jag hämtade på eBay.
Steg 6: Layout för brödbräda
Den andra änden av regnbågstråden ansluten till en liten brödbräda med en Adafruit Arduino -klon. Jag använde 100 ohm för begränsningsmotstånden, vilket är lite lågt och sätter ca 5v/200ohm = 25ma till varje tänd lysdiod. Arduino tycktes inte ha något emot och det gör lysdioderna lite ljusare. Eftersom de är pulserade kommer hela kretsen att dra 25ma och lite för Arduino - Gör batteridrift möjlig. Den ursprungliga ljussatsen drog nästan 120mA från batterierna - detta är mycket lägre.
Steg 7: Lite programvara
Jag har ett LED Heart Kit från Jimmie Rodgers och mjukvaran var klar för att driva Charliplexed -arrayen. Jag modifierade koden för att lägga till en slumpmässig blandning. Detta omarrangerar stiften mellan varje gång en viss animationsram kallas för att inte bli tråkig och repetitiv. Jag gjorde några matriser som rymmer varje animeringsram belysning en LED, två, tre…. och så vidare.
Rekommenderad:
Elektroniskt julgran: 4 steg
Elektroniskt julgran: Hej! Jag skulle vilja presentera mitt elektroniska julgran. Jag byggde detta som dekoration och jag tycker att det är väldigt kompakt och fint
Webbplatsstyrd julgran (vem som helst kan kontrollera den): 19 steg (med bilder)
Webbplatsstyrd julgran (vem som helst kan kontrollera den): Vill du veta hur en webbplatsstyrd julgran ser ut? Här är videon som visar mitt projekt av min julgran. Livestreamen har slutat nu, men jag gjorde en video som fångade vad som hände: I år, mitt i Decembe
Väggfäste för iPad som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: 4 steg (med bilder)
Väggfäste för iPad Som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: På senare tid har jag ägnat ganska mycket tid åt att automatisera saker i och runt mitt hus. Jag använder Domoticz som min hemautomationsapplikation, se www.domoticz.com för mer information. I min sökning efter en instrumentpanelapplikation som visar all Domoticz -information tillsammans
Övertyga dig själv om att bara använda en 12V-till-AC-omriktare för LED-ljussträngar istället för att koppla om dem för 12V: 3 steg
Övertyga dig själv om att bara använda en 12V-till-AC-linjeomvandlare för LED-ljussträngar istället för att koppla om dem för 12V: Min plan var enkel. Jag ville klippa upp en väggdriven LED-ljussträng i bitar och sedan dra om den för att gå av 12 volt. Alternativet var att använda en kraftomvandlare, men vi vet alla att de är fruktansvärt ineffektiva, eller hur? Höger? Eller är de det?
1.5A linjär regulator för konstant ström för lysdioder för: 6 steg
1.5A linjär regulator för konstant ström för lysdioder för: Så det finns massor av instruktioner som täcker användning av LED -lampor med hög ljusstyrka. Många av dem använder den kommersiellt tillgängliga Buckpuck från Luxdrive. Många av dem använder också linjära regleringskretsar som toppar vid 350 mA eftersom de är mycket ineffektiva