Indholdsfortegnelse:
- Trin 1: Hvad skal du bruge:
- Trin 2: Arduino IDE+ESP8266:
- Trin 3: "Arduino" -kode:
- Trin 4: Adgang hvor som helst:
- Trin 5: Hvad nu ???
Video: Styr ESP8266 over internettet (hvor som helst): 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Der er kun et par ting bedre end (med succes) programmering og brug af din Arduino. Sikkert en af disse ting er at bruge din ESP8266 som en Arduino med WiFi! I denne instruktive vil jeg vise dig en NEM måde at få ESP8266 til at fungere som en webserver OG få adgang til den server hvor som helst (over internettet)
Også hvis du finder dette instruerbart interessant, kan du måske lide nogle af mine andre:
NEM Arduino OLED sensordata display
Sådan laver du en højspændingsforsyning
Sådan sender du data fra Arduino til excel (og plot det)
Sådan vises Arduino sensoraflæsninger på Nokia 5110 -skærmen
Trin 1: Hvad skal du bruge:
Da esp8266 NodeMcu er så billig, kan jeg varmt anbefale at købe en. Du kan simpelthen tilslutte den til din pc og bruge den som en Arduino. Ingen underlige kommandoer eller noget "ukendt".
Trin 2: Arduino IDE+ESP8266:
-Åbn Arduino IDE
-Gå til File-> Preferences-> Yderligere Boards Manager URL'er: https://arduino.esp8266.com/stable/package_esp8266c…-> klik OK
-Luk IDE'en, og åbn den igen
-Gå til Værktøjer-> Board (hvor du ville vælge din version af Arduino)-> Boards Manager, find ESP8266 og klik på Installer
Du skulle nu kunne bruge ESP8266 som en Arduino. Vælg blot NODEMCU 1.0 som dit board, og du skal være klar til at kode. (hvis det ikke virker, prøv 0.9 -versionen)
Trin 3: "Arduino" -kode:
Da koden bliver rodet, når den indsættes, har jeg inkluderet den som en txt -fil. Download det og indsæt det i din Arduino IDE.
Koden er kommenteret, så du bør ikke have problemer med at forstå, hvad du skal ændre, så den passer til dine behov
Trin 4: Adgang hvor som helst:
Først skal du gå til www.whatsmyip.org og kopiere din IP.
Du skal nu åbne dine routerindstillinger. (google hvordan du gør dette for din router) Åbn din browser, og indtast adressen til din router. Der finder du nogle indstillinger, herunder noget i retning af videresendelse eller portvideresendelse.
Det vigtige at bemærke her er "Serviceport" og "IP -adresse".
I "Serviceport" skal du skrive den port, du har angivet i din Arduino -kode. (min var 301)
I "IP -adresse" skal du skrive: IP (fra whatsmyip): ServicePort
så det skulle ligne xxx.xxx.xx.xx: 301
Bare lad de andre indstillinger stå på Standard. (eller tjek, hvordan du sender port frem til din router)
Trin 5: Hvad nu ???
Nu … skriv bare xxx.xxx.xx.xx: 301 i din browser, og du skal have en grundlæggende webside med to knapper på den. Jeg er sikker på, at du kan finde ud af at bruge dem.
Du kan indtaste adressen i din mobiltelefon, mens du er væk fra hjemmet, og få adgang til ESP8266 på den måde. Måske i stedet for at tænde og slukke en LED, kan du prøve at fortælle den, at du skal tænde din AC på de varme sommerdage.
Anbefalede:
Styr din elektroniske verden over internettet: 16 trin
Styr din elektroniske verden over internettet: Ved at følge denne instruks kan du tænde og slukke en LED fra hvor som helst i verden. Læs alle instruktionerne omhyggeligt, og følg trinene en efter en. Efter at have studeret dette instruerbare, vil du være i stand til at bruge denne viden om forskellige
Hurtig opladning hvor som helst: 5 trin (med billeder)
Hurtig opladning hvor som helst: Hej! alle Mit navn er Steve. I dag vil jeg vise dig, hvordan du hurtigt oplader din telefon hvor som helst Dette ligesom DIY -projekt Klik her for at se videoen
Feed dine fiskeflager hvor som helst !: 7 trin (med billeder)
Foder dine fiskeflager overalt !: Foder dine fisk hvor som helst i verden. Kompatibel med flager! Der er mange fiskefoder på internettet, men ikke mange, der fodrer fiskeflager. Den vigtigste kost af mine guldfisk. Jeg nyder at fodre mine fisk, og når jeg rejser, vil jeg have det samme bud
Stemmestyrede lys fra hvor som helst med Jason: 7 trin
Stemmestyrede lys fra hvor som helst med Jason: AC -lys, der styres hvor som helst med internetforbindelse ved hjælp af NodeMCU (ESP8266) og Jason (Android App). Jason er en stemmestyret assistent -app, som jeg har kodet til Android -enheder til at styre den elektriske tilstand i en AC -apparat, indtil
Se eller lyt til dine medier hvor som helst med en internetforbindelse: 5 trin
Se eller lyt til dine medier hvor som helst med en internetforbindelse: Denne vejledning viser dig, hvordan du opretter en mp3 -server og et websted, der huser Flash -videoer (FLV'er) Ligesom dem, du ser på Youtube.com