Përmbajtje:
- Hapi 1: Çfarë ju nevojitet
- Hapi 2: Qarku
- Hapi 3: Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
- Hapi 4: Në Visuino Shtoni Komponentë
- Hapi 5: Në Komponentët e Visuino Set
- Hapi 6: Në Visuino Connect Components
- Hapi 7: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
- Hapi 8: Luaj
- Hapi 9: Zgjidhja e problemeve
Video: KONTROLLI LED MATRIX MAX7219 ME ARDUINO: 9 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Në këtë tutorial do të mësojmë se si të kontrollojmë matricën MAX7219 Led me Arduino duke shfaqur një tekst të thjeshtë.
Shikoni një video demonstruese.
Hapi 1: Çfarë ju nevojitet
- Arduino UNO (ose ndonjë Arduino tjetër)
- MATRIX LED. Ne do të përdorim modulin FC-16 i cili ka katër ekrane me matricë LED 8 × 8 të mbuluara me kaska dhe një shofer LED të integruar MAX7219 për çdo ekran.
- Telat e kërcyesit
- Programi Visuino: Shkarkoni Visuino
Hapi 2: Qarku
- Lidhni pinin e Matricës LED [VCC] me kunjin Arduino [5V]
- Lidhni pinin e Matricës LED [GND] me kunjin Arduino [GND]
- Lidhni pinin e Matricës LED [DIN] me kunjin dixhital Arduino [11]
- Lidhni pinin e Matricës LED [CS] me kunjin dixhital Arduino [10]
- Lidhni pinin e Matricës LED [CLK] me kunjin dixhital Arduino [13]
Shënim: Lexoni gjithashtu pjesën për Zgjidhjen e problemeve më poshtë
Hapi 3: Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Për të filluar programimin e Arduino, do t'ju duhet të keni të instaluar Arduino IDE nga këtu:
Ju lutemi kini parasysh se ka disa defekte kritike në Arduino IDE 1.6.6. Sigurohuni që të instaloni 1.6.7 ose më të lartë, përndryshe ky Instructable nuk do të funksionojë! Nëse nuk keni bërë, ndiqni hapat në këtë Udhëzues për të konfiguruar Arduino IDE për të programuar Arduino UNO! Visuino: https://www.visuino.eu gjithashtu duhet të instalohet. Filloni Visuino siç tregohet në foton e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "Arduino UNO" siç tregohet në Figurën 2
Hapi 4: Në Visuino Shtoni Komponentë
- Shtoni përbërësin "Clock Generator"
- Shtoni përbërësin "Vlera e tekstit"
- Shtoni përbërësin "Counter"
- Shto "Burimi i plotë i shumëfishtë"
- Shtoni komponentin "Maxim LED Display Controller SPI MAX7219/MAX7221"
Hapi 5: Në Komponentët e Visuino Set
- Zgjidhni "ClockGenerator1" dhe në dritaren e pronave vendosni "Frekuenca" në: 5
- Zgjidhni "Counter1" dhe në dritaren e vetive vendosni Max> Vlera në 0 dhe Min> Vlera në -170Shënim: -170 është distanca në X (gjatësia e tekstit), që teksti do të udhëtojë nga e majta në të djathtë, mundeni luani me këtë numër për të marrë gjatësinë e duhur
- Zgjidhni "IntegerMultiSource1" dhe në dritaren e pronave vendosni "Kunjat e daljes" në: 3
-
Zgjidhni "TextValue1" dhe vendosni "Vlera" (Ky është teksti që dëshironi të shfaqni në Matricën LED): PROJEKT ARDUINO LED MATRIX
- Zgjidhni "LedController1" dhe në dritaren e pronave zgjidhni "Grupet e Pixel" dhe klikoni në 3 pikat. Në dritaren "PixelGroups" tërhiqni "Grafika 2D" nga ana e djathtë në anën e majtë Zgjidhni "Grafika 2D1" në anën e majtë dhe në vetitë e vendosura në dritare:- "Lartësia" në 8- "Mirror Horizontal" në të vërtetë- "Orientimi" për të shkuarUp- "Reverse Horizontal" në True- "Reverse Vertical" në False- "Gjerësia" në 32- Zgjidh "Elementet" dhe kliko në 3dotsNë dritaren "Elements" tërhiqni "Fillo ekranin" në të majtë, zgjeroni "Text" dhe tërhiqeni "Field Text" në anën e majtë. Zgjidhni "Text Field1" dhe në dritaren e pronave vendosni "Wrap" në False, Select "X" dhe klikoni në ikonën "Pin" dhe zgjidhni "Integer SinkPin" << shikoni fotonMbyll të gjitha dritaret
- Zgjidhni "LedController1" dhe në dritaren e pronave vendosni "Intensiteti" në 0.1 <
Hapi 6: Në Visuino Connect Components
- Lidhni pinin "ClockGenerator1" [Out] me pinin "Counter1" [In]
- Lidhni pinin "Counter1" [Out] me kunjin IntegerMultiSource1 [In]
- Lidhni pinin "IntegerMultiSource1" [0] me "LedController1"> Fusha e Tekstit1> X
- Lidhni pinin "IntegerMultiSource1" [1] me "LedController1"> Plotësoni ekranin1> Ora
- Lidhni pinin "IntegerMultiSource1" [2] me pinin "TextValue1" [Ora]
- Lidhni pinin "TextValue1" [Out] me "LedController1"> Fusha e Tekstit1> In
- Lidhni pinin "LedController1" [Chip Select] me pin dixhital Arduino [10]
- Lidhni pinin "LedController1" [Out SPI] me pin Arduino [SPI In]
Hapi 7: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Në Visuino, në fund klikoni në skedën "Ndërto", sigurohuni që porti i saktë është zgjedhur, pastaj klikoni në butonin "Përpilo/Ndërto dhe Ngarko".
Hapi 8: Luaj
Nëse aktivizoni modulin Arduino UNO, Matrica LED do të fillojë të shfaqë tekstin nga ana e majtë në anën e djathtë.
Urime! Ju keni përfunduar projektin tuaj me Visuino. Gjithashtu është bashkangjitur projekti Visuino, që kam krijuar për këtë Instructable, mund ta shkarkoni këtu dhe ta hapni në Visuino:
Hapi 9: Zgjidhja e problemeve
Në rastin tim Kur aktivizoja Arduino, Matrica LED po ndizte dhe Teksti nuk u shfaq plotësisht. Arsyeja për këtë ishte sepse çipi MAX7219 është shumë i ndjeshëm ndaj çdo ndërhyrje të tensionit.
Për të zgjidhur atë, shtova një kondensator elektrolitik 47uf midis Matricës LED VCC (+) dhe GND (-), sigurohuni që ta lidhni kondensatorin djathtas, + në (VCC) dhe - në (GND)
Recommended:
Arduino: Treguesi Potentio përdor Led Matrix MAX7219: 4 Hapa
Arduino: Treguesi Potentio përdor Led Matrix MAX7219: Në tutorialin e mëparshëm unë kam bërë një tregues të potenciometrit duke përdorur unazat RGB neo pixel led. mund ta shihni në këtë artikull " Treguesi Potentio përdor RGB Neopixel " Dhe sot unë do të tregoj treguesin e fuqizuesit duke përdorur MAX7219 led met
Udhëzues Arduino Smile MAX7219 Matrix LED: 4 hapa
Udhëzues Arduino Smile MAX7219 Matrix LED: Në këtë tutorial " Kontrolli i një matricë të udhëhequr duke përdorur Arduino ". Unë ju tregoj se si të përdorni ekranet e matricës Led duke përdorur Arduino. Dhe në këtë artikull, ne do të mësojmë të bëjmë emocione buzëqeshjeje duke përdorur këtë ekran matricë duke përdorur edhe Arduino. Përbërësit e përdorur
Tutoriali i shfaqjes së Arduino Max7219 Led Matrix: 4 hapa
Udhëzues Arduino Max7219 Led Matrix Display: Përshëndetje djema në këtë udhëzues ne do të mësojmë se si të përdorim ekranin e matricës led me drejtuesin e ekranit max7219 me Arduino për të shfaqur animacion dhe tekst në këtë ekran Matrix të udhëhequr
Kontrolli i Ndriçimit Kontrolli LED i bazuar në PWM duke përdorur butona Push, Raspberry Pi dhe Scratch: 8 hapa (me fotografi)
Kontrolli i Ndriçimit PWM Bazuar në Kontrollin LED duke përdorur Butonat Push, Raspberry Pi dhe Scratch: Unë po përpiqesha të gjeja një mënyrë për të shpjeguar se si punonte PWM për studentët e mi, kështu që i vura vetes detyrën të përpiqesha të kontrolloja shkëlqimin e një LED duke përdorur 2 butona shtytës - një buton që rrit shkëlqimin e një LED dhe tjetri e zbeh atë. Për të përparuar
PARASHIKIM 8X8 LED MATRIX - ARDUINO - KONTROLLI BLUETOOTH: 7 hapa (me fotografi)
PARASHIKIM 8X8 LED MATRIX | ARDUINO | KONTROLLI BLUETOOTH: Në këtë tutorial unë tregoj se si të ndërtoj një matricë LED 8 x 8 duke përdorur një Arduino. KOMENTONI ÇFAR MENDONI P THR KIST UDHZUES, P SOR QAT MUND TMP PMPRMIRSOHET N IN UDHZIMET E MIA TTHER TJERA Shikoni një mësim video për një kuptim më të mirë të entiri