Mundarija:

I2C LCD adapterining tafsilotlari va ulanishlari: 5 qadam
I2C LCD adapterining tafsilotlari va ulanishlari: 5 qadam

Video: I2C LCD adapterining tafsilotlari va ulanishlari: 5 qadam

Video: I2C LCD adapterining tafsilotlari va ulanishlari: 5 qadam
Video: BTT GTR v1.0/M5 v1.0 - Basics 2024, Noyabr
Anonim
I2C LCD adapterining tafsilotlari va ulanishlari
I2C LCD adapterining tafsilotlari va ulanishlari

I2C lcd adapteri-bu PCF8574 mikrokontrolder chipini o'z ichiga olgan qurilma. Bu mikro-nazorat qilish moslamasi kirish-chiqish kengaytirgichi bo'lib, u ikkita simli aloqa protokoli bilan boshqa mikro-nazoratchi chip bilan aloqa o'rnatadi. Ushbu adapter yordamida har kim 16x2 o'lchamli LCD displeyni faqat ikkita simli (SDA, SCL) boshqarishi mumkin. Bu ko'plab arduino yoki boshqa mikro-nazorat moslamalarini tejaydi. U kontrastli displeyni boshqarish uchun o'rnatilgan potentsiometrga ega. Standart I2C manzili - 0x27. Siz bu manzilni A0, A1, A2 ni ulash orqali o'zgartirishingiz mumkin.

A0 A1 A2 manzili

0 0 0 0x20 0 0 1 0x21 0 1 0 0x22 0 1 1 0x23 1 0 0 0x24 1 0 1 0x25 1 1 0 0x26 1 1 1 0x27

0 => LOW

1 => YUQORI

1 -qadam: LCD va adapter o'rtasidagi aloqa

LCD va adapter o'rtasidagi aloqa
LCD va adapter o'rtasidagi aloqa
LCD va adapter o'rtasidagi aloqa
LCD va adapter o'rtasidagi aloqa
LCD va adapter o'rtasidagi aloqa
LCD va adapter o'rtasidagi aloqa
LCD va adapter o'rtasidagi aloqa
LCD va adapter o'rtasidagi aloqa

Birinchidan, siz ushbu adapterni lcd bilan lehimlashingiz kerak. Siz uni to'g'ridan -to'g'ri LCD displeyning orqa tomoniga ulashingiz mumkin. Lekin men uni kompyuterga lehimladim. Siz buni xohlaganingizcha qilishingiz mumkin. Lekin siz to'g'ri ulanishda ehtiyot bo'lishingiz kerak. Aks holda siz katta muammoga duch kelasiz.

2 -qadam: Arduino va I2C Lcd adapteri bilan ulanish

Arduino va I2C Lcd adapteri bilan ulanish
Arduino va I2C Lcd adapteri bilan ulanish

Arduino => I2C LCD adapter

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

3 -qadam: Quvvatni yoqish va sinov

Quvvat va sinov
Quvvat va sinov
Quvvat va sinov
Quvvat va sinov
Quvvat va sinov
Quvvat va sinov
Quvvat va sinov
Quvvat va sinov

#USE_ALB_LCD_I2C ni belgilang

#"ArduinoLearningBoard.h" ni qo'shing ALB_LCD_I2C lcd; void setup () {lcd.init (); lcd.backlight (); lcd.clear (); } void loop () {lcd.setCursor (0, 0); // lcd.setCursor (ustun, satr); lcd.print ("ABCD 1234 +-/*"); lcd.setCursor (0, 1); // bu erda satr = 1 ikkinchi qatorni bildiradi lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = lgd belgisi.print ((char) 224); // 224 = alfa belgisi lcd.print ((char) 232); // 232 = ildiz lcd.print ((char) 242); // 242 = thita lcd.print ((char) 228); // 228 = mikro}

4 -qadam: I2C Lcd uchun kutubxona yuklab olish

I2C Lcd uchun kutubxona yuklab olish
I2C Lcd uchun kutubxona yuklab olish
I2C Lcd uchun kutubxona yuklab olish
I2C Lcd uchun kutubxona yuklab olish

arduino IDE -ni ochish => Asboblar bo'limiga o'tish => kutubxonalarni boshqarish => Arduino o'quv kartasini qidirish

va kutubxonani yuklab oling.

Agar sizda kutubxona bo'lsa, bu bosqichni o'tkazib yuboring.

5 -qadam: Oxirgi qadam

Yakuniy qadam
Yakuniy qadam
Yakuniy qadam
Yakuniy qadam

Atrof -muhit harorati va namligini ko'rsatish uchun I2C lcd -dan foydalanganman.

Tavsiya: