Arduino დამწყებთათვის: Arduino ინტერფეისი 16x2 LCD განმარტებით: 5 ნაბიჯი
Arduino დამწყებთათვის: Arduino ინტერფეისი 16x2 LCD განმარტებით: 5 ნაბიჯი
Anonim
Arduino დამწყებთათვის: Arduino ინტერფეისი 16x2 LCD განმარტებით
Arduino დამწყებთათვის: Arduino ინტერფეისი 16x2 LCD განმარტებით

Გამარჯობა ყველას, დღესდღეობით, არდუინო ძალიან პოპულარული გახდა და ყველამ მიიღო იგი ასევე კოდირების სიმარტივის გამო.

მე შევქმენი Arduino Basics- ის სერია, რომელიც დაეხმარება დამწყებებს, ახალბედა და თუნდაც დეველოპერებს მოდულის მუშაობის მიღებაში. ამ სერიამ მოიცვა ძირითადი მოდულები, ინტერფეისი, რომელიც გამოიყენება მოდულსა და არდუინოს შორის და კოდირება.

Მოდით დავიწყოთ..

ნაბიჯი 1: 16x2 LCD ეკრანის დაყენება

16x2 LCD ეკრანის დასაკეცი
16x2 LCD ეკრანის დასაკეცი

16x2 LCD არის 16 სიმბოლო და 2 რიგიანი LCD, რომელსაც აქვს 16 ქინძისთავი კავშირი. ამ LCD ეკრანის დასანახად საჭიროა მონაცემები ან ტექსტი ASCII ფორმატში. პირველი რიგი იწყება 0x80- ით და მეორე რიგი იწყება 0xC0 მისამართით.

LCD- ს შეუძლია იმუშაოს 4 - ბიტიანი ან 8 - ბიტიანი რეჟიმში. 4 ბიტიან რეჟიმში, მონაცემები/ბრძანება იგზავნება Nibble ფორმატში ჯერ უფრო მაღალი nibble და შემდეგ ქვედა Nibble

მაგალითად, 0x45- ის გასაგზავნად პირველი 4 გაიგზავნება, შემდეგ 5 გაიგზავნება.

ნაბიჯი 2: 16x2 LCD ინტერფეისის კავშირი არდუინოსთან

16x2 LCD ინტერფეისის კავშირი Arduino- სთან
16x2 LCD ინტერფეისის კავშირი Arduino- სთან

ნაბიჯი 3: Pin კონტროლი და ნაკადი

არსებობს 3 მაკონტროლებელი ქინძი, ეს არის RS, RW, E.

როგორ გამოვიყენოთ RS: როდესაც ბრძანება იგზავნება, მაშინ RS = 0 როდესაც მონაცემები იგზავნება, შემდეგ RS = 1

RW pin არის წაკითხვა/ჩაწერა.

სადაც, RW = 0 ნიშნავს მონაცემების ჩაწერას LCD- ზე

RW = 1 ნიშნავს მონაცემების წაკითხვას LCD- დან

როგორ გამოვიყენოთ RW:

როდესაც ჩვენ ვწერთ LCD ბრძანებას/მონაცემებს, ჩვენ ვაყენებთ პინს როგორც დაბალი.

როდესაც ვკითხულობთ LCD- დან, ჩვენ ვაყენებთ პინს როგორც HIGH.

ჩვენს შემთხვევაში, ჩვენ მას მივაწოდეთ დაბალი დონე, რადგან ჩვენ ყოველთვის ვწერთ LCD- ზე.

როგორ გამოვიყენოთ E (ჩართვა):

როდესაც ჩვენ ვგზავნით მონაცემებს LCD- ზე, ჩვენ ვაძლევთ პულსს lcd- ს E pin- ის დახმარებით.

ნაბიჯი 4: მაღალი დონის ნაკადი

ეს არის მაღალი დონის ნაკადი, რომელსაც ჩვენ უნდა მივყვეთ, LCD და COMMAND/DATA- ს გაგზავნისას.

უმაღლესი Nibble პულსის ჩართვა,

სწორი RS მნიშვნელობა, COMMAND/DATA- ს საფუძველზე

ქვედა ნიბლი

პულსის ჩართვა,

სწორი RS მნიშვნელობა, COMMAND/DATA- ს საფუძველზე

გირჩევთ: