CARA PROGRAM I2C LCD KARAKTER 16x2 MENGGUNAKAN MODULE KAMERA ESP32-CAM
I2C LCD Karakter 16x2 Dengan ESP32-Cam |
Pada Kesempatan Kali ini kita akan membahas Tutorial Cara Program I2C LCD Karakter 16x2 1602 Menggunakan Module Kamera ESP32-CAM Dengan Arduino Ide . tutorial ini juga bisa di gunakan dan support untuk lcd karakter ukuran lain, misalnya 20x4 2004, dengan mengubah definisi jumlah baris dan kolomnya.
LCD Karakter , sesuai dengan namanya hanya bisa menampilkan Text dan Karakter di display LCD.Misalnya untuk LCD Karakter 16x2 , Display LCD dapat menampilakn 32 ASCI Karakter. dengan deteil 2 Baris dan 16 Kolom.
Kelebihan menggunakan I2C Liquid Crystal Display ( LCD ) Karakter, sangat sederhana untuk wiring atau koneksinya ke Development Board ESP32-Cam hanya menggunakan 4 Pin yaitu Vcc, Gnd, Sda dan Scl.
- ESP32-CAM
- FTDI Usb to Serial Converter
- LCD 16x2 dan I2C Module
- Breadboard atau Protoboard
- Kabel Jumper secukupnya
Library :
Download library lcd I2C di sini (Sumber : https://github.com/fdebrabander/)
WIRING DIAGRAM
ALOKASI PIN ESP32-CAM
Untuk pin-pin IO yang di gunakan, di sesuikan dengan pin-pin yang ada di LCD I2c dengan ESP32-CAM, untuk deteil pin-pin ESP32-CAM bisa di baca di artikel sebelumnya di Tutorial Mengenal Development Board ESP32-CAM Dengan Wifi Bluethooth dan Module Camera OV2640
LCD I2C | ESP32-CAM |
SCL | IO 15 |
SDA | IO 14 |
VCC | +5V |
GND | Gnd |
CONTOH PROGRAM
#include <LiquidCrystal_I2C.h> #define SDA 15 #define SCL 14 #define COLUMNS 16 #define ROWS 2 LiquidCrystal_I2C lcd(0x38, COLUMNS, ROWS); void setup(){ Wire.begin(SDA, SCL); lcd.init(); lcd.clear(); lcd.backlight(); lcd.setCursor(0,0); lcd.print(" labelektronika "); delay(1000); lcd.setCursor(0,1); lcd.print(" LCD I2C Module "); delay(8000); } void loop(){ }
VIDEO TUTORIAL
Untuk video tutorial , untuk Bahasan Tutorial I2C LCD Karakter Menggunakan ESP32-CAM bisa mengunjungi demo videonya di link berikut ini
Semoga Bermanfaat :)
Not work..
BalasHapuscorrect wiring .correct address and correct code = ok
Hapus