Kazalo:

Božično drevo Charliplexed for My Cubby: 7 korakov
Božično drevo Charliplexed for My Cubby: 7 korakov

Video: Božično drevo Charliplexed for My Cubby: 7 korakov

Video: Božično drevo Charliplexed for My Cubby: 7 korakov
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Junij
Anonim
Charliplexed Christmas Tree for My Cubby
Charliplexed Christmas Tree for My Cubby

Lani sem v lokalni domači trgovini dobil komplet božičnih lučk na baterije, ki sem jih postavil na namizno božično drevo. Samo zato, da bi bil mladiček prazničen. Skoraj vsi komentarji, ki sem jih prejel, so bili podobni "Ali ne utripajo?" Letos sem bil vezan in odločen, da bom naredil nekaj, kar bo izstopalo. Komplet luči z LED baterijo, ki so ga razrezali in priklopili na Arduino, Charlieplexed slog, ter malo kode, ki jih je naredil v lepih vzorcih, naključno spremenili, napolnili račun. Trajalo je nekaj časa, da je naključni del deloval, vendar nisem želel, da bi se vzorec vedno znova ponavljal in bil dolgočasen. Lahko bi si mislil, da skrije vse povezave in da arduino v pločevinko iz altoidov. Želel pa sem, da vidijo vse žice. Poleg tega je na takšen način bolj čudaški.

1. korak: Poiščite pozitivno stran LED

Iskanje pozitivne strani LED
Iskanje pozitivne strani LED

Charliplexing omogoča, da se N*(N-1) LED poganja z N zatiči. V tem primeru sem imel 20 led, zato sem jih s 4 zatiči, da sem dobil 12 LED, razrezal, nato pa s priloženim ohišjem za baterije poiskal pozitivno žico za vsako.

2. korak: Ožičenje kompletov

Ožičenje kompletov
Ožičenje kompletov

Ko sem našel pozitivno, sem jih spajal v sklope vsakega niza s pozitivnim in negativnim iz vsake LED, spajane skupaj. Če je vse v redu, lahko preizkusite z ohišjem akumulatorja - če se dotaknete žic do žic akumulatorja, naj zasveti ena LED - obrnjena žica naj prižge drugo.

3. korak: Pokrivanje žic s papirnatim trakom

Pokrivanje žic s papirnatim trakom
Pokrivanje žic s papirnatim trakom

V lokalni obrtni trgovini lahko kupite trak, ki se uporablja za prekrivanje stebel svilenih cvetov. Jaz sem svojega dobil v Walmartu. "Trak" je voskast papir, obarvan zeleno in se zelo dobro prilepi ter skrije žice, napeljane po drevesu.

4. korak: Priključite luči

Povezovanje luči
Povezovanje luči

Ta navodila ne govorijo o teoriji Charliplexinga - ampak o tem, kako jo uporabiti na zanimiv način. Charliplexing je dobro dokumentiran. Ta članek na Wikipediji vam daje osnove. Poleg tega, če iščete tukaj po navodilih, boste našli še veliko primerov. Za priklop luči sem uporabil zatiče 10, 11, 12, 13 na Arduinu. Kako priključite vsako žico vsakega para LED, ni pomembno - žice vsake so zamenljive. Vsak par morate povezati skozi različne zatiče skozi 100 ohmski upor. V tem primeru: parni zatiči === ==== a 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13 Več nizov lahko dodate z uporabo več zatičev, več pa dodate manj časa vsaka luč ostane prižgana in zatemnitev bo dobila. 12 se je zdelo lepo okroglo število in lepo svetlo.

5. korak: Zbiranje žic skupaj

Zbiranje žic skupaj
Zbiranje žic skupaj
Zbiranje žic skupaj
Zbiranje žic skupaj

Poskušal sem samo priključiti posamezne komplete neposredno na ploščo za kruh, vendar so se vedno znova izvlekli. Zato sem jih vse postavil na majhno ploščo in z ženskim priključkom, da so žice upravljane. Radio shack prodaja štirižično mavrično žico, ki ima trdne vodnike in se zelo dobro prilega priključku. Priključek je bil izrezan iz dolgega traku ženskih glav, ki sem jih pobral na eBayu.

Korak 6: Postavitev ploščice

Postavitev deske
Postavitev deske

Drugi konec mavrične žice je povezan z majhno ploščo z Adafruit Arduino Clone. Za omejevalne upore sem uporabil 100 ohmov, kar je malo nizko, pri čemer je približno 5v/200ohm = 25ma na vsako prižgano LED. Zdi se, da Arduino ne moti in LED diode naredijo nekoliko svetlejše. Ker so impulzni, bo celotno vezje potegnilo 25 mA in malo za Arduino - omogočanje delovanja baterije. Prvotni komplet luči je iz baterij potegnil skoraj 120 milimetrov - to je precej nižje.

7. korak: malo programske opreme

Malo programske opreme
Malo programske opreme

Imam komplet LED Heart od Jimmieja Rodgersa in programska oprema je bila pripravljena za pogon nizov Charliplexed. Kodo sem spremenil, da sem dodal naključno premešanje. To prerazporedi zatiče med vsakim klicem določenega okvirja animacije, da ne bi postalo dolgočasno in ponavljajoče se. Naredil sem nekaj nizov, ki držijo vsak okvir animacije, ki osvetljuje eno LED, dve, tri…. in tako naprej.

Priporočena: