Sadržaj:

Božićno drvce u čarlipleksu za My Cubby: 7 koraka
Božićno drvce u čarlipleksu za My Cubby: 7 koraka

Video: Božićno drvce u čarlipleksu za My Cubby: 7 koraka

Video: Božićno drvce u čarlipleksu za My Cubby: 7 koraka
Video: 102 Year Old Lady's Abandoned Home in the USA ~ Power Still ON! 2024, Jun
Anonim
Charliplexed Christmas Tree for My Cubby
Charliplexed Christmas Tree for My Cubby

Prošle godine sam u lokalnoj kućnoj prodavnici dobio set božićnih lampi sa baterijskim napajanjem i stavio ih na božićno drvce na stolu. Samo da mladunče učini svečanim. Gotovo svi komentari koje sam dobio bili su u stilu "Zar ne trepću?" Ove godine bio sam vezan i odlučan u namjeri da napravim nešto po čemu će se isticati. Set svjetla sa LED baterijama isječen je i priključen na Arduino, Charlieplexed stil, te mali kôd koji ih čini lijepim uzorcima, nasumično promijenjenim, ispunjenim račun. Bilo je potrebno neko vrijeme da nasumični dio proradi, ali nisam želio da se uzorak ponavlja iznova i da mi dosadi. Mogao sam zamisliti da skrivam sve veze i stavljam arduino u lim od Altoida. Ali htio sam da vide sve žice. Osim toga, na taj način je štreberski.

Korak 1: Pronalaženje pozitivne strane LED diode

Pronalaženje pozitivne strane LED diode
Pronalaženje pozitivne strane LED diode

Charliplexing omogućava da N*(N-1) LED diode upravljaju pomoću N pinova. U ovom slučaju imao sam 20 LED -ova, pa sam ih pomoću 4 igle za dobijanje od 12 LED dioda razdvojio, a zatim pomoću isporučenog kućišta baterije pronašao pozitivnu žicu za svaku.

Korak 2: Ožičenje kompleta

Ožičenje kompleta
Ožičenje kompleta

Nakon što sam pronašao pozitivnu stranu lemio sam ih u setove svaki set koji ima pozitivnu i negativnu stranu svake LED lemljene zajedno. Možete provjeriti je li sve u redu s kućištem baterije - dodirujući žice do žica baterije, jedna LED dioda bi trebala zasvijetliti - obrnuta žica trebala bi osvijetliti drugu.

Korak 3: Pokrivanje žica trakom za proizvodnju papira

Pokrivanje žica trakom za proizvodnju papira
Pokrivanje žica trakom za proizvodnju papira

Traku možete nabaviti u lokalnoj zanatskoj radnji koja se koristi za prekrivanje stabljika svilenog cvijeća. Ja sam svoj dobio u Walmartu. "Traka" je voštani papir zelene boje i prilično se lijepi za sebe i skriva žice provučene po drvetu.

Korak 4: Povezivanje svjetla

Povezivanje svjetla
Povezivanje svjetla

Ovo uputstvo ne govori o Charliplexing teoriji - već o tome kako je primijeniti na zanimljiv način. Charliplexing je dobro dokumentiran. Ovaj članak na Wikipediji daje vam osnove. Osim toga, ako ovdje pretražujete uputstva, pronaći ćete još mnogo primjera. Za priključivanje svjetala koristio sam iglice 10, 11, 12, 13 na Arduinu. Način povezivanja svake žice svakog para LED dioda nije bitan - žice svake od njih su zamjenjive. Samo morate spojiti svaki par preko različitih pinova kroz otpornik od 100 ohma. U ovom slučaju: uparite pinove === ==== a 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13Možete dodati više setova korištenjem više pinova, ali što više dodate manje vremena svako svetlo ostaje upaljeno i postaće prigušenije. 12 je izgledalo kao lijep okrugli broj i lijepo svijetlo.

Korak 5: Skupljanje žica zajedno

Zajedno prikupljanje žica
Zajedno prikupljanje žica
Zajedno prikupljanje žica
Zajedno prikupljanje žica

Pokušao sam samo spojiti pojedinačne setove direktno na ploču za kruh, ali su se oni stalno izvlačili. Zato sam ih sve stavio na malu ploču i sa ženskim konektorom kako bi žice bile upravljane. Radio shack prodaje četverožičnu Rainbow Wire žicu koja ima čvrste vodiče i prilično dobro pristaje u konektor. Konektor je izrezan iz dugačke trake ženskih zaglavlja koje sam pokupio na eBayu.

Korak 6: Izgled matične ploče

Breadboard Layout
Breadboard Layout

Drugi kraj dugine žice spojen je na malu ploču s Adafruit Arduino klonom. Koristio sam 100 ohma za granične otpornike, što je malo nisko stavljajući oko 5v/200ohm = 25ma na svaku upaljenu LED diodu. Činilo se da Arduinu to ne smeta i čini LED diode malo svjetlijima. Budući da su impulsni, cijeli krug će izvući 25ma i malo za Arduino - Omogućivši rad baterije. Originalni set svjetla izvukao je gotovo 120 mA iz baterija - ovo je mnogo niže.

Korak 7: Mali softver

Mali softver
Mali softver

Imam komplet LED srca od Jimmieja Rodgersa i softver je bio spreman za pogon Charliplexed niza. Izmijenio sam kôd da dodam nasumično miješanje. Ovo mijenja raspored pinova između svakog poziva određenog okvira za animaciju kako ne bi postao dosadan i ponavljao se. Napravio sam nekoliko nizova koji drže svaki okvir animacije osvjetljavajući jednu LED, dvije, tri…. i tako dalje.

Preporučuje se: