Innholdsfortegnelse:
- Trinn 1: Finne den positive siden av lysdioden
- Trinn 2: Kabling av settene
- Trinn 3: Dekke ledningene med papirplanter
- Trinn 4: Tilkobling av lysene
- Trinn 5: Samle ledningene sammen
- Trinn 6: Oppsett av brødbrett
- Trinn 7: Litt programvare
Video: Charliplexed juletre for My Cubby: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:26
I fjor kjøpte jeg et sett med batteridrevet pære av julelys i den lokale hjemmebutikken og la det på et bord med juletre. Bare for å gjøre cubbyen festlig. Nesten alle kommentarene jeg mottok var på linje med "Blinker de ikke?" I år var jeg bundet og bestemt på å lage noe som ville skille seg ut. Et LED -batteridrevet sett med lys kuttet opp og festet til en Arduino, Charlieplexed -stil, og en liten kode for å få dem til å blinke i fine mønstre, endret tilfeldig, fylte regning. Det tok litt tid å få den tilfeldige delen til å fungere, men jeg ville ikke at mønsteret skulle gjenta seg igjen og igjen og bli kjedelig. Jeg kunne ha lyst til å skjule alle forbindelsene og sette arduinoen i en Altoids -tinn. Men jeg ville at de skulle se alle ledningene. Dessuten er den nerdigere på den måten.
Trinn 1: Finne den positive siden av lysdioden
Charliplexing gjør at N*(N-1) lysdioder kan drives av N-pinner. I dette tilfellet hadde jeg 20 lysdioder, så ved å bruke 4 pinner for å få 12 lysdioder kuttet jeg dem fra hverandre og brukte det medfølgende batterihuset til å finne den positive ledningen for hver.
Trinn 2: Kabling av settene
Etter å ha funnet det positive loddet jeg dem opp i sett hvert sett med det positive og negative fra hver LED loddet sammen. Du kan teste om du har gjort det riktig med batterikassen - berøring av ledningene til batteriledningene, en LED skal lyse - reversering av ledningene skal lyse den andre.
Trinn 3: Dekke ledningene med papirplanter
Du kan få tape fra den lokale håndverksbutikken som brukes til å dekke stilker av Silk Flowers. Jeg fikk min på Walmart. "Tapen" er voksaktig papir farget grønt og fester seg godt selv og skjuler ledningene som er ført rundt i treet.
Trinn 4: Tilkobling av lysene
Denne instruksen handler ikke om teori om Charliplexing - men hvordan du bruker den på en interessant måte. Charliplexing er godt dokumentert. Denne Wikipedia -artikkelen gir deg det grunnleggende. Pluss hvis du søker her på instruktører, vil du finne mange flere eksempler. For å koble til lysene brukte jeg pinne 10, 11, 12, 13 på Arduino. Hvordan du kobler hver ledning til hvert par LED -er spiller ingen rolle - ledningene til hver av dem er utskiftbare. Du trenger bare å koble hvert par på tvers av forskjellige pinner gjennom 100 ohm motstanderen. I dette tilfellet: par pins === ==== a 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13 Du kan legge til flere sett ved å bruke flere pins, men jo mer du legger til desto mindre tid hvert lys forblir tent og den blir svakere. 12 syntes å være et fint rundt tall og pent lyst.
Trinn 5: Samle ledningene sammen
Jeg prøvde å koble de enkelte settene direkte til brødbrettet, men de fortsatte å trekke seg ut. Så jeg la dem alle på et lite perfboard og med en hunkontakt for å holde ledningene administrert. Radiohytte selger en fireleders Rainbow Wire som har solide ledere og passer godt til kontakten. Kontakten ble kuttet fra en lang stripe med kvinnelige overskrifter jeg hentet på eBay.
Trinn 6: Oppsett av brødbrett
Den andre enden av regnbuetråden koblet til et lite brødbrett med en Adafruit Arduino -klon. Jeg brukte 100 ohm for begrensningsmotstandene, noe som er litt lavt, og legger omtrent 5v/200ohm = 25ma til hver opplyst LED. Det syntes ikke noe om Arduino, og det gjør lysdiodene litt lysere. Siden de pulseres vil hele kretsen trekke 25ma og litt for Arduino - Gjør batteridrift mulig. Det originale lyssettet trakk nesten 120ma fra batteriene - dette er mye lavere.
Trinn 7: Litt programvare
Jeg har et LED Heart -sett fra Jimmie Rodgers, og programvaren var klar til å kjøre Charliplexed -serien. Jeg endret koden for å legge til en tilfeldig blanding. Dette omorganiserer pinnene mellom hver gang en bestemt animasjonsramme kalles for å unngå å bli kjedelig og repeterende. Jeg lagde noen få matriser som inneholder hver animasjonsramme som lyser én LED, to, tre…. og så videre.
Anbefalt:
Elektronisk juletre: 4 trinn
Elektronisk juletre: Hei! Jeg vil presentere mitt elektroniske juletre. Jeg bygde dette som dekorasjon, og jeg synes det er veldig kompakt og fint
Nettstedskontrollert juletre (alle kan kontrollere det): 19 trinn (med bilder)
Nettstedskontrollert juletre (hvem som helst kan kontrollere det): Vil du vite hvordan et nettstedstyrt juletre ser ut? Her er videoen som viser prosjektet mitt av juletreet mitt. Livestrømmen er nå avsluttet, men jeg lagde en video for å fange det som foregikk: I år, midt i Decembe
Trygt juletre: 6 trinn
Secure Christmas Tree: This is the Complete Starter Kit from Elegoo with an Arduino Mega. For noen dager siden sendte Elegoo meg et sett og utfordret meg til å bygge et juleprosjekt med ham. Dette settet inneholder flere komponenter. En Arduino Mega, servoer, ultralydsensorer, fjernkontroll
Roterende juletre og programmerbare lys med Arduino: 11 trinn
Roterende juletre og programmerbare lys med Arduino: Roterende juletre og programmerbare lys med Arduino
ELEKTRONISKE KOMPONENTER BASERT JULETRE: 8 trinn
ELEKTRONISKE KOMPONENTER BASERT JULETRE: Hei og velkommen tilbake !!! Som en elektronisk entusiast. Jeg ser alltid ting eller festivaler /anledninger som en mulighet til å lage noen innovative ting ut av elektronikk. Så nærmer det seg jul. Jeg tenkte å lage et juletre b