Anda di sini

Pemrograman

[TUTORIAL - LENGKAP] Interfacing LCD Monitor Dengan Arduino

Aditya Suranata - 13 November 2015 11:28:22 0

1. Alat dan Bahan

Arduino (beserta kabel USB) x 1
LCD 16*2 x 1
Kabel jumper Male to Female x Secukupnya
Potensio Meter 10K x 1
BreadBoard x 1

2. Pemasangan LCD Pada Arduino

* Pin VSS (pin 1) disambungkandengan ground padaarduino.
* Pin VDD (pin 2) disambungkandengan VCC padaarduino.
* Pin V0 (pin 3) disambungkandengan Analog input Potensio.
* Pin RS (pin 4) disambungkandengan pin arduino pin 12.
* Pin RW (pin 5) disambungkandengan ground padaarduino.
* Pin E (pin 6) disambungkandengan pin digital arduino pin 11.
* Pin D0,D1,D2,D3biarkankosong.
* Pin D4 (pin 11) disambungkandengan pin digital arduino pin 5.
* Pin D5 (pin 12) disambungkandengan pin digital arduino pin 4.
* Pin D6 (pin 13) disambungkandengan pin digital arduino pin 3.
* Pin D7 (pin 14) disambungkandengan pin digital arduino pin 2.
* Pin Anoda (pin 15) disambungkandengan VCC padaarduino.
* Pin Katoda (pin 16) disambungkandengan Ground arduino.

3. Kode Program Pada Arduino

/** Workshop Dasar Mikrokontroler
2014 RADE - Robotics AnD Embedded Systems STMIK STIKOM Bali 
**/
#include <LiquidCrystal.h>
//menginisialisasi pin number pada arduino untuk LCD
  LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
  
void setup() 
{  
  // mangatur nomor LCD unutk kolom dan baris
  lcd.begin(16, 2);
  // tampilkan pesn ke LCD
  lcd.print("hello, world!");
}
  
void loop() 
{
  // atur kursor untuk kolom 0 dan baris 1
  // (Perhatian : baris 1 adalah baris kedua, perhitungan baris LCD dimulai dari <img src="<a href="http://old.miarana.com/sites/all/modules/smileys/packs/Roving/innocent.png">http://old.miarana.com/sites/all/modules/smileys/packs/Roving/innocent.p..." title="Innocent" alt="Innocent" class="smiley-content"> 
  lcd.setCursor(0, 1);
  // tampilkan jumlah detik
  lcd.print(millis()/1000);
}

2.156
Image

Aditya Suranata

Aditya suka menulis, bukan hanya sekedar hobi, menulis menjadi medianya untuk mencurahkan pikiran dan perasaan. Di TutorKeren.com kebanyakan menyumbang tulisan sesuai dengan minat dan keahliannya yaitu pada kategori pemrograman dan elektronika. Selain itu juga gemar menulis mengenai hal-hal umum, seperti ilmu alam, sosial dan beberapa pengalamannya yang mungkin bisa berguna untuk orang lain.

Artikel Menarik Lainnya
Mari Gabung

Halo Emo 51 , Ada yang ingin disampaikan? Jangan sungkan untuk gabung diskusi ini. Silahkan Login dulu atau Daftar baru.