Kazalo:
- 1. korak: 1. korak: Priključitev tranzistorjev
- 2. korak: 2. korak: Povezovanje s ploščo
- 3. korak: 3. korak: Povezovanje z Matrico
- 4. korak: 4. korak: Napajanje in ozemljitev
- 5. korak: 5. korak: Programiranje plošče
Video: Mastermind z LED matrico 8x8 RGB: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Potrebni deli: Basys3 FPGA
LED matrica 8x8 RGB proizvajalca GEEETECH
9V baterija
2N3904 tranzistorji (x32)
1K upor (x32)
100 ohmski upor (x1)
50 ohmski upor (x1)
LED matrika je skupna anodna matrika z 32 skupnimi zatiči. Skupna anoda pomeni, da je vsaka vrstica nadzorovana samo z 1 zatičem, medtem ko je vsak stolpec nadzorovan s 3 - eno za vsako barvo. To bo nadzorovano z 32 V/I vrati PMOD na vsakem koncu plošče.
1. korak: 1. korak: Priključitev tranzistorjev
32 1K uporov priključite na osrednji zatič tranzistorjev. To je "osnovni" pin tranzistorjev, ki bo prejel signal z basys plošče.
2. korak: 2. korak: Povezovanje s ploščo
Izhode plošče priključite na drugi konec upora, kot je prikazano. JXADC => Rdeča, JA => Zelena, JB => Modra, JC => Vrstica/Moč. Tako plošča nadzoruje, katera vrstica/stolpec/barva je vklopljena. Vsak zatič vklopi ali izklopi ustrezen tranzistor, ki omogoča tok iz napajanja ali na ozemljitev iz tega tranzistorja.
3. korak: 3. korak: Povezovanje z Matrico
Tu se začneta razlikovati 8 anodnih stranskih tranzistorjev in 24 katodnih stranskih tranzistorjev.
Medtem ko je obrnjen proti ravni strani tranzistorja, je vrstni red oddajnika, osnove, zbiralnika. 24 katod matrike mora biti povezano s kolektorskim zatičem 24 tranzistorjev, 8 anod pa je treba povezati z oddajnim zatičem drugih 8 tranzistorjev.
Priporočam barvno kodiranje vsake žice, ki gre do same matrice, da olajšate odpravljanje napak. Ta matrika ima 16 zatičev na "vrhu" (stran, ki sem jo označil za vrh, je stran z napisi) in 16 zatičev na "dnu". Na vrhu 8 zatičev sledi temu vrstnemu redu (od leve proti desni): Blue7: 0 Read7: 0
spodaj: Vrstica7: 4 Zelena7: 0 Vrstica3: 0
Moja barvna oznaka - Modra: modra in vijolična
Rdeča: rdeča in oranžna
Zelena: zelena in rumena
Vrstica: črna, bela, rjava in siva
4. korak: 4. korak: Napajanje in ozemljitev
Začel bom z ozemljitvijo katodnih stranskih tranzistorjev. Vsak oddajniški zatič na njih bo povezan z ozemljitvijo baterije, vendar mora imeti 8 rdečih ozemljitev dodatni upor 50 Ohmov med njima in maso baterije.
Te podlage sem povezal z vrsticami na zunanji strani plošče za kruh, ker je bilo priročno (če se odločite za uporabo plošče za kruh)
Moč pa mora biti priključena na kolektorski zatič osmih tranzistorjev. Zaradi moči LED mora biti med napajanjem in tranzistorjem nameščen 100 ohmski upor.
5. korak: 5. korak: Programiranje plošče
Tu so vse datoteke VHDL, ki jih boste potrebovali za programiranje! Vso srečo!
Prepričajte se le, da je MAIN.vhd zgornji modul
Posebna zahvala Bryanu Mealyju za delilnik ure in predlogo končnega stroja.
Priporočena:
Ustvarite svojo LED matrico 10x10: 5 korakov (s slikami)
Naredite si lastno LED matrico 10x10: V tem projektu vam bom pokazal, kako združiti splošno dostopne LED diode WS2812B RGB z Arduino Nano, da ustvarite barvito LED matrico 10x10. Začnimo
Tenis za tenis z LED matrico, Arduinom in igralnimi palicami: 5 korakov (s slikami)
Tenis pong z LED matrico, Arduino in igralnimi palicami: Ta projekt je namenjen tako začetnikom kot izkušenim igralcem. Na osnovni ravni je to mogoče storiti z mizo, skakalnimi žicami in zlepljenim na kos odpadnega materiala (uporabil sem les) z Blu-Tackom in brez spajkanja. Vendar bolj napredno
Kako sestaviti 8x8 VELIKO LED matrico (MAX7219 LED 10 mm): 9 korakov (s slikami)
Kako sestaviti 8x8 VELIKO LED matrico (MAX7219 LED 10 mm): Ali ste delali z že pripravljeno LED matrico 8x8 kot zasloni? Prihajajo v različnih velikostih in so zelo zanimive za delo. Velika razpoložljiva velikost je okoli 60 mm x 60 mm. Če pa iščete veliko večjo že pripravljeno LED matrico,
Namizni pripomoček z 8x8 LED RGB matrico in Arduino Uno: 6 korakov
Namizni pripomoček z 8x8 LED RGB matrico in Arduino Uno: Pozdravljeni, dragi! V tej vadnici bomo naredili LED pripomoček DIY RGB, ki bi ga lahko uporabili kot namizni pripomoček ali osvetlitev ozadja. Najprej se pridružite mojemu telegram kanalu, če si želite ogledati neverjetne projekte. Tudi moja motivacija zame
Arduino Telesketch z LED matrico: 6 korakov (s slikami)
Arduino Telesketch z vodilno matrico: Tukaj je le preprost vodnik za ustvarjanje telesketne skice z uporabo Arduina. Ta zasnova uporablja Arduino, dve LED matriki 8x32, brenčalo, dva vrtljiva dajalnika in nekaj gumbov. Upamo, da se boste naučili uporabljati rotacijske dajalnike in LED matriko. Prav tako je skočil