Բովանդակություն:
Video: Arduino Max7219 Led Matrix Display Tutorial: 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Ողջույն, այս հրահանգների մեջ մենք կսովորենք, թե ինչպես օգտագործել led matrix էկրանը max7219 ցուցադրման վարորդով Arduino- ով `այս led Matrix էկրանին անիմացիա և տեքստ ցուցադրելու համար:
Քայլ 1: Ձեզ անհրաժեշտ բաներ
Այս հրահանգների համար մեզ պետք կգան հետևյալ իրերը. Arduino unoLed Matrix էկրան max7219Jumper լարերով Breadboard
Քայլ 2: Միացումներ
Այս ամենի մեջ մտնելուց առաջ մենք պետք է ամեն ինչ իրար միացնենք ըստ պատկերված սխմատիկների:
Քայլ 3. Կոդավորման մաս
դուք պետք է ներբեռնեք և տեղադրեք ձեր Arduino IDE- ում LedControl գրադարանը: Գրադարանը տեղադրելու համար հետևեք հետևյալ քայլերին. Սեղմեք այստեղ ՝ LedControl գրադարանը ներբեռնելու համար ՝
Ձեր ներբեռնումներում պետք է ունենաք.zip թղթապանակ: Բացեք.zip պանակը և պետք է ստանաք LedControl-master թղթապանակը: Անվանեք ձեր թղթապանակը LedControl-master- ից LedControl Տեղափոխեք LedControl թղթապանակը ձեր Arduino IDE տեղադրման գրադարանների թղթապանակին: գործառույթներ Կետային մատրիցի վրա ինչ -որ բան ցուցադրելու ամենահեշտ ձևն է ՝ օգտագործելով setLed (), setRow () կամ setColumn () գործառույթները: Այս գործառույթները թույլ են տալիս միաժամանակ վերահսկել մեկ led, մեկ տող կամ մեկ սյունակ: Ահա յուրաքանչյուր գործառույթի պարամետրերը. SetLed (addr, row, col, state) addr ձեր մատրիցայի հասցեն է, օրինակ ընդամենը 1 մատրիցա, int addr- ը կլինի զրո:row- ն այն տողն է, որտեղ led- ն է գտնվում addr, row, value) setCol (addr, column, value) Պատճենեք հետևյալ ծածկագիրը և վերբեռնեք այն ձեր arduino տախտակին ՝ pin 11 CS- ն միանում է pin 10 */LedControl lc = LedControl (12, 11, 10, 1); // դեմքերի միջև ուշացման ժամանակը չստորագրված երկար ձգձգում = 1000; // երջանիկ facebyte hf [8] = {B00111100, B01000010, B10100101, B10000001, B10100101, B10011001, B01000010, B00111100}; // չեզոք facebyte nf [8] = {B00111100, B01000010, B10100101, B10000001, B10111101, B10000001, B01000000}, B00 sad00000010, B00 sad00000010, B00 sad00000010, B00 sad00001010, B00 sad00000010, B00 sad [8] = {B00111100, B01000010, B10100101, B10000001, B10011001, B10100101, B01000010, B00111100}; void setup () {lc. անջատում (0, կեղծ); // Պայծառությունը սահմանել միջին արժեքի lc.setIntensity (0, 8); // Մաքրել ցուցադրումը lc.clearDisplay (0); } void drawFaces () {// Displayուցադրել տխուր դեմք lc.setRow (0, 0, sf [0]); lc.setRow (0, 1, sf [1]); lc.setRow (0, 2, sf [2]); lc.setRow (0, 3, sf [3]); lc.setRow (0, 4, sf [4]); lc.setRow (0, 5, sf [5]); lc.setRow (0, 6, sf [6]); lc.setRow (0, 7, sf [7]); ուշացում (ուշացում); // neutralուցադրել չեզոք դեմք lc.setRow (0, 0, nf [0]); lc.setRow (0, 1, nf [1]); lc.setRow (0, 2, nf [2]); lc.setRow (0, 3, nf [3]); lc.setRow (0, 4, nf [4]); lc.setRow (0, 5, nf [5]); lc.setRow (0, 6, nf [6]); lc.setRow (0, 7, nf [7]); ուշացում (ուշացում); // happyուցադրել երջանիկ դեմք lc.setRow (0, 0, hf [0]); lc.setRow (0, 1, hf [1]); lc.setRow (0, 2, hf [2]); lc.setRow (0, 3, hf [3]); lc.setRow (0, 4, hf [4]); lc.setRow (0, 5, hf [5]); lc.setRow (0, 6, hf [6]); lc.setRow (0, 7, hf [7]); ուշացում (ուշացում);} void loop () {drawFaces ();}
Քայլ 4: Արդյունք
Ամեն ինչ միասին միացնելուց և կոդը arduino- ին վերբեռնելուց հետո դուք կկարողանաք տեսնել ժպիտի անիմացիան, ինչպես պատկերված է իմ ցուցադրած պատկերում:
Խորհուրդ ենք տալիս:
CONTROL LED MATRIX MAX7219 ARDUINO- ով ՝ 9 քայլ
CONTROL LED MATRIX MAX7219 ARDUINO- ի հետ. Այս ձեռնարկում մենք կսովորենք, թե ինչպես կարելի է վերահսկել MAX7219 Led մատրիցը Arduino- ի միջոցով ՝ պարզ տեքստ ցուցադրելով: Դիտեք ցուցադրական տեսանյութ
Arduino. Potentio ցուցանիշը օգտագործում է Led Matrix MAX7219: 4 քայլ
Arduino. Potentio icուցանիշն օգտագործում է Led Matrix MAX7219. Նախորդ ձեռնարկում ես կատարել եմ պոտենցիոմետրի ցուցում ՝ օգտագործելով RGB մատանի neo պիքսելների led- ը: դուք կարող եք տեսնել այն այս հոդվածում " Potentio Indicator Uses RGB Neopixel " Եվ այսօր ես ցույց կտամ ուժեղացուցիչի ցուցիչը ՝ օգտագործելով MAX7219 led met
Arduino Smile MAX7219 Matrix LED ձեռնարկ ՝ 4 քայլ
Arduino Smile MAX7219 Matrix LED Tutorial: Այս ձեռնարկում «Կառավարեք լուսադիոդային մատրիցը Arduino- ի միջոցով»: Ես ձեզ ցույց եմ տալիս, թե ինչպես օգտագործել Led մատրիցային ցուցադրումները Arduino- ի միջոցով: Եվ այս հոդվածում մենք կսովորենք ժպտալ հուզապատկերներ ՝ օգտագործելով այս մատրիցային ցուցադրումը նաև Arduino- ի միջոցով: Օգտագործվող բաղադրիչները
4 in 1 MAX7219 Dot Matrix Display Module Tutorial by Arduino UNO Using: 5 Steps
4 in 1 MAX7219 Dot Matrix Display Module Tutorial by Using Arduino UNO: Description: Looking for easy to control LED matrix? Այս 4 -ը 1 կետային մատրիցի ցուցադրման մոդուլը պետք է հարմար լինի ձեզ համար: Ամբողջ մոդուլը գալիս է չորս 8x8 RED ընդհանուր կաթոդավոր կետերի մատրիցով, որը հագեցած է յուրաքանչյուրը MAX7219 IC- ով: Հիանալի է ցուցադրել ընթացիկ տեքստը
MAX7219 LED Dot Matrix հավաքում և փորձարկում. 6 քայլ (նկարներով)
MAX7219 LED Dot Matrix հավաքում և փորձարկում. A Dot-Matrix Display- ը ցուցադրման սարք է, որը պարունակում է լուսադիոդներ, որոնք դասավորված են մատրիցի տեսքով: Այս Dot matrix ցուցադրումը օգտագործվում է այն ծրագրերում, որտեղ անհրաժեշտ է խորհրդանիշ, գրաֆիկական, կերպարներ, այբուբեններ, թվեր: ցուցադրվել միասին