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

Grove LCD- ի օգտագործումը RGB լուսավորությամբ `4 քայլ
Grove LCD- ի օգտագործումը RGB լուսավորությամբ `4 քայլ

Video: Grove LCD- ի օգտագործումը RGB լուսավորությամբ `4 քայլ

Video: Grove LCD- ի օգտագործումը RGB լուսավորությամբ `4 քայլ
Video: How measure DC Voltage and Current and build Energy meter with LCD Display | Lesson 104 2024, Դեկտեմբեր
Anonim

Հետևեք հեղինակի ավելին ՝

Միացրեք Raspberry Pi- ը ձեր նոութբուքի էկրանին և ստեղնաշարին
Միացրեք Raspberry Pi- ը ձեր նոութբուքի էկրանին և ստեղնաշարին
Միացրեք Raspberry Pi- ը ձեր համակարգչի էկրանին և ստեղնաշարին
Միացրեք Raspberry Pi- ը ձեր համակարգչի էկրանին և ստեղնաշարին
Ավտոմատ լույսի ցանկապատ
Ավտոմատ լույսի ցանկապատ
Ավտոմատ լույսի ցանկապատ
Ավտոմատ լույսի ցանկապատ
Տնային ավտոմատացում ՝ օգտագործելով Google Assistant- ը և Adafruit IO- ն
Տնային ավտոմատացում ՝ օգտագործելով Google Assistant- ը և Adafruit IO- ն
Տնային ավտոմատացում ՝ օգտագործելով Google Assistant- ը և Adafruit IO- ն
Տնային ավտոմատացում ՝ օգտագործելով Google Assistant- ը և Adafruit IO- ն

Մարդկային աշխարհի և մեքենայական աշխարհի միջև լավ հաղորդակցություն հաստատելու համար ցուցադրման միավորները կարևոր դեր են խաղում: Եվ այսպես, դրանք ներդրված համակարգերի կարևոր մասն են: Displayուցադրման միավորներ `մեծ կամ փոքր, աշխատում են նույն հիմնական սկզբունքով: Բացի բարդ ցուցադրման միավորներից, ինչպիսիք են գրաֆիկական ցուցադրումները և 3D էկրանները, պետք է իմանալ աշխատել այնպիսի պարզ էկրաններով, ինչպիսիք են 16x1 և 16x2 միավորները: 16x1 ցուցադրման միավորը կունենա 16 նիշ և մեկ տողում է: 16x2 LCD- ն ընդհանուր առմամբ կունենա 32 նիշ ՝ 16 -ը 1 -ին տողում և ևս 16 -ը ՝ 2 -րդ տողում: Այստեղ պետք է հասկանալ, որ յուրաքանչյուր նիշում կա 5x10 = 50 պիքսել, այնպես որ մեկ նիշ ցուցադրելու համար բոլոր 50 պիքսելները պետք է աշխատեն միասին:

Պարագաներ

Տեսած ստուդիա - Grove RGB LCD

Քայլ 1: Ներածություն

Ներածություն
Ներածություն

Բացի բարդ ցուցադրման միավորներից, ինչպիսիք են գրաֆիկական էկրանները և 3D էկրանները, պետք է իմանալ աշխատել այնպիսի պարզ էկրաններով, ինչպիսիք են 16x1 և 16x2 միավորները: 16x1 ցուցադրման միավորը կունենա 16 նիշ և մեկ տողում է: 16x2 LCD- ն ընդհանուր առմամբ կունենա 32 նիշ ՝ 16 -ը 1 -ին տողում և ևս 16 -ը ՝ 2 -րդ տողում: Այստեղ պետք է հասկանալ, որ յուրաքանչյուր նիշում կա 5x10 = 50 պիքսել, այնպես որ մեկ նիշ ցուցադրելու համար բոլոր 50 պիքսելները պետք է աշխատեն միասին:

Grove - LCD RGB Backlight- ը լիարժեք գունավոր լուսավորություն է ՝ 16x2 LCD: Բարձր հակադրությունը և օգտագործման հարմարավետությունը այն դարձնում են կատարյալ I2C LCD էկրան Arduino- ի և Raspberry Pi- ի համար:

Քայլ 2: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ

Ի տարբերություն մյուս 16x2 LCD- ների, Grove LCD- ն աշխատում է I2C միացումների վրա: Սա հեշտացնում է էկրանը Arduino- ի կամ Raspberry Pi- ի հետ միացնելու դժվարությունները: VCC և GND գծերի հետ մեկտեղ, այս LCD- ն պարզապես պահանջում է SDA (սերիական տվյալներ) և SCL (սերիական ժամացույց): Դա նշանակում է, որ մեզ պարզապես անհրաժեշտ է 4 լար, որպեսզի այս LCD- ն աշխատի, այլ ոչ թե այլ LCD- ների 14 կապում:

Քայլ 3: Ինչպե՞ս է աշխատում I2C- ն:

Ինչպես է աշխատում I2C- ն
Ինչպես է աշխատում I2C- ն
Ինչպես է աշխատում I2C- ն
Ինչպես է աշխատում I2C- ն

Ահա նույնի մանրամասն բացատրությունը.

  1. SDA (SerialData) - Տիրոջ և տվյալների փոխանցման և ստացման տողը:
  2. SCL (Սերիական ժամացույց) - ժամացույցի ազդանշանը կրող գիծ:

I2C- ը սերիական հաղորդակցության արձանագրություն է, ուստի տվյալները բիթ -բիթ փոխանցվում են մեկ լարով (SDA տող): Ինչպես SPI- ն, այնպես էլ I2C- ը սինխրոն է, ուստի բիթերի ելքը համաժամացվում է բիտերի նմուշառման հետ `ժամացույցի ազդանշանի միջոցով, որը բաշխված է վարպետի և ստրուկի միջև: Theամացույցի ազդանշանը միշտ վերահսկվում է վարպետի կողմից:

Դուք կարող եք ավելին իմանալ I2C հաղորդակցության արձանագրության մասին այստեղ: Այժմ, եթե ցանկանում եք ստեղծել նախագիծ, որտեղ դուք պետք է օգտագործեք հատուկ գործառույթները, կարող եք դա հեշտությամբ անել ՝ անցնելով հավելվածներում պահեստի օրինակներից:

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