Langsung ke konten utama

Mengakses LCD menggunakan LCD 16x2 menggunakan Arduino Uno

 

LCD (Liquid Crystal Display) 16x2 merupakan Display dari bahan cairan kristal 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 kalian 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 File Project Proteus Arduino dengan LCD Karakter 16x2 bisa di download disini

Untuk software proteus bisa download di disini


A. MODULE / PART YANG DI BUTUHKAN

1. Arduino Uno

2. LCD Module Karakter 16x2

3. Potensio Meter 10K ohm

4. Kabel Jumper secukupnya


B. WIRING DIAGRAM 

Berikut merupakan urutan Pin Arduino ke lcd :

Pin 1 (GND)

GND

Pin 2 (VCC)

+5V

Pin 3 (VSS)

Pengaturan Contras

Pin 4 (RS)

Pin 9

Pin 5 (R/W)

GND

Pin 6 (E)

Pin 8

Pin 7

-

Pin 8

-

Pin 9

-

Pin 10

-

Pin 11 (D4)

Pin 7

Pin 12 (D5)

Pin 6

Pin 13 (D6)

Pin 5

Pin 14 (D7)

Pin 4

Pin 15 (LED +)

+5V

Pin 16 (LED -)

GND

 

C. Contoh Programnya :


/* https://sharingarduino.blogspot.com/ */

#include <LiquidCrystal.h>

//untuk urutannya RS, E, 4, 5, 6, 7

LiquidCrystal lcd(9, 8, 7, 6, 5, 4); //pin yang disambungkan antara arduino dengan LCD

 

void setup()

{

//prosedur pemanggilan fungsi LCD

lcd.begin(16, 2);//16 = Baris, 2 = kolom

}

 

void loop() {

lcd.setCursor(0,0); //set pada baris 1 dan kolom 1

lcd.print("Sharing Arduino"); //menuliskan "Sharing Arduino"

lcd.setCursor(0,1);//set pada baris 2 dan kolom 1

lcd.print("Tutorial LCD16x2");

delay(5000); //waktu tunda 5 detik

lcd.clear();

 

//Tampilan kedua

lcd.setCursor(0,0); //set pada baris 1 dan kolom 1

lcd.print("Hallo Indonesia"); //menuliskan "Hallo Dunia"

lcd.setCursor(0,1); //set pada baris 2 dan kolom 1

lcd.print("tampilan Lcd");

delay(3000); //waktu tunda 3 detik

lcd.clear();

}


 


Komentar

Postingan populer dari blog ini

Penggaris digital berbasis arduino menggunakan sensor ultrasonic HC-SR04 serta lcd 16x2

     Penggaris adalah alat yang dipakai untuk mengukur jarak antara dua titik ukur. Penggaris sering digunakan pada waktu sekolah maupun membuat sebuah kerajinan, penggaris memiliki fungsi untuk mengukur suatu garis maupun membuat sebuah gambar dan lain sebagainya. Normalnya yang kita pakai di indonesia dengan satuan cm. Sekarang, saya akan share project sederhana dengan arduino yang ada kaitannya juga dengan penggaris atau dunia ukur mengukur. Kenalan dulu ya dengan sensor ultrasonik. Sebenarnya ada banyak tipe sensornya tetapi pada aplikasi Arduino dan sensor ultrasonik ini kita ambil yang murah dan mudah diperoleh saja yaitu model SRF-04. Sensor ultrasonik yang terdiri dari 2 transducer ultrasonic : transmitter (pengirim) dan receiver (penerima) dengan kemampuan pengukuran 3 sampai 300 cm. Mari kita perhatikan. Ada 4 pin/kaki pada sensor ultrasonik SRF04. Berikut keterangannya : Pin Trig (Triger) sebagai pin/kaki untuk memicu (men-trigger) pemancaran gelombang ultrasonik. Cuku

Software Proteus untuk simulasi mikrokontroller dan rangkaian elektronika

Proteus 8 Professional 8.6 Terbaru merupakan software yang dapat digunakan untuk membuat simulasi mikroprosesor, skematis dan PCB desain. Software Proteus 8 Professional dikembangkan oleh Labcenter Electronics. Proteus memiliki komponen komponen seperti : ISIS schematic capture, ARUS PCB layout dan VSM (Visual System Modeling). Selain itu, paket Proteus Profesional adalah software desain sistem papan sirkuit. Proteus profesional dapat mensimulasikan operasi mikrokontroler berikut: 8051, ARM7, ARM Cortex-M3, AVR, Texas Instruments, Motorola, PIC, Basic Stamp. Untuk mahasiswa yang mangambil mata kuliah elektronika atau memiliki kesibukan di dunia elektronika, software ini pasti sangat dibutuhkan. Proteus 8 profesional ini menyajikan tampilan yang menarik dan database komponen yang lebih lengkap dibandingkan software elektronika yang lain. Fasilitas dari Proteus 8 Profesional diantaranya PCB Design (ARES), dan Skematik + Simulasi Rangkaian (ISIS) serta dilengkapi dengan database m