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

LCD- ով աշխատող (Arduino) ՝ 4 քայլ
LCD- ով աշխատող (Arduino) ՝ 4 քայլ

Video: LCD- ով աշխատող (Arduino) ՝ 4 քայլ

Video: LCD- ով աշխատող (Arduino) ՝ 4 քայլ
Video: How to use LCD LCD1602 with I2C module for Arduino - Robojax 2024, Հուլիսի
Anonim
Աշխատեք LCD- ով (Arduino)
Աշխատեք LCD- ով (Arduino)

Tinkercad նախագծեր »

Բարև, այսօր ես ցույց կտամ, թե ինչպես աշխատել պարզ LCD- ով ՝ Arduino Uno- ի օգնությամբ: Դրա համար ես պատրաստվում եմ օգտագործել TinkerCAD- ը, որը բավականին հեշտ է օգտագործել նման պարզ նախագծերի փորձարկման համար:

Եթե ցանկանում եք իմանալ, թե ինչպես օգտագործել TinkerCAD- ը, կարող եք ստուգել ստորև տրված հղումը:

Հղում ՝

Քայլ 1. Աշխատավայրում անհրաժեշտ բաղադրիչներ

Աշխատավայրում անհրաժեշտ բաղադրիչներ
Աշխատավայրում անհրաժեշտ բաղադրիչներ

Ստացեք բոլոր բաղադրիչները, որոնք անհրաժեշտ են բաղադրիչների ներդիրից:

1) Arduino Uno

2) Փոքր Breadboard

3) LCD (16 x 2)

4) պոտենցիոմետր (10 ԿՀ)

5) ռեզիստոր (220 օմ)

Քայլ 2: Բոլոր բաղադրիչների միացում

Բոլոր բաղադրիչների միացում
Բոլոր բաղադրիչների միացում
Բոլոր բաղադրիչների միացում
Բոլոր բաղադրիչների միացում

Այժմ մենք պետք է միացնենք բոլոր բաղադրիչները `մեր նպատակին հասնելու համար: Նախ, LCD- ը տեղադրեք տախտակի վրա, ինչպես ցույց է տրված (TinkerCAD- ում այն ինքնաբերաբար պատշաճ կերպով կպոկի քորոցների տեղադրությունները): Այնուհետև տեղադրեք պոտենցիոմետրը ՝ սեղանի վրա ցանկացած վայրում, բայց ոչ LCD- ի մոտ (միացումների բարդությունից խուսափելու համար): Սկսեք Arduino- ի կապում միացնել LCD- ին, ինչպես ցույց է տրված, 5V VCC- ին, GND- ին GND- ին, ReadWrite- ին GND- ին, Resister- ին ընտրել 12 -ին, միացնել 11 -ին, DB4- ին `5 -ին, DB5- ին` 4 -ին, DB6- ին `3 -ին, DB7- ին: կապել 2.

Այժմ միացրեք LED- ն (-ve) GND- ին և LED- ը (+ve) 5V- ին `220 օհմ ռեզիստորի միջոցով:

Միացրեք պոտենցիոմետրի ապակու մաքրիչը LCD- ի կոնտրաստային քորոցին (VO), դա մեզ կօգնի կարգավորել LCD էկրանի պայծառությունը:

Ստորև բերված է 16 x 2 LCD- ի տվյալների թերթիկը, Հղում ՝

Քայլ 3. Կոդ ավելացրեք Arduino տախտակին

Կոդ ավելացրեք Arduino տախտակին
Կոդ ավելացրեք Arduino տախտակին

Այժմ բացեք կոդերի ներդիրը ՝ բացվող ընտրացանկից կտտացնելով Կոդին և տեքստի տարբերակին: Մաքրել դրա մեջ առկա բոլոր ծածկագրերը: Ներառեք վերնագրի ֆայլը LiquidCrystal.h LCD հրամանի գործողության համար: Այնուհետեւ հայտարարեք Arduino- ի հետ կապված կապում: Անվավեր տեղադրման գործառույթում սկսեք տվյալների փոխանցումը Arduino- ից LCD- ին lcd.begin (16, 2) հրամանի միջոցով: LCD- ում ցուցադրելու համար գրեք նմուշի կոդ (ինչպես ցույց է տրված):

Այժմ դրանք LiquidCrystal.h վերնագրի ֆայլին վերաբերող կարևոր հիմնաբառեր են, lcd.begin () [նախաստորագրեք LCD- ի ինտերֆեյսը]

lcd.print () [տեքստը տպում է LCD էկրանին]

LCD. ispուցադրել () [միացնում է LCD էկրանը]

lcdNoDisplay () [անջատում է LCD էկրանը]

հղում դեպի github (կոդ) ՝

Քայլ 4: Դեմո

Եթե որևէ խնդիր կա, խնդրում եմ ինձ տեղյակ պահեք:

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