Სარჩევი:

1602 LCD კლავიატურის ფარის გამოყენებით W/ Arduino [+პრაქტიკული პროექტები]: 7 ნაბიჯი
1602 LCD კლავიატურის ფარის გამოყენებით W/ Arduino [+პრაქტიკული პროექტები]: 7 ნაბიჯი

ვიდეო: 1602 LCD კლავიატურის ფარის გამოყენებით W/ Arduino [+პრაქტიკული პროექტები]: 7 ნაბიჯი

ვიდეო: 1602 LCD კლავიატურის ფარის გამოყენებით W/ Arduino [+პრაქტიკული პროექტები]: 7 ნაბიჯი
ვიდეო: Подключение дисплея 1602 lcd i2c. 1602 ардуино дисплей 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 შედგება რამდენიმე რიგისა და სვეტისგან. ასოები და რიცხვები იწერება სტრიქონებითა და სვეტებით შექმნილ ადგილებში. მაგალითად, LCD სიმბოლოს 16*2 აქვს 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

პროგრამული პროგრამები

Arduino IDE

ნაბიჯი 4: როგორ წავიკითხოთ გასაღებები?

როგორ წავიკითხოთ გასაღებები?
როგორ წავიკითხოთ გასაღებები?

ამ ფარში, ოთხივე გასაღები დაკავშირებულია ანალოგურ პინ 0 -თან ციფრული ქინძისთავების შესანახად. ჩვენ უნდა გამოვიყენოთ ADC მათი წასაკითხად. ღილაკზე დაჭერისას, ის უბრუნებს მნიშვნელობას A0 პინს შიდა რეზისტენტული გაყოფის სქემის მიხედვით, რომელიც განსაზღვრავს გასაღების ტიპს.

მოდით უფრო ღრმად შევხედოთ კოდს:

#ჩართეთ

ბიბლიოთეკა, რომელიც გჭირდებათ პერსონაჟების LCD– სთვის.

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

LCD ობიექტის განსაზღვრა ქინძისთავების მიხედვით, რომლებიც დაკავშირებულია არდუინოსთან.

lcd. დასაწყისი (16, 2);

LCD– ის საწყისი კონფიგურაცია სვეტებისა და რიგების რაოდენობის მითითებით. პირველი არგუმენტი არის სვეტების რაოდენობა, ხოლო მეორე არის რიგების რაოდენობა.

ზემოთ მოცემულ ცხრილში არის რამდენიმე მნიშვნელოვანი ფუნქცია LCD– თან მუშაობისთვის.

თქვენ შეგიძლიათ შეამოწმოთ Arduino ვებსაიტი მეტი ფუნქციისთვის.

ნაბიჯი 5: როგორ გადავახვიოთ ტექსტი?

ჩვენ შეგვიძლია ამის გაკეთება მარტივად ზემოაღნიშნული ფუნქციების გამოყენებით.

ნაბიჯი 6: როგორ გამოვავლინოთ კონკრეტული პერსონაჟი?

როგორ გამოვავლინოთ კონკრეტული პერსონაჟი?
როგორ გამოვავლინოთ კონკრეტული პერსონაჟი?
როგორ გამოვავლინოთ კონკრეტული პერსონაჟი?
როგორ გამოვავლინოთ კონკრეტული პერსონაჟი?

თქვენ შეგიძლიათ შექმნათ პერსონაჟი თითოეულ ბლოკში თქვენი LCD– დან. ამისათვის თქვენ უნდა გადააკეთოთ სასურველი პერსონაჟი კოდების მასივში, შემდეგ აჩვენოთ იგი LCD– ზე. თქვენი პერსონაჟის კოდებად გადასაყვანად შეგიძლიათ გამოიყენოთ მსგავსი ონლაინ ვებსაიტები. შექმენით თქვენი პერსონაჟი, შემდეგ დააკოპირეთ გენერირებული მასივი თქვენს კოდში.

lcd.createChar ინახავს თქვენს მასივს მეხსიერების ადგილას და შეგიძლიათ მისი ჩვენება lcd.write– ით

გირჩევთ: