Indholdsfortegnelse:
- Trin 1: Find den positive side af LED'en
- Trin 2: Tilslutning af sættene
- Trin 3: Dækning af trådene med papirtape
- Trin 4: Tilslutning af lysene
- Trin 5: Saml ledningerne sammen
- Trin 6: Layout på brødbræt
- Trin 7: Lidt software
Video: Charliplexed juletræ til My Cubby: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
Sidste år fik jeg et sæt batteridrevet pæretype julelys i den lokale hjemmebutik og lagde det på en bordplade juletræ. Bare for at gøre cubby festlig. Næsten alle de kommentarer, jeg modtog, var i retning af "Blinker de ikke?" I år var jeg bundet og fast besluttet på at lave noget, der ville skille sig ud. Et LED -batteridrevet sæt lys skåret op og tilsluttet en Arduino, Charlieplexed -stil og en lille kode for at få dem til at blænke i flotte mønstre, ændret tilfældigt, fyldte regning. Det tog noget tid at få den tilfældige del til at fungere, men jeg ville ikke have, at mønsteret skulle gentage igen og igen og blive kedeligt. Jeg kunne have fantaseret det om at skjule alle forbindelser og lægge arduinoen i en Altoids -dåse. Men jeg ville have, at de skulle se alle ledningerne. Desuden er det nørder på den måde.
Trin 1: Find den positive side af LED'en
Charliplexing tillader N*(N-1) lysdioder at blive drevet af N-ben. I dette tilfælde havde jeg 20 lysdioder, så ved hjælp af 4 ben for at få en på 12 lysdioder skar jeg dem fra hinanden og brugte derefter det medfølgende batterihus til at finde den positive ledning til hver.
Trin 2: Tilslutning af sættene
Efter at have fundet det positive loddet jeg dem op i sæt, hvert sæt havde det positive og negative fra hver LED loddet sammen. Du kan teste, om du har fået det rigtigt med batterikassen - ved at røre ledningerne til batteritrådene skal en LED lyse - omvendt skal ledningerne tænde den anden.
Trin 3: Dækning af trådene med papirtape
Du kan få tape fra den lokale håndværksbutik, der bruges til at dække stilke af silkeblomster. Jeg fik min på Walmart. "Tapen" er voksagtigt papir farvet grønt og klistrer sig ganske godt til sig selv og skjuler ledningerne ført rundt i træet.
Trin 4: Tilslutning af lysene
Denne instruktive handler ikke om Charliplexing -teori - men hvordan man anvender den på en insteresting måde. Charliplexing er veldokumenteret. Denne Wikipedia -artikel giver dig det grundlæggende. Plus, hvis du søger her på instruktører, finder du mange flere eksempler. For at tilslutte lysene brugte jeg stifterne 10, 11, 12, 13 på Arduino. Hvordan du tilslutter hver ledning i hvert par LED'er er ligegyldigt - hver ledning er udskiftelig. Du skal bare tilslutte hvert par på tværs af forskellige stifter gennem 100 ohm modstanderen. I dette tilfælde: par pins === ==== a 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13 Du kan tilføje flere sæt ved at bruge flere pins, men jo mere du tilføjer, jo mindre tid hvert lys forbliver tændt, og lysdæmperen får det. 12 syntes at være et flot rundt tal og pænt lyst.
Trin 5: Saml ledningerne sammen
Jeg prøvede bare at tilslutte de enkelte sæt direkte til brødbrættet, men de blev ved med at trække ud. Så jeg lagde dem alle på en lille perfboard og med en hunkontakt for at holde ledningerne styret. Radiohytte sælger en fire -leder Rainbow Wire, der har solide ledere og passer ganske godt til stikket. Stikket blev skåret fra en lang stribe kvindelige overskrifter, jeg hentede på eBay.
Trin 6: Layout på brødbræt
Den anden ende af regnbuetråden forbundet til et lille brødbræt med en Adafruit Arduino -klon. Jeg brugte 100 ohm til begrænsningsmodstandene, hvilket er lidt lavt, hvilket giver ca. 5v/200ohm = 25ma til hver tændt LED. Arduinoen syntes ikke at have noget imod det, og det gør lysdioderne lidt lysere. Da de er pulserede, vil hele kredsløbet trække 25ma og lidt for Arduino - Gør batteridrift mulig. Det originale lyssæt trak næsten 120ma fra batterierne - dette er meget lavere.
Trin 7: Lidt software
Jeg har et LED Heart kit fra Jimmie Rodgers, og softwaren var klar til at køre Charliplexed array. Jeg ændrede koden for at tilføje en tilfældig blanding. Dette omarrangerer stifterne mellem hver gang en bestemt animationsramme kaldes for at undgå at blive kedelig og gentagende. Jeg lavede et par arrays, der holder hver animationsramme belysning af en LED, to, tre…. og så videre.
Anbefalede:
Elektronisk juletræ: 4 trin
Elektronisk juletræ: Hej! Jeg vil gerne præsentere mit elektroniske juletræ. Jeg byggede dette som dekoration, og jeg synes, det er meget kompakt og flot
Webstedskontrolleret juletræ (alle kan kontrollere det): 19 trin (med billeder)
Webstedskontrolleret juletræ (alle kan kontrollere det): Vil du vide, hvordan et webstedskontrolleret juletræ ser ud? Her er videoen, der viser mit projekt af mit juletræ. Livestreamen er slut nu, men jeg lavede en video, hvor jeg fanger, hvad der foregik: I år, midt i Decembe
Sikkert juletræ: 6 trin
Secure Christmas Tree: This is the Complete Starter Kit from Elegoo with an Arduino Mega. For et par dage siden sendte Elegoo mig et kit og udfordrede mig til at bygge et juleprojekt med ham. Dette kit indeholder flere komponenter. En Arduino Mega, servoer, ultralydssensorer, fjernbetjening
Roterende juletræ og programmerbare lys med Arduino: 11 trin
Roterende juletræ og programmerbare lys med Arduino: Roterende juletræ og programmerbare lys med ArduinoProjektet vil se, hvordan man laver et roterende juletræ med arduino, en køler, et perforeret eksperimentelt bord, LED -lys og nogle andre elektroniske elementer
ELEKTRONISKE KOMPONENTER BASERET JULETRÆ: 8 trin
ELEKTRONISKE KOMPONENTER BASERET JULETRÆ: Hej og velkommen tilbage !!! Som værende elektronisk entusiast. Jeg ser altid ting eller festivaler /lejligheder som en mulighed for at lave nogle innovative ting ud af elektronik, så julen nærmer sig. Jeg tænkte på at lave et juletræ b