Isi kandungan:
- Langkah 1:
- Langkah 2: Pendawaian
- Langkah 3: Pasang Pemacu NodeMCU
- Langkah 4: Penyediaan Arduino IDE - Tambahkan NodeMCU
- Langkah 5: Penyediaan Arduino IDE - Pasang Modul NodeMCU
- Langkah 6: Penyediaan Arduino IDE - Konfigurasi Modul NodeMCU
- Langkah 7: Pasang Perpustakaan
- Langkah 8: Perisian demosoft
Video: Cara Menghubungkan NodeMCU / ESP8266 dan OLED Shield: 8 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Saya akan menunjukkan dalam arahan ini cara menyambungkan NodeMCU V2 Amica (ESP8266) melalui I2c ke paparan OLED berdasarkan cip SSD1306 yang terkenal. Untuk OLED, kami akan menggunakan perisai OLED yang dilengkapi instrumen ini dengan solder 0, 96 inci OLED dan 3 butang + 3 LED yang disambungkan ke MCP23008 …. Sangat mudah untuk mewujudkan sistem menu dan fungsi kompleks lain dengan perisai ini …..
Langkah 1:
Bil Bahan
- Modul NodeMCU V2 Amica
- Perisai OLED
- Papan roti
Langkah 2: Pendawaian
Perisai dilengkapi dengan kabel sambungan berwarna - lihat gambar di bawah untuk pendawaian.
Langkah 3: Pasang Pemacu NodeMCU
Modul NodeMCU merangkumi cip CP2102 untuk antara muka USB. Biasanya pemacu akan dipasang secara automatik sekiranya NodeMCU disambungkan pada kali pertama dengan PC. Kadang kala prosedur ini gagal. Dalam kes ini, anda perlu memasang pemacu
www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
secara manual dalam pengurus peranti Windows.
Langkah 4: Penyediaan Arduino IDE - Tambahkan NodeMCU
Modul NodeMCU bukan sebahagian daripada Arduino-IDE. Kita mesti memasangnya terlebih dahulu. Buka fail / pilihan di Aduino-IDE dan masukkan pautan berikut di medan URL Pengurus Papan Tambahan:
Tutup tetingkap ini dengan Butang OK.
Langkah 5: Penyediaan Arduino IDE - Pasang Modul NodeMCU
Buka sekarang pengurus dewan: Pengurus Alat / Papan / Papan
Pergi ke entri ESP8266 dan pasangkannya.
Langkah 6: Penyediaan Arduino IDE - Konfigurasi Modul NodeMCU
Kini anda boleh memilih NodeMCU 1.0 (Modul ESP-12E). Tetapkan frekuensi CPU ke 80MHz, Ukuran Kilat ke "4M (3M SPIFFS)", kadar baud pilihan anda dan port COM. 8 daripada
Langkah 7: Pasang Perpustakaan
Perpustakaan Adafruit SSD1306:
Mulakan dengan memasang pustaka sokongan untuk paparan OLED, anda memerlukannya untuk bercakap dengan cip OLEDcontroller. Kami menggunakan repositori perpustakaan Adafruit SSD1306 di GitHub jika anda berminat untuk melihat kodnya. Anda boleh memuat turun perpustakaan juga secara langsung sebagai fail ZIP melalui pautan ini:
github.com/adafruit/Adafruit_SSD1306/archi…
Ganti nama folder Adafruit_SSD1306 yang tidak dimampatkan dan pastikan folder Adafruit_SSD1306 mengandungi Adafruit_SSD1306.cpp dan Adafruit_SSD1306.h
Letakkan folder perpustakaan Adafruit_SSD1306 arduinosketchfolder / perpustakaan / folder anda.
Perpustakaan Adafruit GFX:
Anda perlu melakukan perkara yang sama untuk perpustakaan Adafruit_GFX yang terdapat di sini:
Ganti nama folder Adafruit_GFX yang tidak dimampatkan dan periksa bahawa folder Adafruit_GFX mengandungi Adafruit_GFX.cpp dan Adafruit_GFX.h
Letakkan folder perpustakaan Adafruit_GFX arduinosketchfolder / perpustakaan / folder anda seperti yang anda lakukan dengan perpustakaan SSD1306
Perpustakaan Adafruit MCP23008
Anda perlu melakukan perkara yang sama untuk perpustakaan Adafurit_MCP23008 yang terdapat di sini:
Ganti nama folder Adafruit_MCP23008 yang tidak dimampatkan dan pastikan folder Adafruit_MCP23008 mengandungi Adafruit_MCP23008.cpp dan Adafruit_MCP23008.h
Letakkan folder perpustakaan Adafruit_MCP23008 arduinosketchfolder / perpustakaan / folder anda seperti yang anda lakukan dengan perpustakaan di atas
Langkah 8: Perisian demosoft
Setelah memasang perpustakaan Adafruit, mulakan semula Arduino IDE. Anda sekarang seharusnya dapat mengakses kod sampel dengan menavigasi menu mengikut urutan ini: Fail → Buku Sketsa → Perpustakaan → Adafruit_SSD1306 → SSD1306…
Anda mesti memuat turun contoh kod kami untuk NodeMCU & OLED Shield dari
www.hwhardsoft.de/english/projects/displa…
sekarang. Sila buka contoh ini di Arduino IDE. Selepas penyusunan dan muat naik, anda perlu menekan 3 butang untuk melihat skrin yang berbeza.
Demo kami hanya mengandungi beberapa contoh kemungkinan mesin Adafruit GFX. Sila kunjungi pautan maklumat tambahan mengenai perpustakaan Adafruit ini
learn.adafruit.com/monochrome-oled-breakou…
Disyorkan:
Cara Memasang, Menjalankan dan Menghubungkan Pengawal ke Emulator: 7 Langkah
Bagaimana Memasang, Menjalankan dan Menghubungkan Pengawal ke Emulator: Adakah anda pernah duduk dan mengingati masa kecil anda sebagai pemain permainan muda dan kadang-kadang berharap anda dapat melihat semula permata lama itu? Nah, ada aplikasi untuk itu …. lebih khusus lagi ada komuniti pemain yang membuat program
Cara Menghubungkan NodeMCU ESP8266 ke Pangkalan Data MySQL: 7 Langkah
Cara Menghubungkan NodeMCU ESP8266 ke Pangkalan Data MySQL: MySQL adalah sistem pengurusan pangkalan data hubungan (RDBMS) yang banyak digunakan yang menggunakan bahasa pertanyaan berstruktur (SQL). Pada satu ketika, anda mungkin mahu memuat naik data sensor Arduino / NodeMCU ke pangkalan data MySQL. Dalam Instructable ini, kita akan melihat bagaimana menghubungkan
Cara Menghubungkan ESP8266 NodeMCU ke IoT Cloud: 5 Langkah
Cara Menghubungkan ESP8266 NodeMCU ke IoT Cloud: Petunjuk ini menunjukkan kepada anda demo Internet of Things yang mudah menggunakan ESP8266 NodeMCU dan perkhidmatan IoT dalam talian yang dipanggil AskSensors. Kami menunjukkan kepada anda cara mendapatkan data dengan cepat dari klien HTTPS ESP8266 dan memplotnya dalam grafik ke dalam AskSensors Io
Menghubungkan Pemprosesan dan Arduino dan Membuat 7 Segmen dan Pengawal GUI Servo: 4 Langkah
Menghubungkan Pemprosesan dan Arduino dan Membuat 7 Segmen dan Pengawal Servo GUI: Untuk beberapa projek yang anda buat perlu menggunakan Arduino kerana menyediakan platform prototaip yang mudah tetapi memaparkan grafik dalam monitor bersiri Arduino boleh memakan masa cukup lama dan bahkan sukar untuk dilakukan. Anda boleh memaparkan grafik di Arduino Serial Monitor dengan
Cara Menghubungkan Soil Moisture Sensor dan ESP8266 ke AskSensors IoT Cloud: 10 Langkah
Cara Menghubungkan Soil Moisture Sensor dan ESP8266 ke AskSensors IoT Cloud: Instruksional ini menunjukkan kepada anda cara menyambungkan sensor kelembapan tanah anda dan ESP8266 ke awan IoT. Untuk projek ini, kami akan menggunakan modul WiFi nod MCU ESP8266 dan sensor kelembapan tanah yang mengukur kandungan volumetrik air di dalam sehingga