Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Adaptor lcd I2C adalah perangkat yang berisi chip PCF8574 mikrokontroler. Mikrokontroler ini adalah I/O expander, yang berkomunikasi dengan chip mikrokontroler lainnya dengan protokol komunikasi dua kabel. Menggunakan adaptor ini siapa pun dapat mengontrol LCD 16x2 hanya dengan dua kabel (SDA, SCL). Menghemat banyak pin arduino atau mikrokontroler lainnya. Ini memiliki potensiometer bawaan untuk mengontrol kontras lcd. Alamat I2C default adalah 0x27. Anda dapat mengubah alamat ini dengan menghubungkan A0, A1, A2.
A0 A1 A2 Alamat
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 => RENDAH
1 => TINGGI
Langkah 1: Koneksi Antara LCD dan Adaptor
Pertama, Anda harus menyolder adaptor ini dengan lcd. Anda dapat langsung menghubungkannya ke bagian belakang layar lcd. Tapi saya sudah menyoldernya di pcb. Anda juga bisa membuatnya sesuai keinginan. Tetapi Anda harus berhati-hati tentang koneksi yang tepat. Jika tidak, Anda akan menghadapi masalah besar.
Langkah 2: Koneksi Dengan Arduino dan Adaptor Lcd I2C
Arduino => adaptor LCD I2C
GND => GND
5V => VCC
A4 => SDA
A5 => SCL
Langkah 3: Nyalakan dan Uji
#define USE_ALB_LCD_I2C
#sertakan lcd "ArduinoLearningBoard.h" ALB_LCD_I2C; void pengaturan() { lcd.init(); lcd.lampu latar(); lcd.clear(); } void loop() { lcd.setCursor(0, 0);//lcd.setCursor(kolom, baris); lcd.print("ABCD 1234 +-/*"); lcd.setCursor(0, 1);//di sini baris=1 berarti baris kedua lcd.print((char)64);//64 = @ lcd.print((char)223);//223 = dgree tanda lcd.print((char)224);//224 = tanda alfa lcd.print((char)232);//232 = root lcd.print((char)242);//242 = thita lcd.print((char)228));//228 = mikro }
Langkah 4: Mengunduh Perpustakaan untuk I2C Lcd
buka arduino IDE => buka Alat => kelola perpustakaan => cari Papan Pembelajaran Arduino
dan unduh perpustakaan.
Jika Anda sudah memiliki perpustakaan, lewati langkah ini.
Langkah 5: Langkah Terakhir
Saya telah menggunakan lcd I2C untuk menunjukkan suhu dan kelembaban lingkungan.