Menampilkan Teks pada LCD 16x2 di Arduino (How to Control LCD Display)
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...