sebagai penampil
utama.LCD 16x2 dapat menampilkan sebanyak 32 karakter yang terdiri dari 2 baris dengan tiap baris menampilkan 16
karakter.Pada Arduino untuk mengendalikan LCD Karakter 16x2 untuk librarynya secara default sudah ada librarynya
yaitu LiquidCrystal.h. LCD ada bermacam-macam ukuran 8x1, 16x1, 16x2, 16x4, 20x4. Untuk mengendalikan atau
mengontrol macam-macam LCD Karakter di atas dapat menggunakan Tutorial ini, perbedaannya hanya pada inisialisasi
jumlah kolom dan baris.
Untuk teman-teman yang sudah mempunyai Module-module nya bisa mencoba program ini menggunakan hardware
langsung, tapi untuk yang belum punya modulenya tetap bisa mencoba dan berlatih program dengan software simulasi ISIS
Proteus, untuk cara pakainya bisa baca Tutorial Cara Simulasi Mikrokontroler Arduino Menggunakan ISIS Proteus
Untuk File Project ISIS Proteus Arduino dengan LCD Karakter 16x2 bisa di download di sini
1. Arduino Uno
2. LCD Module Karakter 16x2
3. Potensio Meter 10K ohm
4. Bread Board
5. Kabel Jumper secukupnya
6.
WIRING DIAGRAM
#include <LiquidCrystal.h>
void setup() {
lcd.begin(16, 2);
lcd.setCursor(0,0);
lcd.print("hello, world!");
delay(500);
lcd.clear();
}
void loop() {
lcd.setCursor(0,0);
lcd.print(" labelektronika ");
lcd.setCursor(0, 1);
lcd.print(millis() / 1000);
}
Detail Fungsi Pemrograman Arduino Untuk Kontrol LCD yang sering di gunakan.
LiquidCrystal lcd(RS,E,D4,D5,D6,D7)
contohnya :
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
lcd.begin(Kolom,Baris);
contohnya untuk 16x2 :
lcd.begin(16, 2);
4. Clear display
Lcd.clear();
setCursor(Kolom,Baris)
Contoh :
lcd.setCursor(0,0);
Set posisi awal kursor di awali dengan kolom 0 dan baris 1
lcd.setCursor(0,1);
lcd.print("labelektronika");