Innehållsförteckning:
- Steg 1: Vad du behöver:
- Steg 2: Arduino IDE+ESP8266:
- Steg 3: "Arduino" -kod:
- Steg 4: Åtkomst från var som helst:
- Steg 5: Vad nu ???
Video: Kontroll ESP8266 över internet (var som helst): 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Det finns bara några saker bättre än att (framgångsrikt) programmera och använda din Arduino. Förvisso är en av dessa saker att använda din ESP8266 som en Arduino med WiFi! I den här instruktören kommer jag att visa dig ett enkelt sätt att få ESP8266 att fungera som en webbserver OCH komma åt den servern var som helst (över internet)
Även om du tycker att det här kan vara intressant, kanske du gillar några av mina andra:
Lätt Arduino OLED sensordata display
Hur man gör en högspänningsförsörjning
Hur man skickar data från Arduino till Excel (och plottar det)
Hur man visar Arduino sensoravläsningar på Nokia 5110 -skärmen
Steg 1: Vad du behöver:
Eftersom esp8266 NodeMcu är så billig, rekommenderar jag starkt att köpa en. Du kan helt enkelt ansluta den till din dator och använda den som en Arduino. Inga konstiga kommandon eller något "okänt".
Steg 2: Arduino IDE+ESP8266:
-Öppna Arduino IDE
-Gå till Arkiv-> Inställningar-> Ytterligare webbadresser för Boards Manager: https://arduino.esp8266.com/stable/package_esp8266c…-> klicka på OK
-Stäng IDE och öppna den igen
-Gå till Verktygs-> Board (där du väljer din version av Arduino)-> Boards Manager, hitta ESP8266 och klicka på Installera
Du borde nu kunna använda ESP8266 som en Arduino. Välj helt enkelt NODEMCU 1.0 som ditt kort och du bör vara redo att koda. (om det inte fungerar, prova 0.9 -versionen)
Steg 3: "Arduino" -kod:
Eftersom koden blir förstörd när den klistras in har jag inkluderat den som en txt -fil. Ladda ner den och klistra in den i din Arduino IDE.
Koden kommenteras, så du bör inte ha problem med att förstå vad du ska ändra för att passa dina behov
Steg 4: Åtkomst från var som helst:
Först måste du gå till www.whatsmyip.org och kopiera din IP.
Du bör nu öppna dina routerinställningar. (google hur du gör detta för din router) Öppna din webbläsare och skriv in adressen för din router. Där hittar du några inställningar, inklusive något i linje med vidarebefordran eller vidarebefordran av portar.
Det viktiga att notera här är "Service -porten" och "IP -adressen".
I "Serviceport" ska du skriva porten som du angav i din Arduino -kod. (min var 301)
I "IP -adress" ska du skriva: IP (från whatsmyip): ServicePort
så det ska se ut ungefär xxx.xxx.xx.xx: 301
Lämna bara de andra inställningarna på Standard. (eller kolla hur du portar framåt för din router)
Steg 5: Vad nu ???
Nu … skriv bara xxx.xxx.xx.xx: 301 i din webbläsare och du bör ha en grundläggande webbsida med två knappar på den. Jag är säker på att du kan ta reda på hur du använder dem.
Du kan skriva in adressen i din mobiltelefon när du är hemifrån och komma åt ESP8266 på det sättet. Kanske istället för att slå på och stänga av en lysdiod, försök att säga till den att slå på din AC under de varma sommardagarna.
Rekommenderad:
Ansiktsbytande projektionsmask - Var vad som helst: 14 steg (med bilder)
Ansiktsbytande projektionsmask - Var vad som helst: Vad gör du när du inte kan bestämma vad du vill bli till Halloween? Var allt. Projektionsmasken består av en vit 3D -tryckt mask, en hallon pi, en liten projektor och ett batteri. Den kan projicera vad som helst och allt
ESP8266 RGB LED STRIP WIFI -kontroll - NODEMCU Som IR -fjärrkontroll för Led Strip kontrollerad över Wifi - RGB LED STRIP Smartphone -kontroll: 4 steg
ESP8266 RGB LED STRIP WIFI -kontroll | NODEMCU Som IR -fjärrkontroll för Led Strip kontrollerad över Wifi | RGB LED STRIP Smartphone Control: Hej killar i den här självstudien kommer vi att lära oss hur man använder nodemcu eller esp8266 som en IR -fjärrkontroll för att styra en RGB LED -remsa och Nodemcu kommer att styras av smartphone via wifi. Så i princip kan du styra RGB LED STRIP med din smartphone
Snabbladdning var som helst: 5 steg (med bilder)
Snabbladdning var som helst: Hej! alla Jag heter Steve. Idag ska jag visa dig hur du snabbt laddar telefonen Var som helst Detta precis som DIY -projekt Klicka här för att se videonLåt oss börja
Mata dina fiskflingor var som helst !: 7 steg (med bilder)
Mata dina fiskflingor var som helst !: Mata din fisk var som helst i världen. Kompatibel med flingor! Det finns många fiskmatare på internet men inte många som matar fiskflingor. Huvudkosten på min guldfisk. Jag tycker om att mata min fisk och när jag reser vill jag ha samma uppmaning
Styr din ESP8266 var som helst i världen: 4 steg
Styr din ESP8266 var som helst i världen: Hur kan jag styra min ESP8266 var som helst och behöver inte konfigurera min routerport för kontroll från Internet? Jag har en lösning för det problemet. Med den enkla PhP-Server jag skrev kan du lägga till en ESP8266-kontroll ESP8266 GPIO från var som helst i les