Satura rādītājs:
- 1. darbība: 1. darbība: tranzistoru pievienošana
- 2. darbība: 2. darbība. Pieslēgšanās pie plates
- 3. darbība: 3. darbība. Savienojuma izveide ar matricu
- 4. darbība: 4. darbība: barošana un zemējums
- 5. solis: 5. solis: valdes programmēšana
Video: Mastermind ar 8x8 RGB LED matricu: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Nepieciešamās detaļas: Basys3 FPGA
GEEETECH 8x8 RGB LED matrica
9V akumulators
2N3904 tranzistori (x32)
1K rezistors (x32)
100 omu rezistors (x1)
50 omu rezistors (x1)
LED matrica ir izplatīta anoda matrica ar 32 kopējām tapām. Kopējais anods nozīmē, ka katru rindu kontrolē tikai 1 tapa, bet katru kolonnu - 3 - vienu katrai krāsai. To kontrolēs, izmantojot 32 PMOD I/O portus katrā paneļa galā.
1. darbība: 1. darbība: tranzistoru pievienošana
Pievienojiet 32 1K rezistorus tranzistoru centrālajai tapai. Šī ir tranzistoru "bāzes" tapa un saņems signālu no basijas plates.
2. darbība: 2. darbība. Pieslēgšanās pie plates
Pievienojiet plāksnes izejas pretestības otrajam galam, kā parādīts attēlā. JXADC => sarkans, JA => zaļš, JB => zils, JC => rinda/jauda. Tā dēlis kontrolē, kura rinda/kolonna/krāsa ir ieslēgta. Katra tapa ieslēdz vai izslēdz atbilstošo tranzistoru, ļaujot strāvai plūst no strāvas vai uz zemes no konkrētā tranzistora.
3. darbība: 3. darbība. Savienojuma izveide ar matricu
Šeit sāk atšķirties 8 anoda sānu tranzistori un 24 katoda sānu tranzistori.
Saskaroties ar tranzistora plakano pusi, tapas ir emitētājs, pamatne, kolektors. Matricas 24 katodi ir jāpievieno 24 tranzistoru kolektora tapai, un 8 anodi jāpievieno pārējo 8 tranzistoru emitētāja tapai.
Es iesaku krāsu kodēšanu katram vadam, kas iet uz pašu matricu, lai būtu vieglāk atkļūdot. Šai konkrētajai matricai ir 16 tapas "augšpusē" (puse, kuru es apzīmēju kā augšējo, bija tā puse, uz kuras ir uzraksts) un 16 tapas "apakšā". Augšpusē 8 tapas ievēro šādu secību (no kreisās uz labo): zils7: 0 nolasīts7: 0
apakšā: Rinda7: 4 Zaļā7: 0Rinda3: 0
Mans krāsu kods - zils: zils un violets
Sarkans: sarkans un oranžs
Zaļš: zaļš un dzeltens
Rinda: melna, balta, brūna un pelēka
4. darbība: 4. darbība: barošana un zemējums
Sākšu ar katoda sānu tranzistoru iezemēšanu. Katra no tām esošā emitētāja tapa tiks savienota ar akumulatora zemi, bet 8 sarkanajiem pamatiem jābūt papildus 50 omu rezistoram starp tiem un akumulatora zemi.
Es savienoju šos pamatus ar rindām gar maizes dēļa ārpusi, jo tas bija ērti (ja izvēlaties izmantot maizes dēli)
Jauda tomēr jāpievieno 8 tranzistoru kolektora tapai. Gaismas diodes dēļ starp jaudu un tranzistoru ir jānovieto 100 omu rezistors.
5. solis: 5. solis: valdes programmēšana
Šeit ir visi VHDL faili, kas jums būs jāprogrammē! Veiksmi!
Vienkārši pārliecinieties, vai MAIN.vhd ir augšējais modulis
Īpašs paldies Braienam Mīlijam par pulksteņa dalītāju un ierobežota stāvokļa mašīnas veidni.
Ieteicams:
Divciparu displejs, izmantojot vienu 8x8 LED matricu: 3 soļi
Divciparu displejs, izmantojot vienu 8x8 LED matricu: Šeit es vēlētos izveidot istabas temperatūras un mitruma indikatoru. Divciparu skaitļu attēlošanai es izmantoju vienu 8x8 LED matricu, un es domāju, ka daļa projekta kļuva noderīgāka. Es ievietoju finālā, kas būvēts, izmantojot kartona kastīti, sāpes
Kā lietot Max7219 8x8 punktu matricu ar "skiiiD": 9 soļi
Kā lietot Max7219 8x8 punktu matricu ar "skiiiD": Šī ir video instrukcija par Max7219 8x8 punktu matricu, izmantojot "skiiiD" Pirms sākuma zemāk ir pamata apmācība, kā lietot skiiiDhttps: //www.instructables.com/id /Darba sākšana-W
Kā izveidot 8x8 BIG LED matricu (MAX7219 LED 10mm): 9 soļi (ar attēliem)
Kā izveidot 8x8 BIG LED matricu (MAX7219 LED 10mm): vai esat strādājis ar gatavu 8x8 LED matricu kā displeju? Tie ir dažādu izmēru un ir diezgan interesanti strādāt. Liels, viegli pieejams izmērs ir aptuveni 60 mm x 60 mm. Tomēr, ja jūs meklējat daudz lielāku gatavu LED matricu
Kā savienot ar MAX7219 vadāmu LED matricu 8x8 ar ATtiny85 mikrokontrolleri: 7 soļi
Kā savienot ar MAX7219 vadāmu LED matricu 8x8 ar ATtiny85 mikrokontrolleri: MAX7219 kontrolieri ražo Maxim Integrated ir kompakts, sērijveida ieejas/izejas kopējā katoda displeja draiveris, kas varētu savienot mikrokontrolleru ar 64 atsevišķām gaismas diodēm, 7 segmentu ciparu LED displeji līdz līdz 8 cipariem, joslu diagrammas displejs
Galda sīkrīks ar 8x8 LED RGB matricu un Arduino Uno: 6 soļi
Galda sīkrīks ar 8x8 LED RGB matricu un Arduino Uno: Sveiki, dārgais! Šajā apmācībā mēs darīsim DIY RGB LED sīkrīku, ko varētu izmantot kā galda sīkrīku vai pretgaismu. Bet, pirmkārt, pievienojieties manam telegrammas kanālam, lai redzētu vairāk pārsteidzošu projektu. Turklāt tā ir mana motivācija