Selasa, 14 Mei 2024

Konfigurasi Arduino dengan LCD

Salam Inovasi, kali ini saya akan membuat panduan untuk konfigurasi antara arduino dengan LCD. 



Kita tahu kalau LCD adalah kepanjangan dari liquid crystal display yang berfungsi untuk menampilkan text atau tulisan dalam skala matrix 16x2, konfigurasi antara arduino dan LCD tidaklah begitu sulit, jika anda adalah orang baru yang baru pernah mencoba konfigurasi ini maka baiknya kalian menyiapkan kopi atau teh agar lebih santai dalam mengonfigurasi kedua perangat ini. ^_^ . 

Kemudian perangkat yang harus kalian siapkan adalah Arduino, LCD, kabel jumper, dan beardboard. Pada panduan ini arduino yang saya gunakan adalah arduino yang berjenis UNO, gambar dari perangkat yang dibutuhkan dapat dilihat pada gambar dibawah ini :

 




Langkah selanjutnya kemudian untuk konfigurasi PIN antara Arduino dan LCD dapat mengukti konfigurasi berikut : - sumber (datasheet)


Sedangkan untuk proses rangkian alat dapat mengikuti diagram rangkain alat pada gambar dibawah ini proses konfigurasi yang dilakukan oleh kalian harus sama seperti pada gambar dibawah ini :



Selanjutnya setelah untuk melakukan konfirgurasi pada perangkat seperti pada gambar rangkaian diatas maka kalian dapat menulis script seperti kode dibawah ini agar proses menampilkan teks pada LCD dengan menggunakan arduino dapat dilakukan :
#include <LiquidCrystal.h>
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2, ct=9;
LiquidCrystal mylcd(rs, en, d4, d5, d6, d7);
void setup() {
analogWrite(ct,50);
mylcd.begin(16, 2);
mylcd.print("Welcome TEFA POLNAM");
}
void loop() {
}
view raw LCDtoArduino hosted with ❤ by GitHub
Setelah itu hasil yang kalian dapat adalah kalian dapat membuat rangkaian sederhana untuk dapat menampilkan teks di LCD dengan menggunakan arduino sebagai mikrokontrol dan kelebihannya dari tutorial yang lain adalah kalian tidak perlu menggunakan resistor atau potension agar dapat mengatur tingkat cahaya yang ada pada LCD. Karena hanya dengan menggunakna PIN DIGITAL 9 kalian dapat mengatur kecerahan LCD dengan memberi nilai pada variabel ct.