47-rasm. Ulanish sxemasi
Quyidagi kod orqali oddiy xolatda ishlashini ko‘rishimiz mumkun
void setup()
{ pinMode(7, OUTPUT);}
void loop()
{
digitalWrite(7, HIGH);
delay(1000);
digitalWrite(7, LOW);
delay(1000);
}
Arduino LCD displeyi sensorlardan ma'lumotlarni vizual tarzda ko‘rsatish imkonini beradi. Biz sizga QAPASS LCD modulini Arduino -ga I2C orqali qanday qilib to‘g‘ri ulash kerakligini aytamiz va LCD 1602 ni ishga tushirish va boshqarishning asosiy buyruqlarini ko‘rib chiqamiz. Shuningdek, biz C ++ dasturlash tilidagi matnli ma'lumotlarni displeyda ko‘rsatish uchun turli funktsiyalarni ko‘rib chiqamiz. , bu ko‘pincha Arduino loyihalarida ishlatilishi kerak.
Suyuq kristalli displeyda har biri 16 ta belgidan iborat 2 qator bor, shuning uchun uning nomi LCD 1602. Qurilma xotirasida 192 ta belgi bor, yana 8 ta belgini foydalanuvchi o‘zi belgilashi mumkin. IIC modulisiz displeyni ulashda siz Arduino mikrokontrollerining 6 ta umumiy maqsadli portini ishlatishingiz kerak bo‘ladi. Yuqoridagi rasmda ko‘rsatilgan sxemani yig‘ing va quyidagi dasturni plataga yuklang.
Texnik tavsiflar
Kuchlanish: 5 V
Displey hajmi: 2,6 dyuym
Displey turi: 16 ta belgidan iborat 2 qator
Orqa yorug‘lik rangi: ko‘k
Belgi rangi: oq
Umumiy: 80 mm x 35 mm x 11 mm
Tavsifni ko‘rsatish
LCD 1602A - bu Hitachi HD44780 drayveriga asoslangan elektron modul. LCD1602 16 pinli va 4 bitli rejimda (atigi 4 ta ma'lumotlar liniyasi yordamida) yoki 8 bitli rejimda (barcha 8 ta ma'lumotlar liniyasi yordamida) ishlashi mumkin va I2C interfeysidan ham foydalanish mumkin. Ushbu maqolada men 4-bitli ulanishni tanishtiraman.
Pinni belgilash:
Kutubxonalar
Bu displey uchun bir nechta kutubxonalar mavjud, men Frank de Brabanderdan LiquidCrystal_I2C ni tavsiya qilaman. Kutubxona arxivga to‘plamga kiradi va siz uni kutubxona menejeri orqali LiquidCrystal_I2C nomi va muallif nomi bilan yuklab olishingiz mumkin. GitHub ombori.
Do'stlaringiz bilan baham: |