Mündəricat:
- Addım 1: LCD və Adapter Arasındakı Bağlantı
- Addım 2: Arduino və I2C Lcd Adapter ilə əlaqə
- Addım 3: Gücləndirin və Test edin
- Addım 4: I2C Lcd üçün Kitabxana Yükləmə
- Addım 5: Son addım
Video: I2C LCD Adaptorunun Təfərrüatları və Bağlantıları: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
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ı
Ə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 => I2C LCD adapter
GND => GND
5V => VCC
A4 => SDA
A5 => SCL
Addım 3: 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ə
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
Ətraf mühitin temperaturunu və rütubətini göstərmək üçün I2C lcd istifadə etmişəm.
Tövsiyə:
Avtomobil Stereo Adaptörünün Sükan Açarları (CAN Bus -> Açar1): 6 addım
Avtomobil Stereo Adaptörünün Sükan Tuşları (CAN Bus -> Açar1): İstifadə olunmuş bir avtomobil aldıqdan bir neçə gün sonra telefon stereo vasitəsi ilə telefonumdan musiqi dinləyə bilməyəcəyimi kəşf etdim. Maşında bluetooth olması, ancaq musiqiyə deyil, yalnız səsli zənglərə icazə verilməsi daha da sinir bozucu idi. Windows Phone USB portu da var idi, amma mən
I2C / IIC LCD Ekran - Arduino ilə SPI -IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD istifadə edin: 5 addım
I2C / IIC LCD Ekran | Arduino ilə SPI -dən IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD -dən istifadə edin: Salam uşaqlar normal SPI LCD 1602 -yə qoşulmaq üçün çoxlu tellər olduğundan arduino ilə əlaqə qurmaq çox çətindir, ancaq bazarda bunu edə biləcək bir modul var. SPI ekranını IIC ekrana çevirin, buna görə yalnız 4 tel bağlamalısınız
Hər zamankindən daha asan Banggood Ortaqlıq (İstinad) bağlantıları yaradın: 4 addım
Hər zamankindən daha asan Banggood Tərəfdaşlığı (İstinad) Bağlantıları yaradın: Bu təlimatın yığcam versiyasını şəxsi blogumda tapa bilərsiniz Tərəfdaş satışları, məzmun yaradıcıları üçün böyük bir əlavə gəlir mənbəyidir və təlimat verən bir çox insan onlardan istifadə edir. ortaq proqram Ban
I2C / IIC LCD Ekran - Bir SPI LCD -ni I2C LCD Ekrana çevirin: 5 addım
I2C / IIC LCD Ekran | Bir SPI LCD -ni I2C LCD Ekranına çevirin: spi lcd displeydən istifadə etmək üçün çoxlu əlaqə lazımdır, bunu etmək çətindir, buna görə də i2c lcd -i spi lcd -ə çevirə bilən bir modul tapdım, buna görə başlayaq
Precision Tel Stripper - Yeni Video Bağlantıları: 3 Addım
Precision Wire Stripper - Yeni Video Bağlantıları: Bic qələmdən, tornavida və ülgücdən manuel fırlanan tel çıxarıcı. Bu yaxınlarda 30AWG teflon telli bir makara aldım. Prototip hazırlamağın əla olacağını düşündüm, çünki isti bir lehimləmə dəmir izolyasiyanı əritmir. Yaxşı, bir növ deyil