INHOUDSOPGAWE:

Beheer ESP8266 via die internet (van oral): 5 stappe (met foto's)
Beheer ESP8266 via die internet (van oral): 5 stappe (met foto's)

Video: Beheer ESP8266 via die internet (van oral): 5 stappe (met foto's)

Video: Beheer ESP8266 via die internet (van oral): 5 stappe (met foto's)
Video: Using Digispark Attiny85 Mini Arduino boards: Lesson 108 2024, November
Anonim
Beheer ESP8266 via die internet (oral)
Beheer ESP8266 via die internet (oral)
Beheer ESP8266 via die internet (oral)
Beheer ESP8266 via die internet (oral)
Beheer ESP8266 via die internet (vanaf enige plek)
Beheer ESP8266 via die internet (vanaf enige plek)

Daar is slegs 'n paar dinge beter as om (met sukses) te programmeer en jou Arduino te gebruik. Een van die dinge is sekerlik die gebruik van u ESP8266 as 'n Arduino met WiFi! In hierdie instruksies sal ek u 'n maklike manier wys om die ESP8266 as 'n webbediener te laat werk en toegang tot die bediener te kry vanaf enige plek (via die internet)

As u hierdie instruksies ook interessant vind, sal u miskien van my ander hou:

MAKLIKE Arduino OLED sensor data vertoning

Hoe om 'n hoëspanningstoevoer te maak

Hoe om data van Arduino na Excel te stuur (en dit te plot)

Hoe om die Arduino -sensorlesings op die Nokia 5110 -skerm te vertoon

Stap 1: Wat u benodig:

Wat u benodig
Wat u benodig

Aangesien die esp8266 NodeMcu so goedkoop is, beveel ek sterk aan dat u een koop. U kan dit eenvoudig aan u rekenaar koppel en dit as 'n Arduino gebruik. Geen vreemde opdragte of iets "onbekends" nie.

Stap 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

-Maak die Arduino IDE oop

-Gaan na lêer-> Voorkeure-> Bykomende bestuurders-URL's: https://arduino.esp8266.com/stable/package_esp8266c…-> klik OK

-Sluit die IDE en maak dit weer oop

-Gaan na Tools-> Board (waar u u weergawe van Arduino sou kies)-> Boards Manager, vind die ESP8266 en klik op Installeer

U behoort nou die ESP8266 as 'n Arduino te kan gebruik. Kies eenvoudig die NODEMCU 1.0 as u bord en u moet gereed wees om te kodeer. (as dit nie werk nie, probeer die 0.9 weergawe)

Stap 3: "Arduino" -kode:

Aangesien die kode deurmekaar raak as dit geplak word, het ek dit as 'n txt -lêer opgeneem. Laai dit af en plak dit in u Arduino IDE.

Daar word kommentaar op die kode gelewer, dus u hoef nie te verstaan wat u moet verander om aan u behoeftes te voldoen nie

Stap 4: Toegang vanaf enige plek:

Toegang vanaf enige plek
Toegang vanaf enige plek

Eerstens moet u na www.whatsmyip.org gaan en u IP kopieer.

U moet nou u router -instellings oopmaak. (google hoe om dit vir u router te doen) Maak u blaaier oop en tik die adres van u router in. Daar vind u 'n paar instellings, insluitend iets soos die aanstuur of die deurstuur van die poort.

Die belangrikste ding om hier op te let is die 'Dienspoort' en die 'IP -adres'.

In "Dienspoort" moet u die poort tik wat u in u Arduino -kode gespesifiseer het. (myne was 301)

In "IP -adres" moet u tik: IP (van whatsmyip): ServicePort

dit behoort dus soos xxx.xxx.xx.xx te lyk: 301

Laat die ander instellings op Standaard. (of kyk hoe u na u router kan stuur)

Stap 5: Wat nou ???

Tik nou … xxx.xxx.xx.xx: 301 in u blaaier en u moet 'n basiese webblad met twee knoppies daarop hê. Ek is seker dat u kan uitvind hoe u dit kan gebruik.

U kan die adres in u selfoon tik terwyl u van die huis af is en op die manier toegang tot die ESP8266 kry. Miskien, in plaas daarvan om 'n LED aan en uit te skakel, kan u dit aanbeveel om op die warm somersdae u AC aan te skakel.

Aanbeveel: