Cuprins:
Video: GuGaplexed Valentine LED Heart: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
GuGaplexing este o nouă tehnică de multiplexare cu afișaj LED. În comparație cu Charlieplexing, GuGaplexing vă permite să controlați de două ori mai multe LED-uri, cu doar câteva componente suplimentare. un microcontroler AVR ATTiny13V. Toți cei 6 pini I / O ai Tiny13 sunt utilizați în acest proiect; 5 pentru controlul a 40 de LED-uri și al șaselea pin pentru a citi un comutator. Apăsarea comutatorului schimbă animația afișajului pe inima străpunsă.
Pasul 1: Diagrama circuitului
Circuitul este format dintr-un Tiny13, 40 de LED-uri roșii de dimensiuni de 3 mm, o grămadă de tranzistoare BC547 (NPN) și BC557 (PNP), câteva rezistențe și un comutator cu buton. Tiny13 este montat într-o priză cu 8 pini. Schema în format pdf și vultur este disponibilă aici.
Un punct important de remarcat este că circuitul folosește 5 perechi de tranzistori folosind tranzistori NPN și PNP, iar acești tranzistori trebuie să fie egaliți pentru valorile lor beta, ceea ce se face cu ușurință cu multimetrul adecvat cu funcția de verificare a tranzistorului. Pe scurt, modul în care funcționează GuGaplexing este după cum urmează: Pinii microcontrolerului funcționează într-una din cele trei stări posibile: 0, 1 sau Z (starea de impedanță ridicată). Tehnica Charlieplexing folosește acest fapt pentru a crește numărul de LED-uri care pot fi controlate în comparație cu tehnica convențională de multiplexare, care nu exploatează a treia stare (adică starea de impedanță mare „Z”) a pinului. Astfel Charlieplexing reușește să controleze N * (N-1) LED-uri folosind N pini digitali. Acum, cu 2 pini, există opt combinații logice: 00, 01, 0Z, 10, 11, 1Z, Z0, Z1 și ZZ. Deci, în principiu, cu decodarea adecvată a acestor stări, ar trebui să fie posibilă conectarea a 8 LED-uri folosind doar doi pini, desigur la costul componentelor externe suplimentare pentru lucrarea de decodare. GuGaplexing face un compromis și folosește o pereche de tranzistoare (NPN și PNP) per pin pentru a decoda patru dintre cele opt combinații posibile. Așa se face că, pentru N pini, GuGaplexing realizează 2 * N * (N-1), care este de două ori mai mare decât Charlieplexing. Mai multe detalii despre tehnica de multiplexare a afișajului cu LED-uri GuGaplexing vor fi disponibile ca idee de proiectare pe EDN (www.edn.com) în viitorul apropiat.
Pasul 2: GuGaplexed LED Heart in Action
Iată un videoclip pe youtube al proiectului în acțiune.
Pasul 3: Cod sursă
Iată codul sursă al acestui proiect scris în C și compilat folosind winavr gcc. Codul sursă, Makefile și fișierul hex este atașat.
Recomandat:
Cadru foto cu inimă cu LED - Faceți un cadou perfect de Valentine sau ziua de naștere: 7 pași (cu imagini)
Rama foto cu inimă cu LED - Faceți un cadou perfect pentru Valentine’s Day sau ziua de naștere: Bună ziua! În acest instructiv vă voi arăta cum puteți face acest minunat cadru foto cu inimă LED. Pentru toți pasionații de electronice! Faceți cadoul perfect de Valentine, Birthday sau Anniversary pentru cei dragi! Puteți viziona videoclipul demonstrativ al acestui
Internet Valentine: 17 pași (cu imagini)
Internet Valentine: Trimite-i lui Valentine o notă prin net! Acest proiect de electronică DIY folosește un mic motor vibrator pentru a flutura ușor o inimă de hârtie de țesut și pentru a aprinde un LED atunci când primește instrucțiuni prin internet de la un alt dispozitiv. Am construit două versiuni de t
Ornament de Valentine pentru Valentine Beating Heart: 7 pași (cu imagini)
Ornamentul cu bătăi cu LED-uri Valentine Valentine: În acest instructiv vă voi arăta cum am construit un ornament cu LED-uri pentru Ziua Îndrăgostiților pe care l-am oferit cadou soției mele. Circuitul este inspirat de un alt instructabil: https: //www.instructables.com/id/Astable-Multivibr
Iluminează-ți Valentine-ul cu matricea RGB sclipitoare: 3 pași
Aprinde-ți Valentine-ul cu matricea RGB scânteietoare: vine Ziua Îndrăgostiților, întâlnești pe cineva care s-a îndrăgostit la prima vedere?
Valentine Heart: 3 pași
Valentine Heart: inimă cu două straturi de perspex, cu o sursă de lumină în interior, pentru a semnifica iubirea ta arzătoare