Menampilkan Nilai Potensiometer di LCD dengan Arduino Uno

 


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