Mundarija:
- 1 -qadam: LCD va adapter o'rtasidagi aloqa
- 2 -qadam: Arduino va I2C Lcd adapteri bilan ulanish
- 3 -qadam: Quvvatni yoqish va sinov
- 4 -qadam: I2C Lcd uchun kutubxona yuklab olish
- 5 -qadam: Oxirgi qadam
Video: I2C LCD adapterining tafsilotlari va ulanishlari: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
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
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 => I2C LCD adapter
GND => GND
5V => VCC
A4 => SDA
A5 => SCL
3 -qadam: Quvvatni yoqish 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
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
Atrof -muhit harorati va namligini ko'rsatish uchun I2C lcd -dan foydalanganman.
Tavsiya:
DHT11 va I2C 20x4 LCD displeyli harorat monitor: 6 qadam
DHT11 va I2C 20x4 LCD displeyli harorat monitori: Ushbu qo'llanmada biz DHT11 sensori va I2C LCD yordamida oddiy harorat monitorini yasashni o'rganamiz Videoni tomosha qiling
Avtomobil stereo adapterining Rulda kaliti (CAN Bus -> Key1): 6 qadam
Avtomobil stereo adapterining Rulda kaliti (CAN Bus -> Key1): Eski mashinani sotib olganimdan bir necha kun o'tgach, men telefon stereo orqali telefonimdan musiqa ijro qila olmasligimni aniqladim. Mashinada bluetooth borligi, lekin musiqaga emas, faqat ovozli qo'ng'iroqlarga ruxsat berilgani yanada asabiylashtirdi. Bundan tashqari, u Windows Phone USB portiga ega edi, lekin men
I2C / IIC LCD displeyi - Arduino bilan SPI -IIC moduli yordamida I2C LCD displeyiga SPI LCD -dan foydalaning: 5 qadam
I2C / IIC LCD displeyi | IUC LCD displeyiga SPI LCD displeyidan Arduino yordamida IIC modulidan IIC modulidan foydalaning: Salom bolalar, chunki oddiy SPI LCD 1602 -da ulanish uchun simlar juda ko'p, shuning uchun uni arduino bilan ulash juda qiyin, lekin bozorda bitta modul mavjud. SPI displeyini IIC displeyiga aylantiring, shunda siz faqat 4 ta simni ulashingiz kerak
I2C / IIC LCD displeyi - LCD displeyini I2C LCD displeyiga aylantirish: 5 qadam
I2C / IIC LCD displeyi | SPI LCD displeyini I2C LCD displeyiga aylantiring: spi -lcd displeyni ishlatish uchun juda ko'p ulanish kerak, buni amalga oshirish juda qiyin, shuning uchun men i2c lcd -ni spi -lcd -ga aylantira oladigan modul topdim
Belgilar LCD I2c adapteri (I2c ulanish misoli): 12 qadam (rasmlar bilan)
Belgilar LCD I2c adapteri (I2c ulanish misoli): Men i2c adapter belgisini ko'rsatish uchun ulanish sxemasini qilyapman, saytimdagi yangilanishlarni tekshiring, endi men simli ulanish sxemasini qo'shib qo'ydim. belgili LCD displeylar uchun, vilkalar proyekt