Სარჩევი:

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

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

ვიდეო: Arduino დამწყებთათვის: Arduino ინტერფეისი 16x2 LCD განმარტებით: 5 ნაბიჯი
ვიდეო: Arduino მეორე საფეხური, #27 გაკვეთილი - SPI ინტერფეისი და შესაბამისი პროტოკოლი 2024, ნოემბერი
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- ს საფუძველზე

გირჩევთ: