Cov txheej txheem:

Mastermind Nrog 8x8 RGB LED Matrix: 5 Cov Kauj Ruam (nrog Duab)
Mastermind Nrog 8x8 RGB LED Matrix: 5 Cov Kauj Ruam (nrog Duab)

Video: Mastermind Nrog 8x8 RGB LED Matrix: 5 Cov Kauj Ruam (nrog Duab)

Video: Mastermind Nrog 8x8 RGB LED Matrix: 5 Cov Kauj Ruam (nrog Duab)
Video: Cov hmoob tsheeg yesxu yuav tau mu ua nrog zaum no 2023 2024, Hlis ntuj nqeg
Anonim
Mastermind Nrog 8x8 RGB LED Matrix
Mastermind Nrog 8x8 RGB LED Matrix
Mastermind Nrog 8x8 RGB LED Matrix
Mastermind Nrog 8x8 RGB LED Matrix
Mastermind Nrog 8x8 RGB LED Matrix
Mastermind Nrog 8x8 RGB LED Matrix

Qhov yuav tsum tau ua: Basys3 FPGA

8x8 RGB LED Matrix los ntawm GEEETECH

9V roj teeb

2N3904 transistors (x32)

1K resistor (x32)

100 Ohm resistor (x1)

50 Ohm resistor (x1)

LED Matrix yog ib qho kev sib txuam anode nrog 32 tus lej tag nrho. Cov anode nquag txhais tau tias txhua kab yog tswj los ntawm tsuas yog 1 tus pin thaum txhua kab tau tswj los ntawm 3 - ib qho rau txhua xim. Kev tswj hwm qhov no yuav ua tiav nrog 32 PMOD I/O cov chaw nres nkoj ntawm txhua qhov kawg ntawm pawg thawj coj saib.

Kauj Ruam 1: Kauj Ruam 1: Txuas Cov Transistors

Kauj ruam 1: Txuas cov Transistors
Kauj ruam 1: Txuas cov Transistors
Kauj ruam 1: Txuas cov Transistors
Kauj ruam 1: Txuas cov Transistors
Kauj ruam 1: Txuas cov Transistors
Kauj ruam 1: Txuas cov Transistors

Txuas 32 1K resistors mus rau tus pin nruab nrab ntawm cov transistors. Qhov no yog "Base" tus pin ntawm cov transistors thiab yuav tau txais lub teeb liab los ntawm lub hauv paus board.

Kauj Ruam 2: Kauj Ruam 2: Txuas nrog Pawg Thawj Coj

Kauj Ruam 2: Txuas nrog Pawg Thawj Coj
Kauj Ruam 2: Txuas nrog Pawg Thawj Coj
Kauj ruam 2: Txuas nrog Pawg Thawj Coj
Kauj ruam 2: Txuas nrog Pawg Thawj Coj
Kauj Ruam 2: Txuas nrog Pawg Thawj Coj
Kauj Ruam 2: Txuas nrog Pawg Thawj Coj
Kauj ruam 2: Txuas nrog Pawg Thawj Coj
Kauj ruam 2: Txuas nrog Pawg Thawj Coj

Txuas cov txiaj ntsig ntawm pawg thawj coj saib mus rau lwm qhov kawg ntawm tus tiv thaiv raws li qhia. JXADC => Liab, JA => Ntsuab, JB => Xiav, JC => Kab/Hwj chim. Nov yog li cas pawg thawj coj saib xyuas cov kab/kab/xim twg tau qhib. Txhua tus pin qhib lossis tawm qhov sib thooj sib txuas uas tso cai rau tam sim no ntws los ntawm lub zog lossis hauv av los ntawm qhov tshwj xeeb transistor.

Kauj Ruam 3: Kauj Ruam 3: Txuas rau Matrix

Kauj Ruam 3: Txuas mus rau Matrix
Kauj Ruam 3: Txuas mus rau Matrix
Kauj Ruam 3: Txuas mus rau Matrix
Kauj Ruam 3: Txuas mus rau Matrix
Kauj Ruam 3: Txuas mus rau Matrix
Kauj Ruam 3: Txuas mus rau Matrix
Kauj Ruam 3: Txuas mus rau Matrix
Kauj Ruam 3: Txuas mus rau Matrix

Nov yog qhov twg 8 anode sab transistors thiab 24 cathode sab transistors pib sib txawv.

Thaum ntsib lub tiaj tiaj ntawm tus transistor tus pin xaj yog emitter, puag, tus sau. 24 cathodes ntawm matrix yuav tsum txuas nrog tus pin tus pin ntawm 24 transistors thiab 8 anodes xav tau txuas nrog tus pin emitter ntawm lwm 8 transistors.

Kuv pom zoo cov xim coding txhua ntawm cov xov hlau mus rau hauv tus lej nws tus kheej kom nws yooj yim dua debug. Cov lej tshwj xeeb no muaj 16 tus pin ntawm "sab saum toj" (sab kuv tau xaiv los saum toj yog sab nrog cov ntawv ntawm nws) thiab 16 tus pin ntawm "hauv qab". Nyob rau sab saum toj 8 tus pin ua raws daim ntawv xaj no (sab laug mus rau sab xis): Blue7: 0 Nyeem 7: 0

hauv qab: Kab 7: 4 Ntsuab 7: 0 Kab 3: 0

Kuv tus lej xim - Xiav: xiav thiab ntshav

Liab: liab thiab txiv kab ntxwv

Ntsuab: ntsuab thiab daj

Kab: dub, dawb, xim av, thiab txho

Kauj Ruam 4: Kauj Ruam 4: Lub Hwj Chim thiab Hauv Paus

Kauj ruam 4: Lub zog thiab av
Kauj ruam 4: Lub zog thiab av
Kauj Ruam 4: Lub zog thiab av
Kauj Ruam 4: Lub zog thiab av
Kauj ruam 4: Lub zog thiab av
Kauj ruam 4: Lub zog thiab av
Kauj ruam 4: Lub zog thiab av
Kauj ruam 4: Lub zog thiab av

Kuv yuav pib nrog grounding cathode sab transistors. Txhua tus pin emitter ntawm cov no yuav txuas nrog lub roj teeb hauv av tab sis 8 thaj chaw liab yuav tsum muaj ntxiv 50 Ohm resistor ntawm lawv thiab lub roj teeb hauv av.

Kuv txuas cov laj kab no mus rau kab raws sab nrauv ntawm lub rooj mov mov vim nws yooj yim (yog tias koj xaiv siv lub rooj mov ci)

Lub zog txawm li cas los xij yuav tsum txuas nrog tus pin tus pin ntawm 8 transistors. Ib tus tiv thaiv 100 ohm yuav tsum tau muab tso nruab nrab ntawm lub zog thiab lub transistor vim yog cov LEDs.

Kauj Ruam 5: Kauj Ruam 5: Txheeb Xyuas Pawg Thawj Coj

Kauj ruam 5: Programming Board
Kauj ruam 5: Programming Board

Nov yog txhua yam ntawm VHDL cov ntaub ntawv koj yuav xav tau rau nws! Hmoov zoo!

Tsuas yog xyuas kom tseeb tias MAIN.vhd yog tus qauv saum toj kawg nkaus

Ua tsaug tshwj xeeb rau Bryan Mealy rau lub moos faib thiab lub xeev lub tshuab ua haujlwm kawg.

Pom zoo: