Sisällysluettelo:
- Vaihe 1: Vaihe 1: Transistorien liittäminen
- Vaihe 2: Vaihe 2: Yhdistäminen korttiin
- Vaihe 3: Vaihe 3: Yhdistäminen Matrixiin
- Vaihe 4: Vaihe 4: Virta ja maadoitus
- Vaihe 5: Vaihe 5: Taulun ohjelmointi
Video: Mastermind 8x8 RGB LED -matriisin kanssa: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Vaaditut osat: Basys3 FPGA
8x8 RGB LED -matriisi, GEEETECH
9V akku
2N3904 transistorit (x32)
1K vastus (x32)
100 ohmin vastus (x1)
50 ohmin vastus (x1)
LED -matriisi on yleinen anodimatriisi, jossa on yhteensä 32 nastaa. Yhteinen anodi tarkoittaa, että jokaista riviä ohjataan vain yhdellä tapilla, kun taas jokaista saraketta ohjataan 3 - yksi kullekin värille. Tätä ohjataan 32 PMOD I/O -portin avulla kortin molemmissa päissä.
Vaihe 1: Vaihe 1: Transistorien liittäminen
Liitä 32 1K -vastusta transistorien keskitappiin. Tämä on transistorien "Base" -tappi ja vastaanottaa signaalin basyskortilta.
Vaihe 2: Vaihe 2: Yhdistäminen korttiin
Kytke kortin lähdöt vastuksen toiseen päähän kuvan osoittamalla tavalla. JXADC => Punainen, JA => Vihreä, JB => Sininen, JC => Rivi/teho. Taulu hallitsee tällä tavalla, mikä rivi/sarake/väri on käytössä. Jokainen nasta kytkee päälle tai pois vastaavan transistorin, jolloin virta virtaa virrasta tai maahan kyseisestä transistorista.
Vaihe 3: Vaihe 3: Yhdistäminen Matrixiin
Tässä 8 anodipuolen transistoria ja 24 katodipuolen transistoria alkavat erota.
Transistorin litteää puolta vasten pin -järjestys on emitteri, pohja, keräilijä. Matriisin 24 katodia on liitettävä 24 transistorin keräinneulaan ja 8 anodia on liitettävä muiden 8 transistorin emitteritappiin.
Suosittelen värikoodausta jokaiselle matriisiin menevälle johtimelle, jotta virheenkorjaus olisi helpompaa. Tämän nimenomaisen matriisin "yläosassa" on 16 nastaa (yläreunaksi merkitty sivu oli sivu, jossa on kirjoitus) ja 16 nastaa "alareunassa". Ylhäällä 8 nastaa noudattavat tätä järjestystä (vasemmalta oikealle): Sininen7: 0 Lue7: 0
pohja: rivi7: 4 vihreä7: 0 rivi3: 0
Värikoodini - sininen: sininen ja violetti
Punainen: punainen ja oranssi
Vihreä: vihreä ja keltainen
Rivi: musta, valkoinen, ruskea ja harmaa
Vaihe 4: Vaihe 4: Virta ja maadoitus
Aloitan maadoittamalla katodipuolen transistorit. Jokainen näissä oleva emitterinappi kytketään akun maahan, mutta kahdeksan punaisen maadoituksen on oltava ylimääräinen 50 ohmin vastus niiden ja akun maan välillä.
Yhdistin nämä tontit leipälaudan ulkopuolella oleviin riveihin, koska se oli kätevää (jos päätät käyttää leipätaulua)
Virta on kuitenkin kytkettävä 8 transistorin keräimen nastaan. Virran ja transistorin väliin on sijoitettava 100 ohmin vastus LEDien vuoksi.
Vaihe 5: Vaihe 5: Taulun ohjelmointi
Tässä on kaikki VHDL -tiedostot, jotka sinun on ohjelmoitava! Onnea!
Varmista vain, että MAIN.vhd on ylempi moduuli
Erityiset kiitokset Bryan Mealylle kellonjakajasta ja äärellisestä tilakonemallista.
Suositeltava:
Infrapuna -anturin käyttäminen Arduinon kanssa: 8 vaihetta (kuvien kanssa)
Infrapuna -anturin käyttäminen Arduinon kanssa: Mikä on infrapuna -anturi? . IR -signaali
RGB -LED -värisekoitus Arduinon kanssa Tinkercadissa: 5 vaihetta (kuvilla)
RGB -LED -värisekoitus Arduinon kanssa Tinkercadissa: Opetellaan hallitsemaan monivärisiä LED -valoja Arduinon analogisten lähtöjen avulla. Yhdistämme RGB -LEDin Arduino Unoon ja teemme yksinkertaisen ohjelman sen värin muuttamiseksi. Voit seurata virtuaalisesti Tinkercad -piirien avulla. Voit jopa katsoa tämän
Matto anturien kanssa/ RF -kommunikaatio Arduino Micron kanssa: 4 vaihetta (kuvilla)
Matto anturien kanssa/ RF -kommunikaatio Arduino Micro: n kanssa: Sain äskettäin päätökseen asennuksen yhtä monipuolinen, joka koostuu sarjasta lamppuja, jotka reagoivat lamppujen alla olevaan mattoon sijoitettuihin antureihin. Toivottavasti siitä on sinulle hyötyä
Liitäntä LED -pistematriisi (8x8) NodeMCU: lla: 6 vaihetta (kuvien kanssa)
Käyttöliittymän LED -pistematriisi (8x8) NodeMCU: Hello Makers, olen toisen yksinkertaisen ja siistin Instructable -ohjelman kanssa
8x8 LED -MATRIX -NÄYTTÖ - ARDUINO - BLUETOOTH -OHJAUS: 7 vaihetta (kuvien kanssa)
8x8 LED -MATRIX -NÄYTTÖ | ARDUINO | BLUETOOTH -OHJAUS: Tässä opetusohjelmassa näytän kuinka rakentaa 8 x 8 LED -matriisi Arduinon avulla. KOMMENTOI, MITÄ Ajattelet TÄSTÄ OHJEESTA, ETTÄ VOIN PARANTAA LISÄOHJEESI sisustus