Tartalomjegyzék:
- 1. lépés: Amire szüksége lesz
- 2. lépés: Az áramkör
- 3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
- 4. lépés: A Visuino -ban összetevők hozzáadása
- 5. lépés: A Visuino készlet összetevőiben
- 6. lépés: A Visuino Connect komponensekben
- 7. lépés: Az Arduino kód létrehozása, fordítása és feltöltése
- 8. lépés: Játssz
- 9. lépés: Hibaelhárítás
![VEZÉRLŐ LED MATRIX MAX7219 ARDUINO -val: 9 lépés VEZÉRLŐ LED MATRIX MAX7219 ARDUINO -val: 9 lépés](https://i.howwhatproduce.com/images/001/image-622-j.webp)
Videó: VEZÉRLŐ LED MATRIX MAX7219 ARDUINO -val: 9 lépés
![Videó: VEZÉRLŐ LED MATRIX MAX7219 ARDUINO -val: 9 lépés Videó: VEZÉRLŐ LED MATRIX MAX7219 ARDUINO -val: 9 lépés](https://i.ytimg.com/vi/SaUit2yICaU/hqdefault.jpg)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ebben az oktatóanyagban megtanuljuk, hogyan vezérelhető a MAX7219 Led mátrix Arduino segítségével egy egyszerű szöveg megjelenítésével.
Nézzen meg egy bemutató videót.
1. lépés: Amire szüksége lesz
![Amire szüksége lesz Amire szüksége lesz](https://i.howwhatproduce.com/images/001/image-622-1-j.webp)
![Amire szüksége lesz Amire szüksége lesz](https://i.howwhatproduce.com/images/001/image-622-2-j.webp)
![Amire szüksége lesz Amire szüksége lesz](https://i.howwhatproduce.com/images/001/image-622-3-j.webp)
- Arduino UNO (vagy bármely más Arduino)
- LED MATRIX. Az FC-16 modult fogjuk használni, amely négy kaszkád 8 × 8 LED mátrix kijelzővel és egy beépített MAX7219 LED meghajtóval rendelkezik minden kijelzőhöz.
- Jumper vezetékek
- Visuino program: Töltse le a Visuino programot
2. lépés: Az áramkör
![Az áramkör Az áramkör](https://i.howwhatproduce.com/images/001/image-622-4-j.webp)
- Csatlakoztassa a LED mátrix tűt [VCC] az Arduino tűhöz [5V]
- Csatlakoztassa a LED mátrix tűt [GND] az Arduino tűhöz [GND]
- Csatlakoztassa a LED mátrixcsapot [DIN] az Arduino digitális tűhöz [11]
- Csatlakoztassa a LED mátrix tűt [CS] az Arduino digitális tűhöz [10]
- Csatlakoztassa a LED mátrix tűt [CLK] az Arduino digitális tűhöz [13]
Megjegyzés: Olvassa el a Hibaelhárítás alábbi részét is
3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
![Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát](https://i.howwhatproduce.com/images/001/image-622-5-j.webp)
![Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát](https://i.howwhatproduce.com/images/001/image-622-6-j.webp)
Az Arduino programozásának megkezdéséhez telepítenie kell az Arduino IDE -t innen:
Kérjük, vegye figyelembe, hogy az Arduino IDE 1.6.6 -ban vannak kritikus hibák. Győződjön meg arról, hogy az 1.6.7 vagy újabb verzióját telepítette, különben ez az utasítás nem fog működni! Ha még nem tette meg, kövesse a jelen útmutató utasításait az Arduino IDE beállításához az Arduino UNO programozásához! A Visuino: https://www.visuino.eu telepítése is szükséges. A Visuino elindítása az első képen látható módon Kattintson a Visuino Arduino komponensén található „Eszközök” gombra (1. kép).
4. lépés: A Visuino -ban összetevők hozzáadása
![A Visuino -ban összetevők hozzáadása A Visuino -ban összetevők hozzáadása](https://i.howwhatproduce.com/images/001/image-622-7-j.webp)
![A Visuino -ban összetevők hozzáadása A Visuino -ban összetevők hozzáadása](https://i.howwhatproduce.com/images/001/image-622-8-j.webp)
![A Visuino -ban összetevők hozzáadása A Visuino -ban összetevők hozzáadása](https://i.howwhatproduce.com/images/001/image-622-9-j.webp)
- Adja hozzá az "Óragenerátor" összetevőt
- Adja hozzá a "Szövegérték" összetevőt
- Adja hozzá a "Számláló" összetevőt
- "Egész számú többforrás" hozzáadása
- Adja hozzá a "Maxim LED kijelzővezérlő SPI MAX7219/MAX7221" összetevőt
5. lépés: A Visuino készlet összetevőiben
![Visuino készletkomponensekben Visuino készletkomponensekben](https://i.howwhatproduce.com/images/001/image-622-10-j.webp)
![Visuino készletkomponensekben Visuino készletkomponensekben](https://i.howwhatproduce.com/images/001/image-622-11-j.webp)
![Visuino készletkomponensekben Visuino készletkomponensekben](https://i.howwhatproduce.com/images/001/image-622-12-j.webp)
- Válassza a "ClockGenerator1" lehetőséget, és a tulajdonságok ablakban állítsa a "Frekvencia" értéket a következőre: 5
- Válassza a "Számláló1" lehetőséget, és a tulajdonságok ablakban állítsa be a Max> Érték értékét 0 -ra és Min> Értékét -170 -re. Megjegyzés: -170 az X távolság (a szöveg hossza), amelyet a szöveg balról jobbra halad. játssz ezzel a számmal, hogy megkapd a megfelelő hosszúságot
- Válassza az "IntegerMultiSource1" lehetőséget, és a tulajdonságok ablakban állítsa a "Kimeneti csapok" értéket a következőre: 3
-
Válassza ki a "TextValue1" lehetőséget, és állítsa be az "Value" értéket (Ezt a szöveget szeretné megjeleníteni a LED mátrixon): ARDUINO LED MATRIX PROJECT
- Válassza a "LedController1" lehetőséget, majd a tulajdonságok ablakban válassza a "Pixel Groups" elemet, majd kattintson a 3 pontra. A "PixelGroups" ablakban húzza a "2D Graphics" elemet jobbról balra. Válassza a "2D Graphics1" lehetőséget a bal oldalon és a tulajdonságok ablak beállítása:- "Magasság"- 8- "Tükör vízszintes"- igaz- "Tájolás"- goUp- "Fordított vízszintes"- igaz- "Fordított függőleges"- hamis- "Szélesség"- 32- Válassza ki az "Elemek" elemet, és kattintson Az "Elemek" ablakban húzza balra a "Kitöltés képernyő" elemet, bontsa ki a "Szöveg" elemet, és húzza a "Szövegmező" elemet a bal oldalra. Válassza ki a "Szövegmező1" lehetőséget, és a tulajdonságok ablakban állítsa a "Wrap" értéket hamisra, majd válassza a "X", kattintson a "Pin" ikonra, és válassza az "Integer SinkPin" << lásd a képetAz összes ablak bezárása
- Válassza a "LedController1" lehetőséget, és a tulajdonságok ablakban állítsa az "Intensity" értéket 0,1 <értékre
6. lépés: A Visuino Connect komponensekben
![Visuino Connect komponensekben Visuino Connect komponensekben](https://i.howwhatproduce.com/images/001/image-622-13-j.webp)
- Csatlakoztassa a "ClockGenerator1" érintkezőt [Kimenet] a "Számláló1" érintkezőhöz [Be]
- Csatlakoztassa a "Counter1" tűt [Out] az IntegerMultiSource1 tűhöz [In]
- Csatlakoztassa az "IntegerMultiSource1" érintkezőt [0] a "LedController1"> Szövegmező1> X -hez
- Csatlakoztassa az "IntegerMultiSource1" érintkezőt [1] a "LedController1"> Fill Screen1> Óra elemhez
- Csatlakoztassa az "IntegerMultiSource1" érintkezőt [2] a "TextValue1" érintkezőhöz [Óra]
- Csatlakoztassa a "TextValue1" tűt [Out] a "LedController1"> Szövegmező1> Bemenethez
- Csatlakoztassa a "LedController1" tűt [Chip Select] az Arduino digitális tűhöz [10]
- Csatlakoztassa a "LedController1" tűt [Out SPI] az Arduino tűhöz [SPI In]
7. lépés: Az Arduino kód létrehozása, fordítása és feltöltése
![Az Arduino kód létrehozása, fordítása és feltöltése Az Arduino kód létrehozása, fordítása és feltöltése](https://i.howwhatproduce.com/images/001/image-622-14-j.webp)
A Visuino alkalmazásban kattintson alul a "Build" fülre, győződjön meg arról, hogy a megfelelő port van kiválasztva, majd kattintson a "Compile/Build and Upload" gombra.
8. lépés: Játssz
Ha bekapcsolja az Arduino UNO modult, a LED mátrix elkezdi megjeleníteni a szöveget balról jobbra.
Gratulálunk! Befejezte a projektet Visuino -val. Mellékelve van a Visuino projekt is, amelyet ehhez az Instructable -hez hoztam létre, letöltheti innen és megnyithatja Visuino -ban:
9. lépés: Hibaelhárítás
![Hibaelhárítás Hibaelhárítás](https://i.howwhatproduce.com/images/001/image-622-15-j.webp)
Esetemben Az Arduino bekapcsolásakor a LED mátrix villogni kezdett, és a szöveg nem volt teljesen megjelenítve. Ennek oka az volt, hogy a MAX7219 chip nagyon érzékeny minden feszültség interferenciára.
Ennek megoldásához hozzáadtam egy 47uf elektrolit kondenzátort a LED Matrix VCC (+) és a GND (-) közé, győződjön meg róla, hogy a kondenzátort megfelelően, + be (VCC) és - a (GND)
Ajánlott:
MAX7219 LED Mátrix MQTT Esp8266 használatával: 6 lépés
![MAX7219 LED Mátrix MQTT Esp8266 használatával: 6 lépés MAX7219 LED Mátrix MQTT Esp8266 használatával: 6 lépés](https://i.howwhatproduce.com/images/006/image-16894-j.webp)
MAX7219 LED Matrix MQTT Az Esp8266 használatával: Próbáltam csatlakoztatni a MAX7219 LED kijelzőmet egy MQTT szerverhez, és egy szöveget fogadni az MQTT előfizetésből. De nem kaptam megfelelő kódot az interneten, ezért elkezdtem saját … és az eredmény nagyon jól jön
Arduino Smile MAX7219 Matrix LED bemutató: 4 lépés
![Arduino Smile MAX7219 Matrix LED bemutató: 4 lépés Arduino Smile MAX7219 Matrix LED bemutató: 4 lépés](https://i.howwhatproduce.com/images/012/image-33344-j.webp)
Arduino Smile MAX7219 Matrix LED bemutató: Ebben az oktatóanyagban " Led mátrix vezérlése Arduino használatával ". Megmutatom, hogyan kell használni a Led mátrix kijelzőket az Arduino használatával. És ebben a cikkben megtanuljuk mosoly hangulatjelek készítését a mátrix kijelző használatával az Arduino használatával is. A felhasznált összetevők
Arduino Max7219 Led Matrix Display Tutorial: 4 lépés
![Arduino Max7219 Led Matrix Display Tutorial: 4 lépés Arduino Max7219 Led Matrix Display Tutorial: 4 lépés](https://i.howwhatproduce.com/images/001/image-263-65-j.webp)
Arduino Max7219 Led Matrix Display Tutorial: Sziasztok srácok, ebben az oktatóanyagban megtanuljuk, hogyan kell használni a led mátrix kijelzőt max7219 kijelző illesztőprogrammal az Arduino segítségével animáció és szöveg megjelenítéséhez ezen a led mátrix kijelzőn
Matrix Led X4 MAX7219 + ESP8266 12E + DS18b20 érzékelő (hőmérséklet): 6 lépés
![Matrix Led X4 MAX7219 + ESP8266 12E + DS18b20 érzékelő (hőmérséklet): 6 lépés Matrix Led X4 MAX7219 + ESP8266 12E + DS18b20 érzékelő (hőmérséklet): 6 lépés](https://i.howwhatproduce.com/images/002/image-4739-87-j.webp)
Matrix Led X4 MAX7219 + ESP8266 12E + DS18b20 érzékelő (hőmérséklet): Ebben a lehetőségben gyors tesztet hajtunk végre az integrált MAX7219 által vezetett mátrixra ESP8266 modullal, és így nem túl egyszerű, leolvasjuk az érzékelő hőmérsékletét DS18B20. A későbbi oktatóanyagokban integráljuk más platformokra
LED szivárvány - RGB LED PWM vezérlő konstrukció - Könnyen felépíthető: 15 lépés
![LED szivárvány - RGB LED PWM vezérlő konstrukció - Könnyen felépíthető: 15 lépés LED szivárvány - RGB LED PWM vezérlő konstrukció - Könnyen felépíthető: 15 lépés](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10961376-led-rainbow-rgb-led-pwm-controller-construction-easy-to-build-15-steps-j.webp)
LED szivárvány - RGB LED PWM vezérlő felépítés - Könnyen felépíthető: Lépésről lépésre, könnyen követhető utasítások a LED Rainbow RGB LED PWM vezérlő építésére vonatkozóan. Csak minimális mennyiségű alkatrészre van szükség a PIC processzorral együtt, és elkészítheti az egyik legcsodálatosabb LED vezérlőt. Az S