Menampilkan Teks pada LCD I2C 16x2 dengan Arduino
Deskripsi Proyek:
Dalam proyek ini, kita akan membuat sebuah sistem sederhana yang menampilkan teks pada layar LCD 16x2 menggunakan mikrokontroler Arduino dan antarmuka I2C. LCD 16x2 adalah modul yang sering digunakan dalam berbagai proyek elektronik untuk menampilkan informasi seperti teks atau angka. Dengan menggunakan antarmuka I2C, kitaÂ
dapat menghemat pin pada Arduino, karena hanya membutuhkan dua pin untuk komunikasi data (SDA dan SCL).
Tujuan:
1. Memahami cara menghubungkan dan menggunakan modul LCD I2C dengan Arduino.
2. Menampilkan serangkaian teks pada layar LCD secara bergantian.
Alat dan Bahan yang Dibutuhkan:
1. Arduino Uno atau jenis Arduino lainnya
2. Modul LCD 16x2 dengan antarmuka I2C
3. Kabel jumper
4. Breadboard
5. Komputer dengan Arduino IDE terinstal
6. Library `LiquidCrystal_I2C` untuk Arduino (dapat diinstal melalui Library Manager di Arduino IDE)
1. Persiapan dan Pengaturan Hardware:
  - Hubungkan modul LCD 16x2 ke Arduino. Jika menggunakan modul dengan antarmuka I2C, biasanya terdapat empat pin: VCC, GND, SDA, dan SCL.
  - Hubungkan VCC dan GND pada modul LCD ke VCC dan GND pada Arduino.
  - Hubungkan pin SDA dan SCL dari LCD ke pin SDA (A4) dan SCL (A5) pada Arduino Uno. (Pin SDA dan SCL bisa berbeda pada jenis Arduino lain, cek dokumentasi Arduino yang digunakan.)
2. Instalasi Library:
  - Buka Arduino IDE, lalu pergi ke menu `Sketch` -> `Include Library` -> `Manage Libraries`.
  - Cari `LiquidCrystal_I2C` dan instal library tersebut.