Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2: Շղթան
- Քայլ 3: Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
- Քայլ 4. Visuino- ում ավելացրեք բաղադրիչներ
- Քայլ 5. Visuino Set Components- ում
- Քայլ 6. Visuino Connect Components- ում
- Քայլ 7: Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
- Քայլ 8: Խաղալ
- Քայլ 9: Խնդիրների վերացում
Video: CONTROL LED MATRIX MAX7219 ARDUINO- ով ՝ 9 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս ձեռնարկում մենք կսովորենք, թե ինչպես վերահսկել MAX7219 Led մատրիցը Arduino- ի հետ ՝ ցուցադրելով պարզ տեքստ:
Դիտեք ցուցադրական տեսանյութ:
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Arduino UNO (կամ որևէ այլ Arduino)
- LED MATRIX: Մենք պատրաստվում ենք օգտագործել FC-16 մոդուլը, որն ունի չորս պատյանով 8 × 8 LED մատրիցային ցուցադրում և յուրաքանչյուր ցուցադրման համար ներկառուցված MAX7219 LED վարորդ:
- Jumper լարերը
- Visuino ծրագիրը. Ներբեռնեք Visuino- ն
Քայլ 2: Շղթան
- Միացրեք LED Matrix- ի կապը [VCC] Arduino- ի կապին [5V]
- Միացրեք LED մատրիցային կապում [GND] Arduino- ի կապին [GND]
- Միացրեք LED մատրիցային կապում [DIN] Arduino թվային կապին [11]
- Միացրեք LED մատրիցային քորոցը [CS] Arduino թվային կապին [10]
- Միացրեք LED մատրիցային կապում [CLK] Arduino թվային կապին [13]
Նշում. Կարդացեք նաև ստորև բերված անսարքությունների վերացման հատվածը
Քայլ 3: Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Arduino- ի ծրագրավորումը սկսելու համար ձեզ հարկավոր է տեղադրել Arduino IDE- ն այստեղից ՝
Խնդրում ենք տեղյակ լինել, որ Arduino IDE 1.6.6 -ում կան որոշ կարևոր սխալներ: Համոզվեք, որ տեղադրում եք 1.6.7 կամ ավելի նոր տարբերակ, հակառակ դեպքում այս Հրահանգը չի գործի: Եթե դեռ չեք արել, հետևեք այս հրահանգի քայլերին ՝ Arduino IDE- ն Arduino UNO ծրագրավորելու համար կարգավորելու համար: Visuino- ն ՝ https://www.visuino.eu նույնպես պետք է տեղադրվի: Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում Երբ երկխոսությունը հայտնվում է, ընտրեք «Arduino UNO», ինչպես ցույց է տրված Նկար 2 -ում:
Քայլ 4. Visuino- ում ավելացրեք բաղադրիչներ
- Ավելացնել «ockամացույցի գեներատոր» բաղադրիչ
- Ավելացնել «Տեքստի արժեք» բաղադրիչ
- Ավելացնել «Counter» բաղադրիչ
- Ավելացնել «Integer Multi Source»
- Ավելացրեք «Maxim LED Display Controller SPI MAX7219/MAX7221» բաղադրիչ
Քայլ 5. Visuino Set Components- ում
- Ընտրեք «ClockGenerator1» և հատկությունների պատուհանում «Հաճախականությունը» սահմանեք ՝ 5
- Ընտրեք «Counter1» և հատկությունների պատուհանում սահմանեք Max> Value to 0 և Min> Value to -170: Նշում. -170- ը X- ի (տեքստի երկարությունը) հեռավորությունն է, որ տեքստը կանցնի ձախից աջ, կարող եք խաղալ այս թվի հետ `ճիշտ երկարություն ստանալու համար
- Ընտրեք «IntegerMultiSource1» և հատկությունների պատուհանում «Ելքի կապում» նշեք ՝ 3
-
Ընտրեք «TextValue1» և սահմանեք «Արժեք» (սա այն տեքստն է, որը ցանկանում եք ցուցադրել LED մատրիցի վրա). ARDUINO LED MATRIX PROJECT
- Ընտրեք «LedController1» և հատկությունների պատուհանում ընտրեք «Pixel Խմբեր» և կտտացրեք 3 կետերի վրա: «PixelGroups» պատուհանում «2D Graphics» - ը աջից ձախ ձախ կողմում ընտրեք «2D Graphics1» ձախ կողմում և հատկությունների պատուհանի հավաքածու. 3 -րդ կետում «Տարրեր» պատուհանում «Լրացրեք էկրանը» ձախ ձգեք, ընդլայնեք «Տեքստը» և «Տեքստային դաշտը» քաշեք ձախ կողմում: Ընտրեք «Տեքստային դաշտ 1», իսկ հատկությունների պատուհանում «Փաթաթել» -ը սահմանեք Կեղծ, ընտրեք «X» և կտտացրեք «Pin» պատկերակին և ընտրեք «Integer SinkPin» << տես նկարը Փակել բոլոր պատուհանները
- Ընտրեք «LedController1» և հատկությունների պատուհանում «Intensity» - ը սահմանեք 0.1 <
Քայլ 6. Visuino Connect Components- ում
- Միացրեք «ClockGenerator1» կապը [Ելք] «Counter1» քորոցին [Մուտք]
- Միացրեք «Counter1» կապը [Out] IntegerMultiSource1 քորոցին [In]
- Միացրեք «IntegerMultiSource1» կապը [0] «LedController1»> տեքստային դաշտ 1> X
- Միացրեք «IntegerMultiSource1» կապը [1] «LedController1»> Լրացրեք էկրանը 1> ockամացույց
- Միացրեք «IntegerMultiSource1» կապը [2] «TextValue1» քորոցին [ockամացույց]
- Միացրեք «TextValue1» կապը [Ելք] «LedController1»> Տեքստային դաշտ 1> Մուտք
- Միացրեք «LedController1» կապը [Chip Select] Arduino թվային քորոցին [10]
- Միացրեք «LedController1» կապը [Out SPI] Arduino pin- ին [SPI In]
Քայլ 7: Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Visuino- ում, ներքևում կտտացրեք «Կառուցել» ներդիրին, համոզվեք, որ ընտրված է ճիշտ նավահանգիստը, այնուհետև կտտացրեք «Կազմել/կառուցել և վերբեռնել» կոճակին:
Քայլ 8: Խաղալ
Եթե դուք միացնում եք Arduino UNO մոդուլը, LED մատրիցը կսկսի ցուցադրել տեքստը ձախից աջ:
Շնորհավորում եմ: Դուք ավարտել եք ձեր նախագիծը Visuino- ի հետ: Կցված է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար, կարող եք ներբեռնել այստեղ և բացել Visuino- ում ՝
Քայլ 9: Խնդիրների վերացում
Իմ դեպքում Arduino- ին միացնելիս LED մատրիցը թարթում էր, և տեքստը ամբողջությամբ ցուցադրված չէր: Դրա պատճառն այն էր, որ MAX7219 չիպը շատ զգայուն է լարման ցանկացած միջամտության նկատմամբ:
Դա լուծելու համար ես ավելացրել եմ 47uf էլեկտրոլիտիկ կոնդենսատոր LED Matrix VCC (+) և GND (-) միջև, համոզվեք, որ կոնդենսատորը միացնում եք աջ, + (VCC) և - (GND) - ի վրա
Խորհուրդ ենք տալիս:
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- ի միջոցով: Օգտագործվող բաղադրիչները
Arduino Max7219 Led Matrix Display Tutorial: 4 քայլ
Arduino Max7219 Led Matrix Display Tutorial: Ողջույն, այս հրահանգների մեջ մենք կսովորենք, թե ինչպես օգտագործել led matrix էկրանը max7219 ցուցադրման վարորդով Arduino- ով `այս led Matrix էկրանին անիմացիա և տեքստ ցուցադրելու համար:
MAX7219 LED Dot Matrix հավաքում և փորձարկում. 6 քայլ (նկարներով)
MAX7219 LED Dot Matrix հավաքում և փորձարկում. A Dot-Matrix Display- ը ցուցադրման սարք է, որը պարունակում է լուսադիոդներ, որոնք դասավորված են մատրիցի տեսքով: Այս Dot matrix ցուցադրումը օգտագործվում է այն ծրագրերում, որտեղ անհրաժեշտ է խորհրդանիշ, գրաֆիկական, կերպարներ, այբուբեններ, թվեր: ցուցադրվել միասին
Matrix Led X4 MAX7219 + ESP8266 12E + տվիչ DS18b20 (ջերմաստիճան) ՝ 6 քայլ
Matrix Led X4 MAX7219 + ESP8266 12E + տվիչ DS18b20 (peratերմաստիճան). Այս հնարավորության դեպքում մենք արագ փորձարկում կկատարենք ESP8266 մոդուլով ինտեգրված MAX7219 մոդուլով առաջնորդվող մատրիցայի վրա, և որպեսզի շատ պարզ չլինի, մենք կկարդանք տվիչի ջերմաստիճանը DS18B20. Հետագա ձեռնարկներում մենք այն կմիավորենք այլ հարթակներում