belajar arduino
TRANSCRIPT
-
8/10/2019 Belajar Arduino
1/3
LCD merupakan alat yang biasa digunakan untuk menampilkan informasi denganmenggunakan mikrokontroller. Sekarang bagaimana cara untuk menggunakan LCD inidengan menggunakan mikrokontroller berbasis Arduino .
Berikut contoh rangkaiannya :
http://techno-apk.blogspot.com/2014/02/menggunakan-lcd-16-x-2-di-arduino-uno.htmlhttp://techno-apk.blogspot.com/2014/02/menggunakan-lcd-16-x-2-di-arduino-uno.htmlhttp://techno-apk.blogspot.com/2014/02/menggunakan-lcd-16-x-2-di-arduino-uno.htmlhttp://techno-apk.blogspot.com/2014/02/menggunakan-lcd-16-x-2-di-arduino-uno.htmlhttp://2.bp.blogspot.com/-4D1TvJJIpXw/UwXIp8KQdwI/AAAAAAAAAGU/qPlfXEcz3Z8/s1600/LCD+Arduino.pnghttp://4.bp.blogspot.com/-UhwLbKQNqDY/UwXJV5JIkQI/AAAAAAAAAGc/OUgcOzywGHY/s1600/arduino_lcd.jpghttp://2.bp.blogspot.com/-4D1TvJJIpXw/UwXIp8KQdwI/AAAAAAAAAGU/qPlfXEcz3Z8/s1600/LCD+Arduino.pnghttp://4.bp.blogspot.com/-UhwLbKQNqDY/UwXJV5JIkQI/AAAAAAAAAGc/OUgcOzywGHY/s1600/arduino_lcd.jpghttp://techno-apk.blogspot.com/2014/02/menggunakan-lcd-16-x-2-di-arduino-uno.htmlhttp://techno-apk.blogspot.com/2014/02/menggunakan-lcd-16-x-2-di-arduino-uno.html -
8/10/2019 Belajar Arduino
2/3
Tabel Pin LCD dan Port Arduino
Pin LCD PinArduino
Pin 1(GND) GND
Pin 2 (VCC) +5V
Pin 3 (VSS) Potentio50K
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
-
8/10/2019 Belajar Arduino
3/3
Silahkan rangkaiakan LCD dan arduino sesuai gambar dan keterangan di atas. Setelah
selesai merangkai semua silahkan buka program Arduino anda. dan tuliskan code berikut ini :
// panggil librarynya: #include
// 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( "hello, world!" );
}
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 dan
lihat hasilnya.