Tutorial Arduino Mengakses Multiple LCD 16×2 I2C

Arduino merupakan board mikrokontroler yang populer dengan lcd sebagai antarmuka mesin dengan manusia, Banyak sekali yang membahas bagaimana cara mengakses modul lcd 16×2 I2C dan kali ini saya akan membagikan tutorial mengakses lcd 16×2 i2c lebih dari satu modul.

Cara Memprogram LCD I2C Lebih Dari Satu

Mengakses modul lcd i2c 16×2 lebih dari satu sangat mungkin dan mudah dilakukan dengan syarat modul i2c sebagai IO expander juga berjumlah sama dengan modul lcd nya, sebagai contoh berikut adalah rangkaian arduino dengan dua buah lcd i2c 16×2.

Program Arduino IDE Mengakses LCD 16×2 I2C Lebih dari Satu

Sebelum membuat program dengan software Arduino IDE dipastikan kalian sudah menginstall librarry I2C untuk LCD 16×2, dan jika belum kalian dapat mendownload library tersebut pada link dibawah ini.

Download Library

Kemudian buka software Arduino IDE dan buat code seperti dibawah ini.

#include <Wire.h>
#include <LiquidCrystal_I2C.h>

// Set the LCD address to 0x27 for a 16 chars and 2 line display
LiquidCrystal_I2C lcd1(0x27, 16, 2);
LiquidCrystal_I2C lcd2(0x23, 16, 2);

void setup()
{
  // initialize the LCD
  lcd1.begin();
  lcd2.begin();
}

void loop()
{
  lcd1.setCursor (0, 0);
  lcd1.print("Ini LCD 1");
  lcd1.setCursor (0, 1);
  lcd1.print("Hai LCD 2");

  lcd2.setCursor (0, 0);
  lcd2.print("Ini LCD 2");
  lcd2.setCursor (0, 1);
  lcd2.print("Hai Juga LCD 1");

}

Hasil Arduino Mengakses Modul LCD 16×2 I2C lebih dari satu

Berikut adalah hasil Simulasi Arduino LCD 16×2 I2C lebih dari satu menggunakan Proteus 8 Pro.

Penjelasan Cara Wiring Arduino Dua LCD 16×2 I2C

Jika menggunakan hardware langsung akan seperti gambar diatas bentuk modul LCD I2C PCF8574, dan jika ingin menambahkan lebih dari satu modul LCD, maka tinggal jumper atau solder address A0 / A1 / A2.

Hal ini berfungsi untuk membedakan alamat I2C LCD dari satu ke yang lainya, dengan menggunakan modul PCF8574 kita dapat mengakses delapan buah LCD sekaligus secara bersamaan dengan menggunakan satu arduino atau mikrokontroler.

Untuk video pembuatanya silahkan dapat ditonton pada video dibawah ini.

chaerul

Recent Posts

Panduan Lengkap: Cara Menyiapkan Klaster Kubernetes pada Ubuntu 22.04 LTS

Pendahuluan Dalam dunia pengembangan perangkat lunak yang terus berkembang, Kubernetes telah muncul sebagai alat kunci dalam orkestrasi…

2 weeks ago

AplikasiAkademik.com: Solusi Terbaik untuk Manajemen Sekolah yang Efisien

Mengelola sebuah sekolah atau lembaga pendidikan adalah tugas yang kompleks dan penuh tantangan. Dengan berbagai…

7 months ago

Cara Mudah Menginstal OpenVPN Server di Ubuntu 20.04 di Huaweicloud Panduan Langkah demi Langkah

Selamat datang di artikel kami tentang cara menginstal OpenVPN server di Ubuntu 20.04 di HuaweiCloud!…

12 months ago

Install Docker Portainer dan Nginx Proxy Manager Ubuntu Server

Dalam dunia pengembangan aplikasi, salah satu hal yang menjadi penting adalah mengelola dan memonitor kontainer…

1 year ago

Tutorial led blinking lengkap, Wiring & Code

Tutorial led blinking. LED (Light Emitting Diode) merupakan salah satu komponen elektronik yang paling umum…

1 year ago

Tutorial LCD Display Lengkap dengan wiring & code untuk pemula

Tutorial LCD Display, ini merupakan salah satu komponen yang sering digunakan dalam project elektronika sebagai…

1 year ago