Daftar Isi:

Cara Menghubungkan NodeMCU / ESP8266 dan OLED Shield: 8 Langkah
Cara Menghubungkan NodeMCU / ESP8266 dan OLED Shield: 8 Langkah

Video: Cara Menghubungkan NodeMCU / ESP8266 dan OLED Shield: 8 Langkah

Video: Cara Menghubungkan NodeMCU / ESP8266 dan OLED Shield: 8 Langkah
Video: #LangsungPraktek Menghubungkan NodeMCU ESP8266 ke Firebase - Kirim Terima Data 2024, November
Anonim
Cara Menghubungkan NodeMCU / ESP8266 dan OLED Shield
Cara Menghubungkan NodeMCU / ESP8266 dan OLED Shield

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:

Gambar
Gambar
Gambar
Gambar
Gambar
Gambar

Bill of Material

  • Modul Amica NodeMCU V2
  • Perisai OLED
  • Papan tempat memotong roti

Langkah 2: Pengkabelan

Pengkabelan
Pengkabelan
Pengkabelan
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

Persiapan Arduino IDE - Tambahkan NodeMCU
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

Persiapan Arduino IDE - Instal Modul NodeMCU
Persiapan Arduino IDE - Instal Modul NodeMCU
Persiapan Arduino IDE - Instal Modul NodeMCU
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

Persiapan Arduino IDE - Konfigurasi Modul NodeMCU
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

perangkat lunak demo
perangkat lunak demo

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: