Disusun Oleh:
IRFAN MAULANA ( 3DC02 / 40120540 )
MUHAMAD ARYADI RAMADAN ( 3DC02 / 40120664 )
SIVIA MUTIARA ( 3DC02 / 41120101 )
SILVYA PRAMUDYA LAIRE ( 3DC02 / 41120102 )
1.2. Tujuan
1.2.1. Mengetahui cara menghubungkan Arduino dan LCD, baik itu LCD yang
sudah terintegrasi dengan I2C maupun yang belym terintegrasi.
1.2.2. Mengetahui cara memprogram LCD baik yang sudah terintegrasi dengan I2C
maupun yang belum terintegrasi.
1.2.3. Mengetahui perbedaan antara LCD yang terintegrasi dengan I2C dan yang
tidak terintegrasi
BAB II
KAJIAN TEORITIS
3.1. Tujuan
3.2. Peralatan
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(32,16,2);
int time = 0;
void setup()
{
lcd.init();
lcd.backlight();
}
void loop()
{
lcd.setCursor(0,0);
lcd.print("Jeremy's Display");
//Move cursor to second line, first position
lcd.setCursor(0,1);
//Print Current Time
lcd.print(time);
//Wait 1 second
delay(1000);
//Increment the time
time++;
}
BAB IV
HASIL PERCOBAAN
Program akan menampilkan tampilan sebagai mana tertera pada gambar diatas, dan
menampilkan angka yang akan terus bertambah 1
Program akan menampilkan tampilan sebagai mana tertera pada gambar diatas, dan
menampilkan angka yang akan terus bertambah 1
BAB V
KESIMPULAN
LCD merupakan salah satu komponen yang cukup penting, hal itu dikarenakan LCD
berfungsi untuk menampilkan data yang nantinya bisa dibaca oleh pengguna. Berdasarkan
percobaan yang telah dilakukan, maka dapat diketahui bagaimana LCD diprogram hingga
dapat menampilkan karakter dan apa saja perbedaan antara LCD yang terintegrasi dengan
I2C dan yang tidak.
Adapun yang dapat disimpulkan dari perbandingan dua jenis LCD yang telah dicoba
adalah LCD tanpa I2C memiliki 16 Pin dimana 12 diantaranya terhubung langsung ke pin di
Arduino. Sedangkan untuk LCD dengan I2C pin yang tersedia hanya 4 buah, hal ini
mengakibatkan penggunaan I2C akan menghemat pin yang ada di Arduino, menghemat
penggunaan kabel dan akan lebih terlihat rapih karena penggunaan kabel yang lebih sedikit.