Cara mengakses modul display LCD 16×2
LCD 16×2 (Liquid Crystal Display) merupakan modul penampil data yang mepergunakan kristal cair sebagai bahan untuk penampil data yang berupa tulisan maupun gambar. Pengaplikasian pada kehidupan sehari – hari yang mudah dijumpai antara lain pada kalkulator, gamebot, televisi, atau pun layar komputer.
Jenis dari perangkat ini ada yang dan pada postingan ini akan dibahas tentang Tutorial Arduino mengakses LCD 16×2 dengan mudah, dimana mudah didapatkan ditoko elektronik terdekat.
Spesifikasi dari LCD 16×2
Adapun fitur – fitur yang tersedia antara lain
- Terdiri dari 16 kolom dan 2 baris
- Dilengkapi dengan back light
- Mempunyai 192 karakter tersimpan
- Dapat dialamati dengan mode 4-bit dan 8-bit
- Terdapat karakter generator terprogram
Pin – pin LCD 16×2 dan keterangannya
Keterangan :
- GND : catu daya 0Vdc
- VCC : catu daya positif
- Constrate : untuk kontras tulisan pada LCD
- RS atau Register Select :
- High : untuk mengirim data
- Low : untuk mengirim instruksi
- R/W atau Read/Write
- High : mengirim data
- Low : mengirim instruksi
- Disambungkan dengan LOW untuk pengiriman data ke layar
- E (enable) : untuk mengontrol ke LCD ketika bernilai LOW, LCD tidak dapat diakses
- D0 – D7 = Data Bus 0 – 7
- Backlight + : disambungkan ke VCC untuk menyalakan lampu latar
- Backlight – : disambungkan ke GND untuk menyalakan lampu latar
Tutorial Pertama
Bahan yang perlu dipersiapkan untuk Tutorial Arduino akses LCD 16×2 antara lain :
- Arduino Uno
- Komputer + Software IDE Arduino
- LCD 16×2
- Potensiometer
- Kabel Jumper
Koding pemrograman
Hasil dari program diatas :
Program kedua autoscroll
Hasil dari program diatas :
Alternatif mengakses LCD 16×2
Untuk menghemat pin pin pada Arduino ada 1 modul LCD yang bisa manfaatkan untuk alternatif mengakses LCD yaitu modul LCD PCF8574. Pada modul tersebut menggunakan antarmuka atau interface I2C, sehingga hanya membutuhkan 2 pin saja yaitu SDA dan SCL.
Spesifikasi modul
- Tegangan beroperasi antara 2-5 Vdc
- Pada saat kondisi standby konsumsi arus hanya 10 uA
- Kompatibel dengan semua jenis mikrokontroler
- Kendali 8 bit menggunakan antarmuka i2c
- Open-drain interrupt output
Pada pasaran sudah banyak dijumpai ic ini dikemas ke dalam modul LCD i2c, seperti gambar dibawah ini.
Modul i2c ic pcf8574
Tutorial pertama menggunakan modul PCF8574
Bahan yang perlu dipersiapkan antara lain :
- Arduino Uno
- Komputer + Software IDE Arduino
- Modul PCF8574
- LCD 16×2
- Kabel Jumper
Skema
Library yang dapat digunakan yaitu Filenya ini
Peletakan Library pada OS :
- Mac : (home directory)/Documents/Arduino/libraries
- PC (Windows) : program files (x86) -> Arduino -> libraries
- Linux : (home directory)/sketchbook/libraries
Untuk alamat i2c LCD dapat digunakan i2c scanner seperti artikel posting sebelumnya.
Kode Program
Hasil i2 scanner :
Sehingga dapat ditarik kesimpulan bahwa address untuk modul yang terpasang itu 0x38, dan itu perlu diisikan ke program diatas.
Hasil program diatas :
File untuk project yang menggunakan proteus bisa anda didapatkan dengan gratis :
Video tutorial
Selamat mencoba!
Terimakasih sudah berkunjung, dan semoga bermanfaat. Salam nyebarilmu.com!
Incoming search terms:
- lcd 16x2 (57)
- lcd 16x2 tidak menyala (11)
- lcd 16x2 arduino (10)
- modul lcd (9)
- lcd arduino (6)
- kenapa lcd 16 x 2 tak menyala? (5)
- akses lcd arduino (5)
- pin lcd 16x2 (5)
- contoh program arduino lcd 16x2 (5)
- Arduino lcd (4)