Isi kandungan:

Kawal ESP8266 Melalui Internet (dari mana sahaja): 5 Langkah (dengan Gambar)
Kawal ESP8266 Melalui Internet (dari mana sahaja): 5 Langkah (dengan Gambar)

Video: Kawal ESP8266 Melalui Internet (dari mana sahaja): 5 Langkah (dengan Gambar)

Video: Kawal ESP8266 Melalui Internet (dari mana sahaja): 5 Langkah (dengan Gambar)
Video: Pengantar papan Pengembangan WiFi NodeMCU ESP8266 dengan contoh HTTP Client 2024, Julai
Anonim
Kawal ESP8266 Melalui Internet (dari mana sahaja)
Kawal ESP8266 Melalui Internet (dari mana sahaja)
Kawal ESP8266 Melalui Internet (dari mana sahaja)
Kawal ESP8266 Melalui Internet (dari mana sahaja)
Kawal ESP8266 Melalui Internet (dari mana sahaja)
Kawal ESP8266 Melalui Internet (dari mana sahaja)

Hanya ada beberapa perkara yang lebih baik daripada (berjaya) memprogram dan menggunakan Arduino anda. Pasti salah satu daripadanya adalah menggunakan ESP8266 anda sebagai Arduino dengan WiFi! Dalam arahan ini, saya akan menunjukkan cara MUDAH untuk menjadikan ESP8266 berfungsi sebagai pelayan web DAN mengakses pelayan itu dari mana sahaja (melalui internet)

Sekiranya anda menganggap pengajaran ini menarik, mungkin anda akan menyukai beberapa yang lain:

Paparan data sensor OLED Arduino yang MUDAH

Cara membuat bekalan kuasa voltan tinggi

Cara menghantar data dari Arduino untuk cemerlang (dan memplotnya)

Cara memaparkan bacaan sensor Arduino pada paparan Nokia 5110

Langkah 1: Apa yang Anda Perlu:

Apa yang Anda Perlu
Apa yang Anda Perlu

Oleh kerana NodeMcu esp8266 sangat murah, saya sangat mengesyorkan membeli satu. Anda hanya boleh memasangkannya ke PC anda dan menggunakannya sebagai Arduino. Tidak ada perintah pelik atau apa-apa yang "tidak diketahui".

Langkah 2: Arduino IDE + ESP8266:

Arduino IDE + ESP8266
Arduino IDE + ESP8266
Arduino IDE + ESP8266
Arduino IDE + ESP8266
Arduino IDE + ESP8266
Arduino IDE + ESP8266
Arduino IDE + ESP8266
Arduino IDE + ESP8266

-Buka Arduino IDE

-Pergi ke Fail-> Keutamaan-> URL Pengurus Papan Tambahan: https://arduino.esp8266.com/stable/package_esp8266c… -> klik OK

-Tutup IDE dan buka lagi

-Pergi ke Alat-> Papan (di mana anda memilih versi Arduino anda) -> Pengurus Papan, cari ESP8266 dan klik Pasang

Anda sekarang boleh menggunakan ESP8266 sebagai Arduino. Cukup pilih NODEMCU 1.0 sebagai papan anda dan anda harus bersedia untuk membuat kod. (jika tidak berfungsi, cuba versi 0.9)

Langkah 3: Kod "Arduino":

Oleh kerana kodnya tidak kemas ketika ditampal, saya memasukkannya sebagai fail txt. Muat turun dan tampalkannya ke Arduino IDE anda.

Kod tersebut dikomentari, jadi anda seharusnya tidak menghadapi masalah untuk memahami apa yang harus diubah sesuai dengan keperluan anda

Langkah 4: Akses Dari Mana sahaja:

Akses Dari Mana sahaja
Akses Dari Mana sahaja

Mula-mula anda perlu melayari www.whatsmyip.org dan menyalin IP anda.

Anda sekarang harus membuka tetapan penghala anda. (google bagaimana melakukan ini untuk penghala anda) Buka penyemak imbas anda dan ketik alamat untuk penghala anda. Di sana anda akan menemui beberapa tetapan, termasuk sesuatu di sepanjang garis Penerusan atau pemajuan pelabuhan.

Perkara penting yang perlu diberi perhatian di sini ialah "Port perkhidmatan" dan "alamat IP".

Di "Port perkhidmatan", anda harus menaip port yang anda nyatakan dalam kod Arduino anda. (saya adalah 301)

Dalam "Alamat IP", anda harus menaip: IP (dari whatsmyip): ServicePort

jadi ia mesti kelihatan seperti xxx.xxx.xx.xx: 301

Biarkan tetapan lain pada Lalai. (atau periksa cara memindahkan ke hadapan untuk penghala anda)

Langkah 5: Apa Sekarang ???

Sekarang … ketik saja xxx.xxx.xx.xx: 301 ke dalam penyemak imbas anda dan anda harus mempunyai halaman web asas dengan dua butang di atasnya. Saya pasti anda dapat mengetahui cara menggunakannya.

Anda boleh memasukkan alamat ke dalam telefon bimbit anda semasa berada jauh dari rumah dan mengakses ESP8266 dengan cara itu. Mungkin daripada menyalakan dan mematikan LED, cubalah menyuruhnya menghidupkan AC anda pada musim panas yang panas.

Disyorkan: