List Program :
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
const int potensioPin = A0;
int nilaiPotensio = 0;
void setup() {
Serial.begin(9600);
lcd.begin(16, 2); // inisialisasi lcd
lcd.print("Selamat Datang"); // menulis "RG TECH" di baris pertama
lcd.setCursor(0, 1); // memindahkan kursor ke baris ke dua
lcd.print ("SMKN 1 CIKANDE"); // menulis "Belajar Arduino" di baris ke dua
lcd.setCursor (0, 0); // memindahkan kursor ke baris pertama
delay(2000); // tunda proses program selama 2000mSec atau 2 detik
lcd.print ("Potensiometer: "); // menulis "Potensiometer" pada baris pertama
lcd.setCursor(0, 1); // memindahkan kursor ke baris ke dua
lcd.print (" "); // sebagai clear screen pada baris ke dua
}
void loop()
{
nilaiPotensio = analogRead(potensioPin);
lcd.setCursor (0, 1);
lcd.print(nilaiPotensio); // menampilkan nilai parameter di dalam kurung
delay(20);
}
Comments