Obsah:
Video: Srdce GuGaplexed Valentine LED Heart: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
GuGaplexing je nová technika multiplexovania LED displeja. V porovnaní s Charlieplexing vám GuGaplexing umožňuje ovládať dvakrát toľko LED diód s niekoľkými ďalšími komponentmi. Projekt GuGaplexed Valentine LED Heart má 40 diód LED usporiadaných v usporiadaní „Arrow Piercing a Heart“pomocou iba 5 pinov mikrokontroléra. Mikrokontrolér AVR ATTiny13V. V tomto projekte je použitých všetkých 6 I/O pinov Tiny13; 5 na ovládanie 40 diód LED a 6. pin na čítanie spínača. Stlačením prepínača zmeníte animáciu displeja na prepichnutom srdci.
Krok 1: Schéma zapojenia
Obvod pozostáva z Tiny13, 40 červených LED diód s veľkosťou 3 mm, zväzku tranzistorov BC547 (NPN) a BC557 (PNP), niekoľkých odporov a tlačidlového spínača. Tiny13 je namontovaný v 8-kolíkovej zásuvke. Schéma vo formáte pdf a orol je k dispozícii tu.
Dôležitým bodom, ktorý je potrebné poznamenať, je, že obvod používa 5 párov tranzistorov pomocou tranzistorov NPN a PNP a tieto tranzistory musia byť zladené pre ich hodnoty beta, čo sa dá ľahko vykonať pomocou vhodného multimetra s funkciou kontroly tranzistora. Stručne, spôsob fungovania GuGaplexingu je nasledujúci: Kolíky mikrokontroléra pracujú v jednom z troch možných stavov: 0, 1 alebo Z (stav s vysokou impedanciou). Technika charlieplexovania využíva túto skutočnosť na zvýšenie počtu LED diód, ktoré je možné ovládať, v porovnaní s konvenčnou technikou multiplexovania, ktorá nevyužíva tretí stav (t.j. stav s vysokou impedanciou „Z“) kolíka. Charlieplexing teda dokáže ovládať N*(N-1) LED diód pomocou N digitálnych pinov. Teraz s 2 kolíkmi existuje osem logických kombinácií: 00, 01, 0Z, 10, 11, 1Z, Z0, Z1 a ZZ. Takže v zásade s vhodným dekódovaním týchto stavov by malo byť možné pripojiť 8 LED diód iba pomocou dvoch pinov, samozrejme za cenu ďalších externých komponentov pre úlohu dekódovania. GuGaplexing robí kompromis a používa dvojicu tranzistorov (NPN a PNP) na pin na dekódovanie štyroch z možných ôsmich kombinácií. Takto u N pinov GuGaplexing dosiahne 2*N*(N-1), čo je dvakrát toľko ako pri Charlieplexingu. Viac podrobností o technike multiplexovania LED displeja GuGaplexing bude v blízkej budúcnosti k dispozícii ako Design Idea na EDN (www.edn.com).
Krok 2: GuGaplexed LED srdce v akcii
Tu je youtube video z projektu v akcii.
Krok 3: Zdrojový kód
Tu je zdrojový kód tohto projektu napísaný v jazyku C a zostavený pomocou winavr gcc. Zdrojový kód, súbor Makefile a hexadecimálny súbor sú priložené.
Odporúča:
Poézia Srdce v pohybe: 4 kroky
Poézia Srdce v pohybe: V diele „Charlie Brown Valentine“deti dostanú tieto konverzačné srdcia a prečítajú si ich. Charlieho sestra z nej prečítala celý sonet. Musela to stále znova a znova obracať. Myslel som si, že by bolo zábavné vytvoriť taký, ktorý by dokázal
IOT123 - ASIMIMÁLNY HEREC: SRDCE: 4 kroky
IOT123 - ASSIMILATE ACTOR: HEARTBEAT: Udáva stav prevádzky ATTINY, I2C a MQTT. Táto zostava je založená na I2C HEARTBEAT BRICK. ASSIMILATE ACTORS/SENSORS sú aktéri/senzory prostredia, ktoré majú pridanú vrstvu abstrakcie hardvéru a softvéru, čo umožňuje
Valentínske srdce: 3 kroky
Valentínske srdce: Dvojvrstvové srdce z plexiskla so zdrojom svetla, ktoré znamená vašu horiacu lásku
Mincovňa bije valentínske srdce: 3 kroky
Minty Beats Valentines Heart: Každá žena, ktorá si myslí, že cesta k mužskému srdcu je cez jeho žalúdok, mieri príliš vysoko. Prečo nedať tomu milovanému niečo špeciálne. Báječne nereálne bijúce srdce. OK. Zdá sa, že mám niečo na stavbu Rube Goldberga ako
LED, magnetické srdce .: 4 kroky
LED, Magnetic Heart .: Toto je moja vlastná verzia tohto pokynu https://www.instructables.com/id/Opposites-Attract%3a-A-Magnetic-LED-Valentine-Heart/?ALLSTEPSby technick29and thishttps: // www .instructables.com/id/Valentínske srdce/? ALLSTEPS od neelandana Páčila sa mi myšlienka