LCD merupakan alat yang biasa digunakan untuk menampilkan informasi dengan menggunakan mikrokontroller. Sekarang bagaimana cara untuk menggunakan LCD ini dengan menggunakan mikrokontroller berbasis Arduino. Dalam contoh ini saya menggunakan Arduino Uno.
sebelum kita memulainya, persiapkan terlebih dahulu bahannya:
1. 1 LCD 16x2
2. board Arduino Uno
3. resistor variabel 10k 1 buah
4. kabel secukupnya
Dan kemudian rangkailah seperti skema di bawah ini,
keterangan:
Tabel Pin LCD dan Port Arduino
Pin LCD | Pin Arduino |
---|---|
Pin 1 (GND) | GND |
Pin 2 (VCC) | +5V |
Pin 3 (VSS) | Potentio 50K |
Pin 4 (RS) | PORT 12 |
Pin 5 (R/W) | GND |
Pin 6 (E) | PORT 11 |
Pin 7 | - |
Pin 8 | - |
Pin 9 | - |
Pin 10 | - |
Pin 11 (D4) | PORT 5 |
Pin 12 (D5) | PORT 4 |
Pin 13 (D6) | PORT 3 |
Pin 14 (D7) | PORT 2 |
Pin 15 (LED +) | +5V |
Pin 16 (LED -) | GND |
Setelah selesai merangkai semua silahkan buka program Arduino anda. dan tuliskan / copas code berikut ini :
// untuk pemanggilan Library
#include <LiquidCrystal.h>
// inisialisasi PORT yang akan digunakan
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// Setting LCD kolom dan baris:
lcd.begin(16, 2);
// Tulisan yang akan di tampilkan.
lcd.print("Antena Robotik");
}
void loop() {
// set kursor kolom 0, baris 1
// (note: menghitung baris dimulai dari 0):
lcd.setCursor(0, 1);
// menampilkan angka setiap 1000 milisecond:
lcd.print(millis()/1000);
}
Atau dapat buka langsung pada File --> Examples --> LiquidCrystal --> HelloWorld.
Jangan lupa pilih jenis arduino yang di pakai. Dalam contoh ini saya menggunakan Arduino Uno. Pilih Tools --> Board ---> Arduino Uno.
Setelah itu program siap di upload ke modul Arduinonya dengan tekan Ctrl + U atau upload dan lihat hasilnya.
sekian tutorial dari saya, semoga bermanfaat. ^_^.
No comments:
Post a Comment