Mündəricat:

I2C LCD Adaptorunun Təfərrüatları və Bağlantıları: 5 addım
I2C LCD Adaptorunun Təfərrüatları və Bağlantıları: 5 addım

Video: I2C LCD Adaptorunun Təfərrüatları və Bağlantıları: 5 addım

Video: I2C LCD Adaptorunun Təfərrüatları və Bağlantıları: 5 addım
Video: Как настроить LCD ДИСПЛЕЙ и I2C на Arduino ?! 2024, Sentyabr
Anonim
I2C LCD Adaptorunun Təfərrüatları və Bağlantıları
I2C LCD Adaptorunun Təfərrüatları və Bağlantıları

I2C lcd adapteri, mikro nəzarətçi PCF8574 çipi olan bir cihazdır. Bu mikro nəzarətçi, iki telli rabitə protokolu ilə digər mikro nəzarətçi çipi ilə əlaqə quran bir I/O genişləndiricisidir. Bu adapterdən istifadə edərək hər kəs yalnız iki telli (SDA, SCL) 16x2 LCD -ni idarə edə bilər. Bir çox arduino sancağını və ya digər mikro nəzarətçini saxlayır. LCD kontrastını idarə etmək üçün quraşdırılmış potensiometrə malikdir. Varsayılan I2C ünvanı 0x27 -dir. A0, A1, A2 birləşdirərək bu ünvanı dəyişə bilərsiniz.

A0 A1 A2 Ünvan

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ÜKSƏK

Addım 1: LCD və Adapter Arasındakı Bağlantı

LCD və Adapter Arasındakı Bağlantı
LCD və Adapter Arasındakı Bağlantı
LCD və Adapter Arasındakı Bağlantı
LCD və Adapter Arasındakı Bağlantı
LCD və Adapter Arasındakı Bağlantı
LCD və Adapter Arasındakı Bağlantı
LCD və Adapter Arasındakı Bağlantı
LCD və Adapter Arasındakı Bağlantı

Əvvəlcə bu adapteri lcd ilə lehimləməlisiniz. Arxa tərəfdəki lcd ekrana birbaşa qoşula bilərsiniz. Amma bir pcb -də lehimləmişəm. İstədiyiniz kimi də edə bilərsiniz. Ancaq düzgün əlaqəyə diqqət yetirməlisiniz. Əks təqdirdə böyük bir problemlə üzləşəcəksiniz.

Addım 2: Arduino və I2C Lcd Adapter ilə əlaqə

Arduino və I2C Lcd Adapteri ilə əlaqə
Arduino və I2C Lcd Adapteri ilə əlaqə

Arduino => I2C LCD adapter

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

Addım 3: Gücləndirin və Test edin

Gücləndirin və Test edin
Gücləndirin və Test edin
Gücləndirin və Test edin
Gücləndirin və Test edin
Gücləndirin və Test edin
Gücləndirin və Test edin
Gücləndirin və Test edin
Gücləndirin və Test edin

#təyin edin USE_ALB_LCD_I2C

#"ArduinoLearningBoard.h" daxil edin ALB_LCD_I2C lcd; boş quraşdırma () {lcd.init (); lcd.lightlight (); 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 sətir deməkdir lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = lcd işarəsi.print ((char) 224); // 224 = alfa işarəsi lcd.print ((char) 232); // 232 = kök lcd.print ((char) 242); // 242 = thita lcd.print ((char) 228); // 228 = mikro}

Addım 4: I2C Lcd üçün Kitabxana Yükləmə

I2C Lcd üçün Kitabxana Yüklənir
I2C Lcd üçün Kitabxana Yüklənir
I2C Lcd üçün Kitabxana Yüklənir
I2C Lcd üçün Kitabxana Yüklənir

açıq arduino IDE => Alətlərə gedin => kitabxanaları idarə edin>> Arduino Öyrənmə lövhəsini axtarın

və kitabxananı yükləyin.

Kitabxananız varsa, bu addımı atlayın.

Addım 5: Son addım

Son addım
Son addım
Son addım
Son addım

Ətraf mühitin temperaturunu və rütubətini göstərmək üçün I2C lcd istifadə etmişəm.

Tövsiyə: