LED kocka CharliePlexed RGB: 3 koraki
LED kocka CharliePlexed RGB: 3 koraki

Video: LED kocka CharliePlexed RGB: 3 koraki

Video: LED kocka CharliePlexed RGB: 3 koraki
Video: 3x3x3 LED cube 2025, Januar
Anonim
LED kocka CharliePlexed RGB LED
LED kocka CharliePlexed RGB LED
LED kocka CharliePlexed RGB LED
LED kocka CharliePlexed RGB LED
LED kocka CharliePlexed RGB LED
LED kocka CharliePlexed RGB LED

Ta Instructable bo pokazal, kako narediti barvito kocko s tehniko charlieplexing z RGB LED -ji. Projekt uporablja 7 RGB LED -jev, razporejenih v obliki kock. so bili krmiljeni s 4 V/I zatiči mikrokrmilnika ATTiny13V, vendar lahko po teoriji CharliePlexing-a nadzorujemo le 12 {n (n-1)} LED iz 4 V/I nožic. Pravzaprav je razporeditev LED v obliki kock takšna, da jih lahko razdelimo v štiri skupine. Tri imajo po dve LED in ena ima eno LED. Svetleče diode vsake skupine so hkrati vklopljene in izklopljene in jih je mogoče priključiti na iste vhodno/izhodne zatiče z enakimi možnostmi. Skratka, obravnavajo se kot enojne LED, tako da lahko s kodo upravljamo skupaj 4 LED RGB (4 x 3 = 12, zato drži charlieplexing) 5 V/I pin krmilnika se uporablja za stikalo, ki ob pritisku ustvari naključna števila od 1 do 6, in ko ga spustite, ustvari naključne barve (skupaj 6)

1. korak: Opis vezja

Opis vezja
Opis vezja

Vezje je sestavljeno iz majhnih 13, 7 RGB LED diod, nekaj uporov in mikro stikala razen priključkov za napajanje. Shema v formatu PDF in SCH je na voljo tukaj Upori, uporabljeni v vezju, so v obliki nizov, kot je prikazano na spodnji sliki. CHARLIEPLEXINGCarlieplexing tehnika uporablja vsa tri možna stanja: 0, 1 ali Z (stanje visoke impedance) digitalnega V/I zatiča mikrokrmilnika. Upravlja N*(N-1) LED z N digitalnimi zatiči. V tej tehniki je mogoče hkrati upravljati samo eno LED, zato je treba vse LED diode, ki jih je treba nadzorovati, osvežiti s primerno frekvenco, da bodo videti nepremične. ki je priključen) deklariran kot izhod, vsi drugi zatiči pa kot vhodni (visoka impedanca ali stanje 'Z')

2. korak: Delovne slike kock

Delovne slike kock
Delovne slike kock
Delovne slike kock
Delovne slike kock
Delovne slike kock
Delovne slike kock

Tukaj je še nekaj slik kock v akciji.

Poglejte različne barve, ki jih lahko proizvaja. !!!!!!!!!!!

3. korak: izvorna koda

Tu je izvorna koda projekta, napisana v jeziku C. Uporabljeni prevajalnik je WINAVR GCC

Priloženi sta tudi datoteki Makefile in. Hex