
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37



Potrebni dijelovi: Basys3 FPGA
8x8 RGB LED matrica kompanije GEEETECH
9V baterija
2N3904 tranzistori (x32)
1K otpornik (x32)
Otpornik 100 Ohm (x1)
Otpor 50 Ohma (x1)
LED matrica je uobičajena anodna matrica sa ukupno 32 pina. Uobičajena anoda znači da se svaki red kontrolira pomoću samo 1 pina, dok svaki stupac kontrolira 3 - po jedan za svaku boju. Upravljanje će se vršiti s 32 PMOD I/O porta na svakom kraju ploče.
Korak 1: Korak 1: Spajanje tranzistora



Priključite 32 1K otpornika na središnji pin tranzistora. Ovo je "osnovni" pin tranzistora i primit će signal s basys ploče.
Korak 2: Korak 2: Povezivanje na ploču




Spojite izlaze ploče na drugi kraj otpornika kao što je prikazano. JXADC => Crveno, JA => Zeleno, JB => Plavo, JC => Red/Snaga. Ovako ploča kontrolira koji red/stupac/boju je uključen. Svaki pin uključuje ili isključuje odgovarajući tranzistor dopuštajući struji da teče iz napajanja ili na zemlju iz tog tranzistora.
Korak 3: Korak 3: Povezivanje na Matrix




Tu se počinju razlikovati 8 anodnih i 24 katodnih tranzistora.
Dok je okrenut prema ravnoj strani tranzistora, red pinova je emiter, baza, kolektor. 24 katode matrice moraju biti spojene na kolektorski pin od 24 tranzistora, a 8 anoda mora biti spojeno na odašiljački pin ostalih 8 tranzistora.
Preporučujem kodiranje u boji svake od žica koje idu do same matrice kako biste lakše otklonili greške. Ova matrica ima 16 pinova na "vrhu" (strana koju sam označio kao gornju je strana sa slovima na njoj) i 16 pinova na "dnu". Pri vrhu 8 pinova slijedi ovaj redoslijed (slijeva nadesno): Plavo7: 0 Čitanje7: 0
odozdo: Red 7: 4 Zeleni7: 0 Red3: 0
Moja šifra boje - Plava: plava i ljubičasta
Crvena: crvena i narandžasta
Zelena: zelena i žuta
Red: crni, bijeli, smeđi i sivi
Korak 4: Korak 4: Napajanje i uzemljenje




Počet ću s uzemljenjem katodnih tranzistora. Svaki pin emitera na njima bit će spojen na masu baterije, ali 8 crvenih uzemljenja mora imati dodatni otpornik od 50 Ohma između njih i mase baterije.
Povezao sam ove osnove s redovima sa vanjske strane ploče za kruh jer je bilo prikladno (ako odlučite koristiti ploču za kruh)
Napajanje ipak mora biti spojeno na kolektorski pin 8 tranzistora. Između napajanja i tranzistora mora se postaviti otpornik od 100 ohma zbog LED dioda.
Korak 5: Korak 5: Programiranje ploče

Evo svih VHDL datoteka koje će vam trebati za programiranje! Sretno!
Samo provjerite je li MAIN.vhd gornji modul
Posebno se zahvaljujem Bryanu Mealyju na razdjelniku sata i predlošku konačnog stroja.
Preporučuje se:
Tenis za tenis sa LED matricom, Arduinom i džojstikom: 5 koraka (sa slikama)

Tenis za tenis sa LED matricom, Arduinom i džojstikom: Ovaj je projekt namijenjen početnicima i iskusnim majstorima. Na osnovnom nivou, to se može učiniti pomoću matične ploče, kratkospojnih žica i zalijepiti za komad otpadnog materijala (koristio sam drvo) s Blu-Tackom i bez lemljenja. Međutim, na više napretka
Gadget za stol sa 8x8 LED RGB matricom i Arduino Uno: 6 koraka

Tablični gadget sa 8x8 LED RGB matricom i Arduino Uno: Zdravo, dragi! U ovom vodiču ćemo raditi DIY RGB LED gadžet, koji bi se mogao koristiti kao stolni gadget ili pozadinsko osvjetljenje. Ali prvo se pridružite mom telegram kanalu da vidite još nevjerovatnih projekata. Takođe, to je i moja motivacija za mene
Bluetooth zvučnik sa LED matricom sa reaktivnom muzikom: 12 koraka (sa slikama)

Bluetooth zvučnik sa LED matricom koja reagira na muziku: Ovaj projekt je uvršten u bežično natjecanje i LED natjecanje-ako vam se sviđa, bio bih vam zahvalan na glasanju. Dizajnirao sam i napravio DIY Bluetooth zvučnik sa integriranom LED matricom. LED matrica uključuje niz različitih
Arduino Telesketch sa LED matricom: 6 koraka (sa slikama)

Arduino telesketket sa LED matricom: Evo samo jednostavnog vodiča za kreiranje telesket skice pomoću Arduina. Ovaj dizajn koristi Arduino, dvije LED matrice 8x32, zujalicu, dva rotacijska kodera i neke tipke. Nadamo se da ćete naučiti kako koristiti rotacijske enkodere i LED matricu. Takođe je skočio
Alarm sa automatskim svjetlinom sa LED matricom: 7 koraka (sa slikama)

Led Matrix Auto Brighteness Alarm: Prije 16 dana i osam sati započeo sam ovaj veliki projekt, projekt ispunjen problemima i tranzistorima. Ali kroz sve to naučio sam stvari koje prije nisam znao … Šalio sam se da sam imao neku ideju šta da radim prije nego što počnem. Pre nego što stanete