Menampilkan text di LCD 16x2 Arduino
LCD 16x2 Arduino adalah sebuah komponen yang digunakan untuk menampilkan tampilan yang menggunakan cristal cair. Lcd ini banyak kita temui di alat-alat elektronik seperti kalkulator, televisi, dan lcd berjalan yang biaanya di perusahaan.
Lcd ini memiliki 16 kolom dan 2 baris. Ld ini memiliki 16 pin kaki. Jika kalian ingin mempermudah untuk memprogramnya silahkan kalian beli module i2c lcd ini, Bila kalian tidak ingin menghabiskan banyak kabel.
Baca Juga
- Menampilkan nilai sensor di Lcd 16x2 arduino
- Menampilkan jarak sensor ultrasonik di Lcd 16x2 arduino
Bahan-bahan yang harus dipersiapkan
- Arduino uno
- Lcd 16x2
- Potentiometer
- Software IDE Arduino.jika belum punya download disini
- Breadboard
- Kabel jumper
- Komputer untuk program
- Cemilannya jangan lupa.wkwkwkwk
Menampilkan text di LCD 16x2 Arduino
- Rangkailah seperti gambar di bawah ini.
- Pastikan rangkaiannya sudah benar.
- Buka software arduino, copy code program dibawah ini.
#include <LiquidCrystal.h> //Library lcd
LiquidCrystal lcd(5,6,10,11,12,13); //penginisialan nama dan pin(RS,E,D4,D5,D6,D7)
void setup() {
// put your setup code here, to run once:
lcd.begin(16,2); //Menunjukkan bahwa lcd memiliki 16 kolom dan 2 baris
lcd.clear(); //bahwa lcd dalam keadaan bersih tanpa tulisan
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
lcd.setCursor(0,0); //text dimulai dari baris 1 dan kolom 1
lcd.print("toleinnovator"); //lcd menampilkan text toleinnovator
lcd.setCursor(1,3); //text dimulai dari baris 2 dan kolom 3
lcd.print("blogspot"); //lcd menampilkan text blogspot
}
- Upload ke papan arduino.
- jika kalian ingin menampilkan text berjalan copy code program dibawah ini.
#include <LiquidCrystal.h> //Library lcd
LiquidCrystal lcd(5,6,10,11,12,13); //penginisialan nama dan pin(RS,E,D4,D5,D6,D7)
void setup() {
// put your setup code here, to run once:
lcd.begin(16,2); //Menunjukkan bahwa lcd memiliki 16 kolom dan 2 baris
lcd.clear(); //bahwa lcd dalam keadaan bersih tanpa tulisan
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
lcd.setCursor(0, 0); //text dimulai dari baris 1 dan kolom 1
lcd.print("toleinnovator"); //lcd menampilkan text toleinnovator
for (int i = 0 ; i < 16; i ++) {
lcd.scrollDisplayLeft(); //lcd berjalan dari kanan ke kiri
delay(500);
}
}
Semoga artikel ini bisa bermanfaat bagi kalian dan jangan lupa share agar bisa membantu orang banyak. Jika masih belum paham silahkan comment dibawah↓↓↓
sama-sama, semoga membantu anda
ReplyDelete