LCD
LCD
LCD sebagai monitor suatu kondisi dari jarak dekat. Bisa menampilkan nilai ataupun karakter dari suatu kondisi
Rangkaian:
gnd (LCD) --> gnd (Arduino)
vcc (LCD) --> 5v (Arduino)
SDA(LCD) --> A4 (Arduino)
SCL (LCD) --> A5 (Arduino)
Note: jangan lupa tambahkan library
Arduino LCD_I2C (16x2)
#include <LiquidCrystal_I2C.h> //library untuk LCD I2C
LiquidCrystal_I2C lcd(0x27,16,2);
//0x27 : Alamat LCD, 16 = jumlah kolom, 2 : jumlah baris
void setup() {
//mengantifkan LCD
lcd.init();
//mengaktifkan lampu layar lcd
lcd.backlight();
//memposisikan kursor lcd
lcd.setCursor(0,0);
//mencetak data
lcd.print(" Pelatihan");
lcd.setCursor(0,1);
lcd.print(" PBL");
}
void loop() {
}
Rangkaian:
gnd (LCD) --> gnd (ESP32)
vcc (LCD) --> 5v (ESP32)
SDA(LCD) --> 21 (ESP32)
SCL (LCD) --> 22 (ESP32)
Note: jangan lupa tambahkan library
ESP32 LCD_I2C (16x2)
#include <LiquidCrystal_I2C.h> //library untuk LCD I2C
LiquidCrystal_I2C lcd(0x27,16,2);
//0x27 : Alamat LCD, 16 = jumlah kolom, 2 : jumlah baris
void setup() {
//mengantifkan LCD
lcd.init();
//mengaktifkan lampu layar lcd
lcd.backlight();
//memposisikan kursor lcd
lcd.setCursor(0,0);
//mencetak data
lcd.print(" Pelatihan");
lcd.setCursor(0,1);
lcd.print(" PBL");
}
void loop() {
}