Daftar Isi:
- Langkah 1:
- Langkah 2: Pengkabelan
- Langkah 3: Instal Driver NodeMCU
- Langkah 4: Persiapan Arduino IDE - Tambahkan NodeMCU
- Langkah 5: Persiapan Arduino IDE - Instal Modul NodeMCU
- Langkah 6: Persiapan Arduino IDE - Konfigurasi Modul NodeMCU
- Langkah 7: Instal Perpustakaan
- Langkah 8: Demosoftware
Video: Cara Menghubungkan NodeMCU / ESP8266 dan OLED Shield: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Saya akan menunjukkan dalam instruksi ini cara menghubungkan NodeMCU V2 Amica (ESP8266) melalui I2c ke layar OLED berdasarkan chip SSD1306 yang terkenal. Untuk OLED, kami akan menggunakan Perisai OLED yang dapat diinstruksikan ini yang dilengkapi dengan solder OLED 0, 96 inci dan 3 tombol + 3 LED yang terhubung ke MCP23008…. Sangat mudah untuk mewujudkan sistem menu dan fungsi kompleks lainnya dengan pelindung ini …..
Langkah 1:
Bill of Material
- Modul Amica NodeMCU V2
- Perisai OLED
- Papan tempat memotong roti
Langkah 2: Pengkabelan
Perisai dilengkapi dengan kabel koneksi berwarna - lihat gambar di bawah untuk pengkabelan.
Langkah 3: Instal Driver NodeMCU
Modul NodeMCU menyertakan chip CP2102 untuk antarmuka USB. Biasanya driver akan terinstall secara otomatis jika NodeMCU pertama kali terhubung dengan PC. Terkadang prosedur ini gagal. Dalam hal ini Anda harus menginstal driver
www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
secara manual di manajer perangkat Windows.
Langkah 4: Persiapan Arduino IDE - Tambahkan NodeMCU
Modul NodeMCU bukan bagian dari Arduino-IDE. Kita harus menginstalnya terlebih dahulu. Buka file / preferensi di Aduino-IDE dan masukkan tautan berikut di bidang URL Manajer Papan Tambahan:
Tutup jendela ini dengan Tombol OK.
Langkah 5: Persiapan Arduino IDE - Instal Modul NodeMCU
Buka sekarang manajer papan: Alat / Papan / Manajer Dewan
Buka entri ESP8266 dan instal.
Langkah 6: Persiapan Arduino IDE - Konfigurasi Modul NodeMCU
Sekarang Anda dapat memilih NodeMCU 1.0 (Modul ESP-12E). Atur frekuensi CPU ke 80MHz, Ukuran Flash ke 4M (3M SPIFFS)“, baud rate pilihan Anda dan port COM. 8 dari
Langkah 7: Instal Perpustakaan
Perpustakaan Adafruit SSD1306:
Mulailah dengan menginstal pustaka dukungan untuk tampilan OLED, Anda akan memerlukannya untuk berbicara dengan chip pengontrol OLED. Kami menggunakan repositori perpustakaan Adafruit SSD1306 di GitHub jika Anda tertarik untuk melihat kodenya. Anda dapat mengunduh perpustakaan juga secara langsung sebagai file ZIP melalui tautan ini:
github.com/adafruit/Adafruit_SSD1306/archi…
Ganti nama folder yang tidak terkompresi Adafruit_SSD1306 dan periksa apakah folder Adafruit_SSD1306 berisi Adafruit_SSD1306.cpp dan Adafruit_SSD1306.h
Tempatkan folder library Adafruit_SSD1306 folder arduinosketch/libraries/ folder Anda.
Perpustakaan Adafruit GFX:
Anda perlu melakukan hal yang sama untuk pustaka Adafruit_GFX yang tersedia di sini:
Ganti nama folder Adafruit_GFX yang tidak terkompresi dan periksa apakah folder Adafruit_GFX berisi Adafruit_GFX.cpp dan Adafruit_GFX.h
Tempatkan folder perpustakaan Adafruit_GFX folder arduinosketchfolder/libraries/ Anda seperti yang Anda lakukan dengan perpustakaan SSD1306
Perpustakaan Adafruit MCP23008
Anda perlu melakukan hal yang sama untuk pustaka Adafurit_MCP23008 yang tersedia di sini:
Ganti nama folder yang tidak terkompresi Adafruit_MCP23008 dan periksa apakah folder Adafruit_MCP23008 berisi Adafruit_MCP23008.cpp dan Adafruit_MCP23008.h
Tempatkan folder library Adafruit_MCP23008 folder arduinosketchfolder/libraries/ seperti yang Anda lakukan dengan library di atas
Langkah 8: Demosoftware
Setelah menginstal perpustakaan Adafruit, restart Arduino IDE. Anda sekarang seharusnya dapat mengakses kode sampel dengan menavigasi menu dalam urutan ini: File→Sketchbook→Libraries→Adafruit_SSD1306→SSD1306…
Anda harus mengunduh kode sampel kami untuk NodeMCU & OLED Shield dari
www.hwhardsoft.de/english/projects/displa…
sekarang. Silakan buka sampel ini di Arduino IDE. Setelah kompilasi dan upload Anda harus menekan 3 tombol untuk melihat layar yang berbeda.
Demo kami hanya berisi beberapa contoh kemungkinan mesin Adafruit GFX. Silakan kunjungi tautan ini untuk informasi tambahan tentang perpustakaan Adafruit
learn.adafruit.com/monochrome-oled-breakou…
Direkomendasikan:
Cara Memasang, Menjalankan, dan Menghubungkan Pengontrol ke Emulator: 7 Langkah
Cara Memasang, Menjalankan, dan Menghubungkan Pengontrol ke Emulator: Pernahkah Anda duduk-duduk dan mengingat masa kecil Anda sebagai gamer muda dan terkadang berharap dapat mengunjungi kembali permata lama di masa lalu? Nah, ada aplikasi untuk itu …. lebih khusus lagi ada komunitas gamer yang membuat program
Cara Menghubungkan NodeMCU ESP8266 ke Database MySQL: 7 Langkah
Cara Menghubungkan NodeMCU ESP8266 ke Database MySQL: MySQL adalah sistem manajemen basis data relasional (RDBMS) yang banyak digunakan yang menggunakan bahasa kueri terstruktur (SQL). Pada titik tertentu, Anda mungkin ingin mengunggah data sensor Arduino/NodeMCU ke database MySQL. Dalam Instruksi ini, kita akan melihat bagaimana menghubungkan
Cara Menghubungkan NodeMCU ESP8266 ke IoT Cloud: 5 Langkah
Cara Menghubungkan ESP8266 NodeMCU ke IoT Cloud: Instruksi ini menunjukkan demo Internet of Things sederhana menggunakan ESP8266 NodeMCU dan layanan IoT online yang disebut AskSensors. Kami mendemonstrasikan cara cepat mendapatkan data dari klien HTTPS ESP8266 dan memplotnya dalam grafik ke dalam AskSensors Io
Menghubungkan Pemrosesan dan Arduino dan Membuat Pengontrol GUI 7 Segmen dan Servo: 4 Langkah
Menghubungkan Pemrosesan dan Arduino dan Membuat 7 Segmen dan Pengontrol GUI Servo: Untuk beberapa proyek yang Anda buat perlu menggunakan Arduino karena menyediakan platform prototyping yang mudah tetapi menampilkan grafik di monitor serial Arduino bisa memakan waktu cukup lama dan bahkan sulit dilakukan. Anda dapat menampilkan grafik pada Arduino Serial Monitor bu
Cara Menghubungkan Sensor Kelembaban Tanah dan ESP8266 ke AskSensors IoT Cloud: 10 Langkah
Cara Menghubungkan Sensor Kelembaban Tanah dan ESP8266 ke AskSensors IoT Cloud: Instruksi ini menunjukkan kepada Anda cara menghubungkan sensor kelembaban tanah dan ESP8266 ke cloud IoT. Untuk proyek ini kami akan menggunakan modul WiFi node MCU ESP8266 dan sensor kelembaban tanah yang mengukur kandungan volumetrik air di dalam