Բովանդակություն:

Օգտագործելով 1602 LCD ստեղնաշարի վահան W/ Arduino [+Գործնական նախագծեր] ՝ 7 քայլ
Օգտագործելով 1602 LCD ստեղնաշարի վահան W/ Arduino [+Գործնական նախագծեր] ՝ 7 քայլ

Video: Օգտագործելով 1602 LCD ստեղնաշարի վահան W/ Arduino [+Գործնական նախագծեր] ՝ 7 քայլ

Video: Օգտագործելով 1602 LCD ստեղնաշարի վահան W/ Arduino [+Գործնական նախագծեր] ՝ 7 քայլ
Video: How to use LCD LCD1602 with I2C module for Arduino - Robojax 2024, Նոյեմբեր
Anonim
Օգտագործելով 1602 LCD ստեղնաշարի վահան W/ Arduino [+Գործնական նախագծեր]
Օգտագործելով 1602 LCD ստեղնաշարի վահան W/ Arduino [+Գործնական նախագծեր]

Այս և այլ զարմանալի ձեռնարկներ կարող եք կարդալ ElectroPeak- ի պաշտոնական կայքում

Ակնարկ

Այս ձեռնարկում դուք կսովորեք, թե ինչպես օգտագործել Arduino LCD ստեղնաշարի վահանը 3 գործնական ծրագրերով:

Այն, ինչ դուք կսովորեք

  • Ինչպես տեղադրել վահանը և նույնականացնել բանալիները
  • Ինչպես ոլորել տեքստը
  • Ինչպես ցուցադրել հատուկ նիշեր

Քայլ 1. 1602 Arduino LCD ստեղնաշարի վահանի առանձնահատկություններ

Էլեկտրոնային նախագծերում տեղեկատվության ցուցադրումը միշտ եղել է ամենաարդյունավետ խնդիրը: Տվյալների ցուցադրման տարբեր եղանակներ կան: Այս էկրանները կարող են լինել այնքան պարզ, ինչպիսիք են 7 հատվածները կամ LED- ները, կամ դրանք կարող են լինել ավելի հետաքրքրաշարժ, ինչպիսիք են LCD- ները: LCD- ների օգտագործումը միշտ եղել է տեղեկատվության ցուցադրման ամենահայտնի եղանակներից մեկը: LCD- ները բաժանված են երկու ընդհանուր տիպի ՝ Նիշերի և Գրաֆիկայի:

Առկա ամենատարածված, ամենաէժան և ամենապարզ LCD- ները բնույթի LCD- ն է: Այս LCD- ը բաղկացած է մի քանի շարքերից և սյուներից: Տառերն ու թվերը գրվում են տողերով և սյուներով ստեղծված վայրերում: Օրինակ, 16*2 LCD նիշն ունի 2 տող և 16 սյունակ: Այսպիսով, այն կարող է ցուցադրել 32 նիշ: Այս LCD- ների հետ աշխատելը շատ պարզ է, և դրանք լիովին համատեղելի են բոլոր միկրոկոնտրոլերների և պրոցեսորային տախտակների հետ: Այս LCD- ների ավելի հեշտ օգտագործման համար նրա 16x2 մոդելը, ներառյալ ճաշացանկի չորս բանալիները, պատրաստված է որպես վահան, որը համատեղելի է նաև Arduino- ի տախտակների հետ:

Քայլ 2. Ինչպես օգտագործել Arduino LCD ստեղնաշարի վահանը

Ինչպես օգտագործել Arduino LCD ստեղնաշարի վահանը
Ինչպես օգտագործել Arduino LCD ստեղնաշարի վահանը
Ինչպես օգտագործել Arduino LCD ստեղնաշարի վահանը
Ինչպես օգտագործել Arduino LCD ստեղնաշարի վահանը

Arduino shiels- ը օգտագործողի համար հարմար և պարզ վահան է: Այն օգտագործելու համար նախ պետք է իմանաք դրա pinout- ը և Arduino- ի հետ կապը:

Քայլ 3: Պահանջվող նյութեր

Arduino Uno R3 × 1

1602 LCD ստեղնաշարի վահան Arduino- ի համար × 1

Softwareրագրային ապահովման ծրագրեր

Arduino IDE

Քայլ 4: Ինչպե՞ս կարդալ բանալիները:

Ինչպե՞ս կարդալ բանալիները
Ինչպե՞ս կարդալ բանալիները

Այս վահանում բոլոր 4 ստեղները միացված են անալոգային 0 -ին ՝ թվային կապում պահելու համար: Այսպիսով, դրանք կարդալու համար մենք պետք է օգտագործենք ADC- ն: Երբ սեղմում եք ստեղնը, այն վերադարձնում է արժեքը A0 փինին ՝ ըստ ներքին դիմադրողական պառակտման սխեմայի, որը նույնականացնում է բանալու տեսակը:

Եկեք ավելի խորը նայենք ծածկագրին.

#ներառում

Գրադարան, որն անհրաժեշտ է նիշերի LCD- ի համար:

LiquidCrystal LCD (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);

LCD օբյեկտի սահմանում ըստ Arduino- ին միացված կապումներով:

lcd. սկսել (16, 2);

LCD- ի սկզբնական կազմաձևում `նշելով սյունակների և տողերի քանակը: Առաջին փաստարկը սյունակների քանակն է, իսկ երկրորդը ՝ տողերի թիվը:

վերը նշված աղյուսակում են LCD- ով աշխատելու մի քանի կարևոր գործառույթներ:

Լրացուցիչ գործառույթների համար կարող եք ստուգել Arduino- ի կայքը:

Քայլ 5: Ինչպե՞ս ոլորել տեքստը:

Մենք կարող ենք դա անել հեշտությամբ ՝ օգտագործելով վերը նշված գործառույթները:

Քայլ 6: Ինչպե՞ս ցուցադրել որոշակի նիշ:

Ինչպե՞ս ցուցադրել որոշակի նիշ
Ինչպե՞ս ցուցադրել որոշակի նիշ
Ինչպե՞ս ցուցադրել որոշակի նիշ
Ինչպե՞ս ցուցադրել որոշակի նիշ

Դուք կարող եք յուրաքանչյուր բլոկում ստեղծել բնույթ ձեր LCD- ից: Դա անելու համար դուք պետք է ձեր ցանկալի կերպարը փոխակերպեք ծածկագրերի զանգվածի, այնուհետև ցուցադրեք այն LCD- ով: Ձեր կերպարը կոդերի փոխարկելու համար կարող եք օգտագործել նման առցանց կայքեր: Նախագծեք ձեր բնավորությունը, այնուհետև պատճենեք ստեղծված զանգվածը ձեր ծածկագրին:

lcd.createChar- ը պահում է ձեր զանգվածը հիշողության վայրում, և դուք կարող եք այն ցուցադրել lcd.write- ով

Խորհուրդ ենք տալիս: