
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38



Požadované díly: Basys3 FPGA
Matice 8x8 RGB LED od GEEETECH
9V baterie
Tranzistory 2N3904 (x32)
1K odpor (x32)
Odpor 100 ohmů (x1)
50 ohmový rezistor (x1)
LED Matrix je společná anodová matice s celkem 32 piny. Společná anoda znamená, že každý řádek je ovládán pouze 1 kolíkem, zatímco každý sloupec je ovládán 3 - jedním pro každou barvu. Ovládání bude provedeno pomocí 32 portů I/O PMOD na každém konci desky.
Krok 1: Krok 1: Připojení tranzistorů



Připojte 32 1K odporů ke středovému kolíku tranzistorů. Toto je pin „Base“tranzistorů a bude přijímat signál ze základní desky.
Krok 2: Krok 2: Připojení k desce




Připojte výstupy desky k druhému konci odporu, jak je znázorněno na obrázku. JXADC => červená, JA => zelená, JB => modrá, JC => řada/síla. Takto deska řídí, který řádek/sloupec/barva je zapnutá. Každý pin zapíná nebo vypíná odpovídající tranzistor, což umožňuje tok proudu z napájení nebo na zem z tohoto konkrétního tranzistoru.
Krok 3: Krok 3: Připojení k Matrixu




Zde se začínají lišit tranzistory na 8 anodových a 24 katodových stranách.
Při pohledu na plochou stranu tranzistoru je pořadí pinů emitor, základna, kolektor. 24 katod matice musí být připojeno ke kolektorovému kolíku 24 tranzistorů a 8 anod musí být připojeno ke kolíku emitoru dalších 8 tranzistorů.
Doporučuji barevné kódování každého z vodičů vedoucích k samotné matici, aby bylo jednodušší ladění. Tato konkrétní matice má 16 kolíků „nahoře“(strana, kterou jsem označil jako horní, byla strana s nápisem) a 16 kolíků „dole“. V horní části 8 kolíků následuje v tomto pořadí (zleva doprava): Blue7: 0 Read7: 0
dole: Řádek 7: 4 Zelený 7: 0 Řádek 3: 0
Můj barevný kód - Modrá: modrá a fialová
Červená: červená a oranžová
Zelená: zelená a žlutá
Řada: černá, bílá, hnědá a šedá
Krok 4: Krok 4: Napájení a uzemnění




Začnu uzemněním tranzistorů na straně katody. Každý kolík vysílače na nich bude připojen k uzemnění baterie, ale 8 červených uzemnění musí mít mezi sebou a uzemněním baterie odpor 50 Ohm navíc.
Tyto důvody jsem připojil k řadám na vnější straně desky na chléb, protože to bylo výhodné (pokud se rozhodnete použít desku na chléb)
Napájení však musí být připojeno ke sběrnému kolíku 8 tranzistorů. Kvůli LED diodám musí být mezi výkon a tranzistor umístěn odpor 100 ohmů.
Krok 5: Krok 5: Programování rady

Zde jsou všechny soubory VHDL, které budete potřebovat k jeho naprogramování! Hodně štěstí!
Jen se ujistěte, že MAIN.vhd je top modul
Zvláštní poděkování patří Bryanovi Mealymu za dělič hodin a šablonu stroje s konečným stavem.
Doporučuje:
Lissajousovy figury na matici 8X8 Led: 7 kroků

Lissajousovy figury na matici LED 8X8: Bod světla kmitající ve 2 kolmých osách nakreslí obrazec nazvaný "Lissajousova figura"; (1857) nebo " Bowditch Curve " (1815). Vzory se pohybují od jednoduchých po složité v závislosti na frekvenčním poměru a fázi 2 os. A 1: 1
Jak používat bodovou matici Max7219 8x8 s „skiiiD“: 9 kroků

Jak používat Max7219 8x8 Dot Matrix s „skiiiD“: Toto je video instrukce Max7219 8x8 Dot Matrix přes „skiiiD“Před začátkem níže je základní návod, jak používat skiiiDhttps: //www.instructables.com/id /Začínáme-W
Jak vytvořit 8x8 VELKOU LED matici (MAX7219 LED 10 mm): 9 kroků (s obrázky)

Jak vytvořit 8x8 VELKOU LED matici (MAX7219 LED 10 mm): Pracovali jste s již připravenou maticí 8x8 LED jako displeje? Přicházejí v různých velikostech a je docela zajímavé s nimi pracovat. Velká snadno dostupná velikost je přibližně 60 mm x 60 mm. Pokud však hledáte mnohem větší hotovou matici LED
Jak propojit matici LED řízenou MAX7219 8x8 s mikrokontrolérem ATtiny85: 7 kroků

Jak propojit matici LED řízenou MAX7219 8x8 s mikrokontrolérem ATtiny85: Řadič MAX7219 vyrábí společnost Maxim Integrated je kompaktní, sériový vstupně/výstupní ovladač se společnou katodou, který může propojit mikrokontroléry se 64 jednotlivými LED, 7segmentovými numerickými LED displeji až až 8 číslic, sloupcový graf
Stolní gadget s 8x8 LED RGB maticí a Arduino Uno: 6 kroků

Stolní miniaplikace s 8x8 LED RGB maticí a Arduino Uno: Dobrý den, milí! V tomto tutoriálu budeme dělat DIY RGB LED gadget, který by mohl být použit jako stolní gadget nebo podsvícení. Ale nejprve se připojte k mému telegramovému kanálu a uvidíte další úžasné projekty. Také je to pro mě motivace