Cuprins:

Pom de Crăciun Charliplexed pentru My Cubby: 7 pași
Pom de Crăciun Charliplexed pentru My Cubby: 7 pași

Video: Pom de Crăciun Charliplexed pentru My Cubby: 7 pași

Video: Pom de Crăciun Charliplexed pentru My Cubby: 7 pași
Video: Charlieplexed 19 LED Animated Christmas Star 2024, Iunie
Anonim
Pom de Crăciun Charliplexed pentru My Cubby
Pom de Crăciun Charliplexed pentru My Cubby

Anul trecut am obținut un set de becuri de Crăciun de la magazinul local de acasă și l-am pus pe un masă de Crăciun. Doar pentru a face puiul să fie festiv. Aproape toate comentariile pe care le-am primit au fost pe linia „Nu clipesc?” Anul acesta am fost obligat și hotărât să fac ceva care să iasă în evidență. Un set de lumini LED cu baterie tăiat și conectat la un stil Arduino, Charlieplexed, și un mic cod pentru a le face bllnk în modele frumoase, schimbat la întâmplare, a umplut factură. A trebuit ceva timp pentru ca partea aleatorie să funcționeze, dar nu am vrut ca modelul să se repete din nou și din nou și să devină plictisitor, aș fi putut să-l imaginam ascunzând toate conexiunile și punând arduino într-o cutie Altoids. Dar am vrut ca ei să vadă toate firele. În plus, este mai ciudat în acest fel.

Pasul 1: Găsirea laturii pozitive a LED-ului

Găsirea laturii pozitive a LED-ului
Găsirea laturii pozitive a LED-ului

Charliplexing permite LED-urilor N * (N-1) să fie acționate de N pini. În acest caz, am avut 20 de leduri, așa că folosind 4 pini pentru a obține 12 leduri, le-am despărțit, apoi am folosit carcasa bateriei furnizate pentru a găsi firul pozitiv pentru fiecare.

Pasul 2: Cablarea seturilor

Cablarea seturilor
Cablarea seturilor

După ce am găsit pozitivul, i-am lipit în seturi, fiecare set având pozitivul și negativul din fiecare LED lipit împreună. Puteți testa dacă ați reușit corect cu carcasa bateriei - atingând firele de firele bateriei, un LED ar trebui să se aprindă - inversarea firelor ar trebui să aprindă celălalt.

Pasul 3: Acoperirea firelor cu bandă de hârtie

Acoperirea firelor cu bandă de hârtie
Acoperirea firelor cu bandă de hârtie

Puteți obține bandă de la magazinul local de meșteșuguri care este folosit pentru a acoperi tulpinile de flori de mătase. Mi-am luat-o pe a mea la Walmart. „Banda” este hârtie cerată colorată în verde și se lipeste de ea însăși destul de bine și ascunde firele trase în jurul copacului.

Pasul 4: Conectarea luminilor

Cuplarea luminilor
Cuplarea luminilor

Acest instructable nu este despre teoria Charliplexing - ci cum să o aplici într-un mod insteresting. Charliplexarea este bine documentată. Acest articol Wikipedia vă oferă elementele de bază. În plus, dacă căutați aici la instructables, veți găsi multe alte exemple. Pentru a conecta luminile, am folosit pinii 10, 11, 12, 13 pe Arduino. Modul în care conectați fiecare fir din fiecare pereche de LED-uri nu contează - firele fiecăruia sunt interschimbabile. Trebuie doar să conectați fiecare pereche la ace diferite prin intermediul rezistorului de 100 ohmi. În acest caz: împerecheați pini === ==== a 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13 Puteți adăuga mai multe seturi folosind mai mulți pini, dar cu cât adăugați mai mult, cu atât mai puțin timp fiecare lumină rămâne aprinsă și va fi mai slabă. 12 părea să fie un număr rotund frumos și frumos luminos.

Pasul 5: Colectarea firelor împreună

Colectarea firelor împreună
Colectarea firelor împreună
Colectarea firelor împreună
Colectarea firelor împreună

Am încercat doar să conectez seturile individuale direct la placa de pâine, dar au continuat să se retragă. Așa că le-am pus pe toate pe un mic panou perfector și cu un conector feminin pentru a menține firele gestionate. Radio shack vinde un fir Rainbow cu patru conductori, care are conductori solizi și se potrivește destul de bine conectorului. Conectorul a fost tăiat dintr-o bandă lungă de anteturi de sex feminin pe care le-am luat pe eBay.

Pasul 6: Aspectul panoului de calcul

Aspectul panoului de calcul
Aspectul panoului de calcul

Celălalt capăt al firului curcubeu s-a conectat la o placă mică cu o clonă Adafruit Arduino. Am folosit 100 ohmi pentru rezistențele de limitare, ceea ce este puțin scăzut, punând aproximativ 5v / 200ohm = 25ma la fiecare LED aprins. Arduino nu părea să se deranjeze și face LED-urile puțin mai strălucitoare. Deoarece sunt pulsate, întregul circuit va atrage 25ma și puțin pentru Arduino - Făcând funcționalitatea bateriei. Setul de lumini original a scos aproape 120ma din baterii - acest lucru este mult mai mic.

Pasul 7: Un mic software

Un mic software
Un mic software

Am un kit LED Heart de la Jimmie Rodgers și software-ul a fost gata să conducă matricea Charliplexed. Am modificat codul pentru a adăuga un amestec aleatoriu. Acest lucru rearanjează pinii de fiecare dată când un anumit cadru de animație este chemat să nu devină plictisitor și repetitiv. Am făcut câteva matrice care conțin fiecare cadru de animație iluminând un LED, doi, trei …. si asa mai departe.

Recomandat: