Daftar Isi:

LCD I2C pada NodeMCU V2 Dengan Arduino IDE: 3 Langkah
LCD I2C pada NodeMCU V2 Dengan Arduino IDE: 3 Langkah

Video: LCD I2C pada NodeMCU V2 Dengan Arduino IDE: 3 Langkah

Video: LCD I2C pada NodeMCU V2 Dengan Arduino IDE: 3 Langkah
Video: Membuat Tulisan pada LCD 16x2 i2c dengan NodeMCU menggunakan Arduino IDE 2024, November
Anonim
LCD I2C pada NodeMCU V2 Dengan Arduino IDE
LCD I2C pada NodeMCU V2 Dengan Arduino IDE

Dalam instruksi singkat ini, saya akan menunjukkan kepada Anda cara makan siang LCD dengan I2C Serial Adapter di NodeMCU v2 menggunakan ArduinoIDE dan perpustakaan yang tersedia.

Langkah 1: Bagian dan Perangkat Lunak yang Diperlukan

Perangkat keras:

1. NodeMCU v2

2. Layar LCD 16x2 dengan Modul Adaptor Antarmuka Serial i2c

3. Beberapa kabel, USB untuk catu daya dan pengunggahan sketsa

Perangkat lunak:

1. ArduinoIDE -

2. Pustaka LiquidCrystal_I2C -

Langkah 2: Pengaturan Perangkat Keras

Pengaturan Perangkat Keras
Pengaturan Perangkat Keras
Pengaturan Perangkat Keras
Pengaturan Perangkat Keras

Persiapan:

Saat Anda memesan LCD dari Ali/ebay, Anda dapat menyolder 16 pin header ke layar LCD untuk menghindari 'kabel berantakan' saat menghubungkan ke adaptor serial

Mempersiapkan:

  1. Tempatkan layar LCD dan Adaptor Serial di papan roti di samping satu sama lain
  2. Hubungkan pin SCL adaptor dengan pin NodeMCU D1
  3. Hubungkan pin SDA adaptor dengan pin NodeMCU D2
  4. Hubungkan GND adaptor, pin VCC dengan NodeMCU GND, Vin sesuai - di sini saya perlu menjelaskan satu hal. Pada dasarnya Anda harus menghubungkan layar LCD ke sumber 5v tetapi NodeMCU hanya memiliki output 3.3v sehingga LCD cukup gelap. Jika Anda menyediakan LCD dengan sumber 5v eksternal, Anda harus menggunakan konverter level logika karena tidak akan berfungsi. Di sini saya menggunakan beberapa peretasan menggunakan daya yang disediakan USB yang dilewati ke Vin. Ini 5V tetapi berfungsi:)

Langkah 3: Sketsa

Sketsa
Sketsa

Persiapan:

  1. Instal ArduinoIDE
  2. Tambahkan dukungan NodeMCU - dijelaskan dengan baik di sini.
  3. Tambahkan perpustakaan LiquidCrystal_I2C - silakan gunakan instruksi yang diberikan oleh penulis. Instalasi dari AdruinoIDE akan menambahkan versi lama

Sketsa:

#termasuk

#termasuk

LiquidCrystal_I2C lcd (0x27, 16, 2);

batalkan pengaturan() {

Serial.begin(115200);

//Gunakan batasan PIN yang telah ditentukan sebelumnya

Kawat.mulai(D2, D1);

lcd.mulai();

lcd.rumah();

lcd.print("Halo, NodeMCU");

}

void loop() { // tidak melakukan apa-apa di sini }

Unggah sketsa dan selesai!

Direkomendasikan: