Talaan ng mga Nilalaman:
- Hakbang 1: Ang Diagram ng Circuit
- Hakbang 2: Ang GuGaplexed LED Heart sa Aksyon
- Hakbang 3: Source Code
Video: GuGaplexed Valentine LED Heart: 3 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Ang GuGaplexing ay isang bagong diskarteng multiplexing ng LED display. Kung ikukumpara sa Charlieplexing, pinapayagan ka ng GuGaplexing na kontrolin nang dalawang beses nang maraming mga LED, na may ilang mga karagdagang sangkap lamang. Ang proyekto ngGuGaplexed Valentine LED Heart ay mayroong 40 LEDs na nakaayos sa isang 'Arrow Piercing a Heart na kaayusan na gumagamit lamang ng 5 mga pin ng isang microcontroller. Gumagamit ang proyekto isang AVR ATTiny13V Microcontroller. Lahat ng 6 na I / O na pin ng Tiny13 ay ginagamit sa proyektong ito; 5 para sa pagkontrol sa 40 LEDs at ika-6 na pin upang mabasa ang isang switch. Ang pagpindot sa switch ay nagbabago ng display animasyon sa butas na puso.
Hakbang 1: Ang Diagram ng Circuit
Ang circuit ay binubuo ng isang Tiny13, 40 pulang LEDs na may sukat na 3-mm, isang pangkat ng BC547 (NPN) at BC557 (PNP) transistors, ilang resistors at isang switch ng push button. Ang Tiny13 ay naka-mount sa isang 8-pin socket. Ang eskematiko sa format ng pdf at agila ay magagamit dito.
Ang isang mahalagang punto na dapat tandaan ay ang circuit ay gumagamit ng 5 pares ng transistor gamit ang NPN at PNP transistors at ang mga transistor na ito ay dapat na maitugma para sa kanilang mga halagang beta, na madaling gawin nang may angkop na multimeter na may pag-andar ng transistor. Sa madaling sabi, ang paraan ng paggana ng GuGaplexing ay ang mga sumusunod: Ang mga microcontroller pin ay nagpapatakbo sa isa sa tatlong mga posibleng estado: 0, 1 o Z (ang mataas na estado ng impedence). Ginagawa ng diskarteng charlieplexing ang katotohanang ito upang madagdagan ang bilang ng mga LED na maaaring makontrol kumpara sa maginoo na diskarteng multiplexing, na hindi pinagsamantalahan ang pangatlong estado (ie ang mataas na estado ng impedence na 'Z') ng pin. Sa gayon ang Charlieplexing ay namamahala upang makontrol ang N * (N-1) LEDs gamit ang N digital pin. Ngayon sa 2 mga pin, mayroong walong mga kumbinasyon ng lohika: 00, 01, 0Z, 10, 11, 1Z, Z0, Z1 at ZZ. Kaya't sa prinsipyo na may angkop na pag-decode ng mga estado na ito, dapat posible na ikonekta ang 8 LEDs gamit ang dalawang pin lamang, ofcourse sa gastos ng mga karagdagang panlabas na sangkap para sa pag-decode ng trabaho. Ang GuGaplexing ay isang kompromiso at gumagamit ng isang pares ng transistors (NPN at PNP) bawat pin upang ma-decode ang apat sa mga posibleng walong kombinasyon. Iyon ay kung paano, para sa mga N pin, nakamit ng GuGaplexing ang 2 * N * (N-1), na doble sa dami ng Charlieplexing. Higit pang mga detalye ng diskarte sa multiplexing LED display ng GuGaplexing ay magagamit bilang isang Idea ng Disenyo sa EDN (www.edn.com) sa malapit na hinaharap.
Hakbang 2: Ang GuGaplexed LED Heart sa Aksyon
Narito ang isang youtube video ng proyekto na kumikilos.
Hakbang 3: Source Code
Narito ang source code ng proyektong ito na nakasulat sa C at naipon gamit ang winavr gcc. Ang source code, Makefile at ang hex file ay nakakabit.
Inirerekumendang:
LED Heart Photo Frame - Gumawa ng isang Perpektong Valentine o Kaarawan Kasalukuyang: 7 Hakbang (na may Mga Larawan)
LED Heart Photo Frame - Gumawa ng isang Perpektong Valentine o Kaarawan Kasalukuyan: Kumusta! Sa itinuturo na ito ay ipapakita ko sa iyo kung paano mo magagawa ang kahanga-hangang LED Heart Photo Frame na ito. Para sa lahat ng mga Mahilig sa Elektronika! Gawin ang perpektong Valentine's, Kaarawan o Anibersaryo na naroroon para sa iyong mga mahal sa buhay! Maaari mong mapanood ang Demo Video ng ito
Internet Valentine: 17 Hakbang (na may Mga Larawan)
Internet Valentine: Ipadala ang iyong valentine isang tala sa pamamagitan ng net! Ang proyektong elektroniko ng DIY na ito ay gumagamit ng isang maliit na nag-vibrate na motor upang dahan-dahang iwagayway ang isang tisyu sa papel at i-flash ang isang LED kapag nakatanggap ito ng mga tagubilin sa internet mula sa isa pang aparato. Gumawa ako ng dalawang bersyon ng t
Heart Visualizer - Tingnan ang Iyong Heart Beat: 8 Hakbang (na may Mga Larawan)
Heart Visualizer | Tingnan ang Iyong Beat sa Puso: Lahat tayo ay nakadama o nakarinig ng pintig ng ating puso ngunit hindi marami sa atin ang nakakita nito. Ito ang naisip na nagsimula sa akin sa proyektong ito. Isang simpleng paraan upang makita ang iyong tibok ng puso gamit ang isang sensor ng Puso at magtuturo din sa iyo ng mga pangunahing kaalaman tungkol sa electr
Beating Heart LED Valentine Ornament: 7 Hakbang (na may Mga Larawan)
Beating Heart LED Valentine Ornament: Sa Instructable na ito ipapakita ko sa iyo kung paano ako bumuo ng isang LED ornament para sa araw ng mga Puso na ibinigay ko bilang isang regalo sa aking asawa. Ang circuit ay inspirasyon ng isa pang Tagubilin: https: //www.instructables.com/id/Astable-Multivibr
Valentine Heart: 3 Hakbang
Valentine Heart: Dalawang layered na puso ng pawis na may isang mapagkukunan ng ilaw sa loob nito, upang ipahiwatig ang iyong nasusunog na pag-ibig