İçindekiler:

I2C LCD Adaptör Detayları ve Bağlantıları: 5 Adım
I2C LCD Adaptör Detayları ve Bağlantıları: 5 Adım

Video: I2C LCD Adaptör Detayları ve Bağlantıları: 5 Adım

Video: I2C LCD Adaptör Detayları ve Bağlantıları: 5 Adım
Video: ARDUINO LCD KULLANIMI 2024, Eylül
Anonim
I2C LCD Adaptör Detayları ve Bağlantıları
I2C LCD Adaptör Detayları ve Bağlantıları

I2C lcd adaptör, mikro denetleyici PCF8574 çipi içeren bir cihazdır. Bu mikro denetleyici, iki telli iletişim protokolü ile diğer mikro denetleyici yongasıyla iletişim kuran bir G/Ç genişleticidir. Bu adaptörü kullanan herkes sadece iki kabloyla (SDA, SCL) 16x2 LCD'yi kontrol edebilir. Birçok arduino pinini veya diğer mikro denetleyicileri kaydeder. Kontrol lcd kontrastı için yerleşik bir potansiyometreye sahiptir. Varsayılan I2C adresi 0x27'dir. Bu adresi A0, A1, A2 bağlayarak değiştirebilirsiniz.

A0 A1 A2 Adresi

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 => DÜŞÜK

1 => YÜKSEK

Adım 1: LCD ve Adaptör Arasındaki Bağlantı

LCD ve Adaptör Arasındaki Bağlantı
LCD ve Adaptör Arasındaki Bağlantı
LCD ve Adaptör Arasındaki Bağlantı
LCD ve Adaptör Arasındaki Bağlantı
LCD ve Adaptör Arasındaki Bağlantı
LCD ve Adaptör Arasındaki Bağlantı
LCD ve Adaptör Arasındaki Bağlantı
LCD ve Adaptör Arasındaki Bağlantı

Öncelikle bu adaptörü lcd ile lehimlemeniz gerekiyor. Doğrudan lcd ekranın arka tarafına bağlayabilirsiniz. Ama bir pcb'ye lehimledim. Siz de dilediğiniz gibi yapabilirsiniz. Ancak doğru bağlantı konusunda dikkatli olmalısınız. Aksi takdirde büyük bir sorunla karşı karşıya kalırsınız.

Adım 2: Arduino ve I2C Lcd Adaptörü ile Bağlantı

Arduino ve I2C Lcd Adaptör ile Bağlantı
Arduino ve I2C Lcd Adaptör ile Bağlantı

Arduino => I2C LCD adaptörü

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

Adım 3: Gücü Açın ve Test Edin

Güç Ver ve Test Et
Güç Ver ve Test Et
Güç Ver ve Test Et
Güç Ver ve Test Et
Güç Ver ve Test Et
Güç Ver ve Test Et
Güç Ver ve Test Et
Güç Ver ve Test Et

#define USE_ALB_LCD_I2C

#include "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; geçersiz kurulum() { lcd.init(); lcd.backlight(); lcd.clear(); } void loop() { lcd.setCursor(0, 0);//lcd.setCursor(sütun, satır); lcd.print("ABCD 1234 +-/*"); lcd.setCursor(0, 1);//burada satır=1 ikinci satır anlamına gelir lcd.print((char)64);//64 = @ lcd.print((char)223);//223 = derece işareti lcd.print((char)224);//224 = alfa işareti lcd.print((char)232);//232 = kök lcd.print((char)242);//242 = thita lcd.print((karakter)228);//228 = mikro }

Adım 4: I2C Lcd için Kitaplığı İndirme

I2C Lcd için Kitaplığı İndirme
I2C Lcd için Kitaplığı İndirme
I2C Lcd için Kitaplığı İndirme
I2C Lcd için Kitaplığı İndirme

arduino IDE'yi açın => Araçlara gidin => kitaplıkları yönetin => Arduino Öğrenme Kartını arayın

ve kütüphaneyi indirin.

Zaten kütüphaneniz varsa bu adımı atlayın.

Adım 5: Son Adım

Son adım
Son adım
Son adım
Son adım

Ortamın sıcaklığını ve nemini göstermek için I2C lcd'yi kullandım.

Önerilen: