Arduinoesp8266

Tutorial ESp8266 Mengakses LCD I2C 16×2 dan 20×4

Pengantar Tutorial ESp8266 Mengakses LCD I2C 16×2 dan 20×4

Pada tutorial kali ini Admin Botduino akan membahas mengenai Cara Mengakses I2C LCD 16×2 atau 20×4 menggunakan ESP8266. Mikrokontroler ESP8266 adalah salah satu mikrokontroler yang paling populer dalam proyek Internet of Things (IoT) karena kemampuannya yang powerfull dan harga yang terjangkau. Dalam tutorial ini, kita akan membahas langkah-langkah untuk mengakses dan mengendalikan LCD I2C 16×2 menggunakan ESP8266. LCD I2C adalah perangkat tampilan yang sangat berguna dalam banyak aplikasi IoT karena memudahkan penggunaan dan menghemat pin GPIO.

Apa yang Anda Butuhkan Dalam Tutorial Mengakses LCD dengan ESP8266?

Sebelum kita mulai, pastikan Anda telah menyiapkan peralatan dan perangkat berikut:

  1. Modul ESP8266/NodeMCU ESP8266: Anda dapat menggunakan berbagai varian ESP8266, seperti NodeMCU atau Wemos D1 Mini.
  2. LCD I2C 16×2: LCD ini memiliki modul I2C yang memudahkan penghubungannya ke ESP8266.
  3. Kabel Jumper: Untuk menghubungkan ESP8266 dan LCD I2C.
  4. Komputer dengan Arduino IDE: Anda akan menggunakan Arduino IDE untuk memprogram ESP8266.

Langkah-langkah dalam Memprogram LCD 16×2 Dengan ESP8266

Menambahkan Board ESP8266 ke Platform Arduino IDE

  1. Instal Arduino IDE jika Anda belum melakukannya.
  2. Buka Arduino IDE dan pergi ke “File” > “Preferences.” Di dalam kotak “Additional Boards Manager URLs,” tambahkan URL http://arduino.esp8266.com/stable/package_esp8266com_index.json untuk menginstal pustaka ESP8266.
  3. Buka “Tools” > “Board” > “Boards Manager,” cari “esp8266,” dan instal pustaka ESP8266.
  4. Pilih board ESP8266 yang sesuai dengan perangkat Anda melalui “Tools” > “Board” > “NodeMCU 1.0 (ESP-12E Module)” atau pilihan yang sesuai.

Download dan Instal Library I2C LCD Ke IDE Arduino

  1. Buka “Sketch” > “Include Library” > “Manage Libraries.”
  2. Cari “LiquidCrystal I2C” dan instal library tersebut.

Schematik dan Wiring I2C LCD Dengan NodeMCU ESP8266

  1. Hubungkan pin SDA LCD I2C ke pin D2 pada ESP8266.
  2. Hubungkan pin SCL LCD I2C ke pin D1 pada ESP8266.
  3. Hubungkan VCC dan GND LCD I2C ke tegangan dan ground yang sesuai pada ESP8266.

Source Code Program I2C LCD Dengan ESP8266

Berikut adalah contoh kode program untuk mengakses dan mengendalikan LCD I2C 16×2 dengan ESP8266:

#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// Set the LCD address to 0x27 for a 16 chars and 2 line display
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup()
{
// initialize the LCD
lcd.begin();
// Turn on the blacklight and print a message.
lcd.backlight();
lcd.print(“Hello, world!”);
}
void loop()
{
// Do nothing here…
}

Related Articles

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Back to top button
0
Would love your thoughts, please comment.x
()
x