Daftar Isi:
- Langkah 1: Bagian dan Perangkat Lunak yang Diperlukan
- Langkah 2: Pengaturan Perangkat Keras
- Langkah 3: Sketsa
Video: LCD I2C pada NodeMCU V2 Dengan Arduino IDE: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
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
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:
- Tempatkan layar LCD dan Adaptor Serial di papan roti di samping satu sama lain
- Hubungkan pin SCL adaptor dengan pin NodeMCU D1
- Hubungkan pin SDA adaptor dengan pin NodeMCU D2
- 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
Persiapan:
- Instal ArduinoIDE
- Tambahkan dukungan NodeMCU - dijelaskan dengan baik di sini.
- 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:
PWM Dengan ESP32 - Peredupan LED Dengan PWM pada ESP 32 Dengan Arduino IDE: 6 Langkah
PWM Dengan ESP32 | Meredupkan LED Dengan PWM pada ESP 32 Dengan Arduino IDE: Dalam instruksi ini kita akan melihat cara menghasilkan sinyal PWM dengan ESP32 menggunakan Arduino IDE & PWM pada dasarnya digunakan untuk menghasilkan output analog dari MCU apa pun dan output analog itu bisa berupa apa saja antara 0V hingga 3.3V (dalam kasus esp32) & dari
Layar LCD I2C / IIC - Gunakan LCD SPI ke Layar LCD I2C Menggunakan Modul SPI ke IIC Dengan Arduino: 5 Langkah
Layar LCD I2C / IIC | Menggunakan LCD SPI ke Layar LCD I2C Menggunakan Modul SPI ke IIC Dengan Arduino: Hai teman-teman karena LCD SPI 1602 yang normal memiliki terlalu banyak kabel untuk dihubungkan sehingga sangat sulit untuk menghubungkannya dengan arduino tetapi ada satu modul yang tersedia di pasaran yang dapat ubah tampilan SPI menjadi tampilan IIC sehingga Anda hanya perlu menghubungkan 4 kabel
Layar LCD I2C / IIC - Mengonversi LCD SPI ke Layar LCD I2C: 5 Langkah
Layar LCD I2C / IIC | Mengkonversi LCD SPI ke Layar LCD I2C: menggunakan layar lcd spi membutuhkan terlalu banyak koneksi yang sangat sulit untuk dilakukan jadi saya menemukan modul yang dapat mengubah lcd i2c ke lcd spi jadi mari kita mulai
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE - Memasang Papan Esp di Arduino Ide dan Pemrograman Esp: 4 Langkah
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE | Memasang Papan Esp di Ide dan Pemrograman Arduino Esp: Dalam instruksi ini kita akan belajar cara memasang papan esp8266 di Arduino IDE dan cara memprogram esp-01 dan mengunggah kode di dalamnya. ini dan kebanyakan orang menghadapi masalah
Grafik pada Layar SSD1306 I2C OLED 128x64 Dengan CircuitPython Menggunakan Itsybitsy M4 Express: 13 Langkah (dengan Gambar)
Grafik pada Layar SSD1306 I2C OLED 128x64 Dengan CircuitPython Menggunakan Itsybitsy M4 Express: Layar OLED SSD1306 berukuran kecil (0,96"), murah, tersedia secara luas, I2C, tampilan grafis monokrom dengan 128x64 piksel, yang mudah dihubungkan (hanya 4 kabel) ke papan pengembangan mikroprosesor seperti Raspberry Pi, Arduino atau