Sisällysluettelo:
- Vaihe 1: LEDin positiivisen puolen löytäminen
- Vaihe 2: Joukkojen yhdistäminen
- Vaihe 3: Johtojen peittäminen paperitehtaalla
- Vaihe 4: Valojen kytkeminen
- Vaihe 5: Kerää johdot yhteen
- Vaihe 6: Leipälevyn asettelu
- Vaihe 7: Pieni ohjelmisto
Video: Charliplexed joulukuusi My Cubbylle: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:04
Viime vuonna sain paristokäyttöisen lampputyyppisen jouluvalosarjan paikallisesta kotikaupasta ja laitoin sen pöytälevyn joulukuuseen. Ihan vain tehdäkseen pennusta juhlava. Lähes kaikki saamani kommentit olivat "Eivätkö ne vilku?" Tänä vuonna olin sitoutunut ja päättänyt tehdä jotain, joka erottuu. LED -paristokäyttöinen valosarja katkaistiin ja kiinnitettiin Arduinoon, Charlieplexed -tyyliin ja pieni koodi, jotta heistä muodostui kauniita kuvioita, jotka muuttuivat satunnaisesti, täyttivät laskuttaa. Kesti jonkin aikaa saada satunnainen osa toimimaan, mutta en halunnut kuvion toistuvan uudestaan ja uudestaan tylsää. Mutta halusin heidän näkevän kaikki johdot. Sitä paitsi se on nöyrämpi tällä tavalla.
Vaihe 1: LEDin positiivisen puolen löytäminen
Charliplexing mahdollistaa N*(N-1) LEDien ohjaamisen N-nastalla. Tässä tapauksessa minulla oli 20 lediä, joten leikkasin ne erilleen ja käytin mukana toimitettua paristokoteloa positiivisen johtimen löytämiseen käyttämällä neljää nastaa 12 ledin saamiseksi.
Vaihe 2: Joukkojen yhdistäminen
Positiivisen löydettyäni juotin ne sarjoiksi, joista jokaisessa oli positiivinen ja negatiivinen kustakin LED -juotoksesta. Voit testata, toimiiko paristokotelo oikein - koskettamalla johtoja akkujohtoihin, yhden LED -valon pitäisi syttyä - johtojen kääntämisen pitäisi sytyttää toinen.
Vaihe 3: Johtojen peittäminen paperitehtaalla
Voit saada nauhaa paikallisesta käsityökaupasta, jota käytetään silkkikukkien varren peittämiseen. Sain omani Walmartista. "Teippi" on vahamaista vihreää paperia, joka tarttuu itsekseen melko hyvin ja piilottaa puun ympärille vedetyt johdot.
Vaihe 4: Valojen kytkeminen
Tämä opettavainen ei koske Charliplexing -teoriaa - vaan kuinka soveltaa sitä mielenkiintoisella tavalla. Charliplexing on hyvin dokumentoitu. Tämä Wikipedia -artikkeli antaa sinulle perusasiat. Lisäksi jos etsit täältä ohjeista, löydät monia muita esimerkkejä. Kullakin LED -parin jokaisen johdon liittämisellä ei ole väliä - kunkin johdot ovat vaihdettavissa. Sinun tarvitsee vain kytkeä jokainen pari eri nastojen yli 100 ohmin vastuslaitteen läpi. Tässä tapauksessa: nastaparit === ==== a 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13 Voit lisätä sarjoja käyttämällä enemmän nastoja, mutta mitä enemmän lisäät, sitä vähemmän aikaa jokainen valo palaa ja himmennin tulee. 12 näytti olevan mukava pyöreä numero ja mukavan kirkas.
Vaihe 5: Kerää johdot yhteen
Yritin vain kytkeä yksittäiset sarjat suoraan leipätauluun, mutta ne vetivät jatkuvasti ulos. Joten laitoin ne kaikki pienelle perfboardille ja naarasliittimellä pitämään johdot hallinnassa. Radio shackissa on nelijohtiminen Rainbow Wire, jossa on kiinteät johtimet ja joka sopii hyvin liittimeen. Liitin leikattiin pitkästä naaraspuolisten nauhojen nauhasta, jonka otin eBayssa.
Vaihe 6: Leipälevyn asettelu
Sateenkaarilangan toinen pää on kytketty pieneen leipälautaan, jossa on Adafruit Arduino Clone. Käytin 100 ohmia rajoittaviin vastuksiin, mikä on vähän alhainen, jolloin jokaiseen palavaan LEDiin tulee noin 5v/200ohm = 25ma. Arduino ei näyttänyt häiritsevän ja se tekee LED -valoista hieman kirkkaampia. Koska ne ovat pulssisia, koko piiri kuluttaa 25 mA ja vähän Arduinolle - Akun käyttö on mahdollista. Alkuperäinen valosarja vei lähes 120 mA akusta - tämä on paljon pienempi.
Vaihe 7: Pieni ohjelmisto
Minulla on Jimmie Rodgersin LED Heart -sarja ja ohjelmisto oli valmis Charliplexed -sarjan ajamiseen. Muokkasin koodin lisäämään satunnaisen sekoituksen. Tämä järjestää nastat uudelleen aina, kun tietty animaatiokehys kutsutaan, jotta se ei tule tylsää ja toistuvaa. Tein muutaman taulukon, jotka pitävät jokaisen animaatiokehyksen sytyttämässä yhden LEDin, kaksi, kolme…. ja niin edelleen.
Suositeltava:
Elektroninen joulukuusi: 4 vaihetta
Elektroninen joulukuusi: Hei! Haluaisin esitellä elektroniikkani joulukuusi. Rakensin tämän koristeeksi ja mielestäni se on erittäin kompakti ja mukava
Verkkosivuston ohjaama joulukuusi (kuka tahansa voi hallita sitä): 19 vaihetta (kuvilla)
Verkkosivuston ohjaama joulukuusi (kuka tahansa voi hallita sitä): Haluatko tietää, miltä verkkosivustolla ohjattu joulukuusi näyttää? Tässä on video, joka esittelee projektini joulukuusestani. Suora lähetys on nyt päättynyt, mutta tein videon, jossa kerron tapahtumista: Tänä vuonna, keskellä joulukuuta
Turvallinen joulukuusi: 6 vaihetta
Turvallinen joulukuusi: Tämä on Elegoon täydellinen aloituspakkaus, jossa on Arduino Mega. Muutama päivä sitten Elegoo lähetti minulle paketin ja haastoi minut rakentamaan jouluprojektin hänen kanssaan. Tämä sarja sisältää useita komponentteja. Arduino Mega, servot, ultraäänianturit, kauko -ohjain
Pyörivä joulukuusi ja ohjelmoitavat valot Arduinolla: 11 vaihetta
Pyörivä joulukuusi ja ohjelmoitavat valot Arduinolla: Pyörivä joulukuusi ja ohjelmoitavat valot Arduinolla Projektissa nähdään, kuinka tehdä pyörivä joulukuusi arduinolla, jäähdyttimellä, rei'itetyllä kokeilulaudalla, LED -valoilla ja joillakin muilla elektronisilla elementeillä
Voi joulukuusi (Oh Tannenbaum) MakeyMakeyn kanssa vesisyntetisaattorilla: 7 vaihetta
Voi joulukuusi (Oh Tannenbaum) MakeyMakeyn kanssa vesisyntetisaattorilla: Tämä joululaulu on hyvä soittaa vesisynteesillä olevan makeymakeyn kanssa. Voit soittaa sitä yhdeksällä sävyllä. Tunnelmaa varten on mukavaa saada jouluvaloa :-) Nauti