Sadržaj:

Upravljajte ESP8266 putem Interneta (s bilo kojeg mjesta): 5 koraka (sa slikama)
Upravljajte ESP8266 putem Interneta (s bilo kojeg mjesta): 5 koraka (sa slikama)

Video: Upravljajte ESP8266 putem Interneta (s bilo kojeg mjesta): 5 koraka (sa slikama)

Video: Upravljajte ESP8266 putem Interneta (s bilo kojeg mjesta): 5 koraka (sa slikama)
Video: Как использовать ESP32 WiFi и Bluetooth с Arduino IDE, полная информация с примерами и кодом. 2024, Srpanj
Anonim
Upravljajte ESP8266 putem Interneta (s bilo kojeg mjesta)
Upravljajte ESP8266 putem Interneta (s bilo kojeg mjesta)
Upravljajte ESP8266 putem Interneta (s bilo kojeg mjesta)
Upravljajte ESP8266 putem Interneta (s bilo kojeg mjesta)
Upravljajte ESP8266 putem Interneta (s bilo kojeg mjesta)
Upravljajte ESP8266 putem Interneta (s bilo kojeg mjesta)

Postoji samo nekoliko stvari koje su bolje od (uspješnog) programiranja i korištenja vašeg Arduina. Svakako jedna od tih stvari je korištenje vašeg ESP8266 kao Arduina s WiFi -om! U ovom uputstvu pokazat ću vam JEDNOSTAVAN način da ESP8266 radi kao web poslužitelj I pristupite tom poslužitelju s bilo kojeg mjesta (putem interneta)

Također, ako vam ovo uputstvo bude zanimljivo, možda će vam se svidjeti i neki od mojih drugih:

EASY Arduino OLED prikaz podataka senzora

Kako napraviti visokonaponsko napajanje

Kako poslati podatke iz Arduina u Excel (i iscrtati ih)

Kako prikazati očitanja Arduino senzora na zaslonu Nokia 5110

Korak 1: Ono što vam je potrebno:

Što će vam trebati
Što će vam trebati

Budući da je esp8266 NodeMcu tako jeftin, toplo preporučujem da ga kupite. Možete ga jednostavno priključiti na računalo i koristiti kao Arduino. Bez čudnih naredbi ili bilo čega "nepoznatog".

Korak 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

-Otvorite Arduino IDE

-Idite na Datoteka-> Postavke-> Dodatni URL-ovi upravitelja ploča: https://arduino.esp8266.com/stable/package_esp8266c…-> kliknite U redu

-Zatvorite IDE i ponovo ga otvorite

-Idite na Alati-> Ploča (gdje biste odabrali svoju verziju Arduina)-> Upravitelj ploča, pronađite ESP8266 i kliknite Instaliraj

Sada biste trebali moći koristiti ESP8266 kao Arduino. Jednostavno odaberite NODEMCU 1.0 kao svoju ploču i trebali biste biti spremni za kodiranje. (ako ne radi, isprobajte verziju 0.9)

Korak 3: "Arduino" kod:

Budući da se kôd pokvari pri zalijepljenju, uključio sam ga kao txt datoteku. Preuzmite ga i zalijepite u svoj Arduino IDE.

Kôd je komentiran pa ne biste trebali imati problema s razumijevanjem što promijeniti prema svojim potrebama

Korak 4: Pristup s bilo kojeg mjesta:

Pristup s bilo kojeg mjesta
Pristup s bilo kojeg mjesta

Prvo morate otići na www.whatsmyip.org i kopirati svoju IP adresu.

Sada biste trebali otvoriti postavke usmjerivača. (google kako to učiniti za vaš usmjerivač) Otvorite preglednik i upišite adresu usmjerivača. Tamo ćete pronaći neke postavke, uključujući nešto poput Prosljeđivanja ili Prosljeđivanja portova.

Ovdje je važno napomenuti "Servisni port" i "IP adresu".

U "Servisni port" trebate upisati port koji ste naveli u svom Arduino kodu. (moj je bio 301)

U "IP adresa" trebate upisati: IP (iz whatsmyipa): ServicePort

pa bi trebao izgledati nešto poput xxx.xxx.xx.xx: 301

Ostale postavke ostavite na zadanim postavkama. (ili provjerite kako prenijeti naprijed za svoj usmjerivač)

Korak 5: Što sada ???

Sada … samo upišite xxx.xxx.xx.xx: 301 u svoj preglednik i trebali biste imati osnovnu web stranicu s dva gumba na njoj. Siguran sam da možete smisliti kako ih koristiti.

Možete unijeti adresu u svoj mobitel dok ste izvan kuće i tako pristupiti ESP8266. Možda umjesto da palite i isključujete LED, pokušajte mu reći da uključi AC u te vruće ljetne dane.

Preporučeni: