Taula de continguts:

Control ESP8266 per Internet (des de qualsevol lloc): 5 passos (amb imatges)
Control ESP8266 per Internet (des de qualsevol lloc): 5 passos (amb imatges)

Vídeo: Control ESP8266 per Internet (des de qualsevol lloc): 5 passos (amb imatges)

Vídeo: Control ESP8266 per Internet (des de qualsevol lloc): 5 passos (amb imatges)
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, De novembre
Anonim
Control ESP8266 per Internet (des de qualsevol lloc)
Control ESP8266 per Internet (des de qualsevol lloc)
Control ESP8266 per Internet (des de qualsevol lloc)
Control ESP8266 per Internet (des de qualsevol lloc)
Control ESP8266 per Internet (des de qualsevol lloc)
Control ESP8266 per Internet (des de qualsevol lloc)

Hi ha algunes coses millors que programar i utilitzar (amb èxit) el vostre Arduino. Segur que una d’aquestes coses és utilitzar el vostre ESP8266 com a Arduino amb WiFi. En aquest instructiu us mostraré una forma FÀCIL de fer funcionar l’ESP8266 com a servidor web i accedir a aquest servidor des de qualsevol lloc (a través d’Internet).

A més, si us sembla interessant això, potser us agradaran alguns dels meus altres:

Visualització de dades del sensor OLED EASY Arduino

Com es fa una font d’alimentació d’alta tensió

Com enviar dades d'Arduino a Excel (i traçar-les)

Com es mostren les lectures del sensor Arduino a la pantalla Nokia 5110

Pas 1: què necessiteu:

Què necessiteu
Què necessiteu

Com que l’esp8266 NodeMcu és tan barat, us recomano comprar-ne un. Simplement podeu connectar-lo al vostre PC i utilitzar-lo com a Arduino. No hi ha ordres estranyes ni res "desconegut".

Pas 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

-Obrir l'IDE Arduino

-Vés a Fitxer-> Preferències-> URL addicionals del gestor de taulers: https://arduino.esp8266.com/stable/package_esp8266c… -> feu clic a D'acord

-Tancar l'IDE i obrir-lo de nou

-Ves a Eines-> Tauler (on seleccionaries la teva versió d'Arduino) -> Gestor de taules, troba l'ESP8266 i fes clic a Instal·la

Ara hauríeu de poder utilitzar l’ESP8266 com a Arduino. Simplement seleccioneu el NODEMCU 1.0 com a tauler i hauríeu d'estar a punt per codificar. (si no funciona, proveu la versió 0.9)

Pas 3: Codi "Arduino":

Com que el codi es fa malbé quan s’enganxa, l’he inclòs com a fitxer txt. Baixeu-lo i enganxeu-lo al vostre IDE Arduino.

El codi es comenta, de manera que no hauríeu de tenir problemes per entendre què heu de canviar segons les vostres necessitats

Pas 4: accediu des de qualsevol lloc:

Accés des de qualsevol lloc
Accés des de qualsevol lloc

Primer heu d’anar a www.whatsmyip.org i copiar la vostra IP.

Ara hauríeu d'obrir la configuració del router. (Google com fer-ho per al vostre encaminador) Obriu el navegador i escriviu l'adreça del vostre encaminador. Allà hi trobareu algunes opcions de configuració, incloses les opcions de reenviament o reenviament de ports.

L'important que cal tenir en compte aquí és el "Port de servei" i la "adreça IP".

A "Port de servei", heu d'escriure el port que heu especificat al codi Arduino. (el meu tenia 301)

A "Adreça IP", heu d'escriure: IP (de whatsmyip): ServicePort

per tant, hauria de semblar a xxx.xxx.xx.xx: 301

Només cal que deixeu la resta de paràmetres a Predeterminat. (o comproveu com reenviar el port al vostre encaminador)

Pas 5: què passa ara ???

Ara … només cal que escriviu xxx.xxx.xx.xx: 301 al navegador i haureu de tenir una pàgina web bàsica amb dos botons. Estic segur que podeu esbrinar com utilitzar-los.

Podeu escriure l'adreça al telèfon mòbil mentre esteu fora de casa i accedir a l'ESP8266 d'aquesta manera. Potser, en lloc d’encendre i apagar un LED, intenteu dir-li que engegui la CA els dies calorosos d’estiu.

Recomanat: