Isi kandungan:

Perincian dan Sambungan Adaptor LCD I2C: 5 Langkah
Perincian dan Sambungan Adaptor LCD I2C: 5 Langkah

Video: Perincian dan Sambungan Adaptor LCD I2C: 5 Langkah

Video: Perincian dan Sambungan Adaptor LCD I2C: 5 Langkah
Video: Arduino LCD I2C - Tutorial with Arduino Uno 2024, September
Anonim
Perincian dan Sambungan Adaptor LCD I2C
Perincian dan Sambungan Adaptor LCD I2C

Adaptor lcd I2C adalah peranti yang mengandungi cip PCF8574 pengawal mikro. Pengawal mikro ini adalah pengembang I / O, yang berkomunikasi dengan cip pengawal mikro lain dengan protokol komunikasi dua wayar. Dengan menggunakan penyesuai ini, sesiapa sahaja boleh mengawal LCD 16x2 dengan hanya dua wayar (SDA, SCL). Ia menjimatkan banyak pin arduino atau pengawal mikro lain. Ia mempunyai potensiometer terpasang untuk mengawal kontras lcd. Alamat I2C lalai adalah 0x27. Anda boleh menukar 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: Sambungan Antara LCD dan Adapter

Sambungan Antara LCD dan Adapter
Sambungan Antara LCD dan Adapter
Sambungan Antara LCD dan Adaptor
Sambungan Antara LCD dan Adaptor
Sambungan Antara LCD dan Adaptor
Sambungan Antara LCD dan Adaptor
Sambungan Antara LCD dan Adapter
Sambungan Antara LCD dan Adapter

Mula-mula, anda mesti memateri penyesuai ini dengan lcd. Anda boleh menghubungkannya terus ke bahagian belakang paparan lcd. Tetapi saya mempunyai solder pada pcb. Anda juga boleh membuatnya mengikut kehendak anda. Tetapi anda mesti berhati-hati dengan hubungan yang betul. Jika tidak, anda akan menghadapi masalah yang besar.

Langkah 2: Sambungan Dengan Arduino dan I2C Lcd Adapter

Sambungan Dengan Penyesuai Lcd Arduino dan I2C
Sambungan Dengan Penyesuai Lcd Arduino dan I2C

Arduino => Penyesuai LCD I2C

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

Langkah 3: Kuasa dan Uji

Kuasa dan Uji
Kuasa dan Uji
Kuasa dan Uji
Kuasa dan Uji
Kuasa dan Uji
Kuasa dan Uji
Kuasa dan Uji
Kuasa dan Uji

#tentukan USE_ALB_LCD_I2C

#masuk "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; batal persediaan () {lcd.init (); lcd.backlight (); lcd.clear (); } gelung void () {lcd.setCursor (0, 0); // lcd.setCursor (coloumn, baris); lcd.print ("ABCD 1234 + - / *"); lcd.setCursor (0, 1); // di sini baris = 1 bermaksud baris kedua lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = dgree sign lcd.print ((char) 224); // 224 = alpha sign lcd.print ((char) 232); // 232 = root lcd.print ((char) 242); // 242 = thita lcd.print ((char) 228); // 228 = mikro}

Langkah 4: Memuat turun Perpustakaan untuk I2C Lcd

Memuat turun Perpustakaan untuk I2C Lcd
Memuat turun Perpustakaan untuk I2C Lcd
Memuat turun Perpustakaan untuk I2C Lcd
Memuat turun Perpustakaan untuk I2C Lcd

buka arduino IDE => pergi ke Tools => menguruskan perpustakaan => cari Arduino Learning Board

dan muat turun perpustakaan.

Sekiranya anda sudah mempunyai perpustakaan, langkau langkah ini.

Langkah 5: Langkah Akhir

Langkah Akhir
Langkah Akhir
Langkah Akhir
Langkah Akhir

Saya telah menggunakan lcd I2C untuk menunjukkan suhu dan kelembapan persekitaran.

Disyorkan: