Isi kandungan:

Kawal Papan LED melalui Telefon Dengan Langkah NodeMCU, ESP8266 dan MAX7219: 8
Kawal Papan LED melalui Telefon Dengan Langkah NodeMCU, ESP8266 dan MAX7219: 8

Video: Kawal Papan LED melalui Telefon Dengan Langkah NodeMCU, ESP8266 dan MAX7219: 8

Video: Kawal Papan LED melalui Telefon Dengan Langkah NodeMCU, ESP8266 dan MAX7219: 8
Video: TUTORIAL CARA PROGRAM ARDUINO PAKAI HP SMARTPHONE ANDROID MUDAH 2024, Julai
Anonim
Kawal Papan LED melalui Telefon Dengan NodeMCU, ESP8266 dan MAX7219
Kawal Papan LED melalui Telefon Dengan NodeMCU, ESP8266 dan MAX7219

Saya mahu menggunakan telefon untuk mengawal papan LED sebagai isyarat berpusing. Jadi, ESP8266 akan bertindak sebagai Access Point, mikrokontroler dan juga pelayan. Pelayan web akan mempunyai halaman web sederhana dengan 3 butang: Putar KIRI, Putar KANAN, dan Putar SOS. Teks akan menatal pada papan LED. Untuk kodnya, saya telah menguji dua perpustakaan penyelenggaraan sumur iaitu Arduino Core WiFi dan ESP8266WebServer. WiFi Teras tidak mempunyai fungsi pengendalian permintaan yang baik. Oleh itu, saya perlu menggunakan ‘client.readStringUntil (r)’ untuk membaca permintaan dan sangat lambat. Kemudian, saya beralih ke perpustakaan ESP8266WebServer dan ia berjalan dengan baik.

Langkah 1: Sambungkan Papan LED ke Bekalan Kuasa 5V

Langkah 2: Pendawaian

PIN Pendawaian dari MAX7219 ke NodeMCU

VCC - 5v

GND - GND

DIN - D7 - MOSI - GPIO 13

CS - D8 - GPIO 15

CLK - D5 - GPIO 14

Langkah 3: Pilih Nama Papan LED Anda

Dalam contoh ini, saya menggunakan FC16_HW. Baca lebih lanjut di sini

Langkah 4: Menyiapkan Arduino IDE

Menyiapkan Arduino IDE
Menyiapkan Arduino IDE

Ini untuk NodeMCU 12E

Langkah 5: Menyiapkan AP WiFi

Menyiapkan AP WiFi
Menyiapkan AP WiFi

Langkah 6: Tangani Permintaan Dengan Setiap Fungsi Tidak Sah

Tangani Permintaan Dengan Setiap Fungsi Tidak Sah
Tangani Permintaan Dengan Setiap Fungsi Tidak Sah

Langkah 7: Muat Naik Kod Saya

*CATATAN:

Ingatlah untuk menukar pin, jenis perkakasan

Kod saya:

Disyorkan: