Menampilkan Teks pada LCD 16x2 di Arduino (How to Control LCD Display)
Alat dan Bahan
yang dibutuhkan :
1x Arduino Uno
1x LCD 16x2
1x Potensiometer
1x Breadboard
Kabel jumper
secukupnya
Langkah-langkahnya
:
1. 1. Susun rangkaian seperti gambar berikut
pada breadboard
Keterangan
Konfigurasi Kabel :
·
Hubungkan pin D7 LCD ke pin 2 Arduino
·
Hubungkan pin D6 LCD ke pin 3 Arduino
·
Hubungkan pin D5 LCD ke pin 4 Arduino
·
Hubungkan pin D4 LCD ke pin 5 Arduino
·
Hubungkan pin E LCD ke pin 11 Arduino
·
Hubungkan pin RW LCD ke Ground
·
Hubungkan pin RS LCD ke pin 12 Arduino
·
Hubungkan pin VDD(+) LCD ke +5v Arduino
·
Hubungkan pin VSS(-) LCD ke Ground
·
Hubungkan kaki 1 Potensiometer ke +5v
Arduino
·
Hubungkan kaki 2 Potensiometer ke V0 LCD
·
Hubungkan kaki 3 Potensiometer ke Ground
2. Jalankan
program Arduino-nya.
3. Klik
menu "Tools -> Board -> Arduino Uno"
4. Klik
menu "Tools -> Port -> ( Pilih Port arduino yang terdeteksi di
komputer anda )
5.
Lalu masukan Sketch dibawah ini.
#include <LiquidCrystal.h>
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
void setup()
{
lcd.begin(16, 2);
lcd.clear();
}
void loop()
{
lcd.print("Welcome");
delay (6000);
lcd.setCursor(1, 2);
lcd.print
("Engineer");
delay (6000);
lcd.clear();
lcd.print
("Arduino");
lcd.blink();
delay (9000);
//Mechatronic and Robotic
//Electrical Engineering
//University of Malikussaleh
lcd.noBlink();
lcd.setCursor(1, 2);
lcd.print("Programming
LCD");
lcd.cursor();
delay(1000);
lcd.clear();
lcd.print("Way of
Life");
lcd.noCursor();
delay(3000);
lcd.setCursor(1, 2);
lcd.print("Arduino");
delay(1000);
lcd.clear();
lcd.print("Play
Again");
delay(3000);
lcd.clear();
lcd.display();
delay(1000);
}
Semoga Bermanfaat...