Mundarija:

LCD bilan ishlash (Arduino): 4 qadam
LCD bilan ishlash (Arduino): 4 qadam

Video: LCD bilan ishlash (Arduino): 4 qadam

Video: LCD bilan ishlash (Arduino): 4 qadam
Video: Текстовые LCD дисплей на контроллере HD44780, Уроки Arduino 2024, Noyabr
Anonim
LCD bilan ishlash (Arduino)
LCD bilan ishlash (Arduino)

Tinkercad loyihalari »

Salom, bugun men Arduino Uno yordamida oddiy LCD bilan ishlashni ko'rsataman. Buning uchun men TinkerCAD -dan foydalanaman, bu oddiy loyihalarni sinab ko'rish uchun juda oson.

Agar siz TinkerCAD -dan qanday foydalanishni bilmoqchi bo'lsangiz, quyida keltirilgan havolani tekshirishingiz mumkin.

Havola:

1 -qadam: Ish joyida zarur bo'lgan komponentlar

Ish joyida zarur bo'lgan komponentlar
Ish joyida zarur bo'lgan komponentlar

Barcha komponentlarni kerakli komponentlar yorlig'idan oling.

1) Arduino Uno

2) Kichik non paneli

3) LCD (16 x 2)

4) Potansiyometr (10K-ohm)

5) qarshilik (220 ohm)

2 -qadam: Barcha komponentlarni ulash

Barcha komponentlarning ulanishi
Barcha komponentlarning ulanishi
Barcha komponentlarning ulanishi
Barcha komponentlarning ulanishi

Endi biz maqsadimizni amalga oshirish uchun barcha komponentlarni ulashimiz kerak. Birinchidan, LCD displeyni ko'rsatilgandek non paneliga qo'ying (TinkerCAD -da u avtomatik ravishda pin joylashishini to'g'ri tortadi). Keyin potansiyometrni non taxtaning istalgan joyiga qo'ying, lekin LCD yaqinida emas (ulanishlar murakkablashmasligi uchun). Arduino pinlarini ko'rsatilgandek LCD ga ulashni boshlang, 5V - VCC, GND - GND, ReadWrite - GND, 12 -pin uchun qarshilikni tanlang, 11 -pin, DB4 - 5 -pin, DB5 - 4 -pin, DB6 - 3 -pin, DB7 pin 2.

Endi LEDni (-ve) GND ga va LEDni (+ve) 5V ga 220 ohmli rezistor orqali ulang.

Potensiometr tozalagichini LCD displeyining kontrastli piniga (VO) ulang, bu bizga LCD displeyning yorqinligini sozlashda yordam beradi.

Quyida LCD 16 x 2 ma'lumotlar jadvali keltirilgan.

Havola:

3 -qadam: Arduino kartasiga kod qo'shing

Arduino kartasiga kod qo'shing
Arduino kartasiga kod qo'shing

Endi ochiladigan menyudan Kodni va matn variantini bosish orqali kodlar yorlig'ini oching. Unda mavjud bo'lgan barcha kodlarni o'chirib tashlang. LCD buyrug'i ishlashi uchun LiquidCrystal.h sarlavha faylini qo'shing. Keyin Arduino -ga ulangan pinlarni e'lon qiling. Bo'sh o'rnatish funktsiyasida Arduino -dan LCD -ga lcd.begin buyrug'i orqali ma'lumotlarni uzatishni boshlang (16, 2). LCD displeyda ko'rsatish uchun namuna kodini yozing (ko'rsatilganidek).

Endi bu LiquidCrystal.h sarlavhali faylga nisbatan muhim kalit so'zlar, lcd.begin () [LCD interfeysini ishga tushirish]

lcd.print () [matnni LCD ekranga chop etadi]

lcd. Display () [LCD displeyni yoqadi]

lcdNoDisplay () [LCD displeyni o'chiradi]

githubga havola (kod):

4 -qadam: Demo

Agar biron bir muammo bo'lsa, menga xabar bering.

Tavsiya: