Satura rādītājs:

ESP8266 vadība internetā (no jebkuras vietas): 5 soļi (ar attēliem)
ESP8266 vadība internetā (no jebkuras vietas): 5 soļi (ar attēliem)

Video: ESP8266 vadība internetā (no jebkuras vietas): 5 soļi (ar attēliem)

Video: ESP8266 vadība internetā (no jebkuras vietas): 5 soļi (ar attēliem)
Video: Как отслеживать и контролировать ESP32 из любой точки мира с помощью RemoteXY IoT Cloud 2024, Novembris
Anonim
ESP8266 vadība internetā (no jebkuras vietas)
ESP8266 vadība internetā (no jebkuras vietas)
ESP8266 vadība internetā (no jebkuras vietas)
ESP8266 vadība internetā (no jebkuras vietas)
ESP8266 vadība internetā (no jebkuras vietas)
ESP8266 vadība internetā (no jebkuras vietas)

Ir tikai dažas lietas, kas ir labākas par (veiksmīgu) Arduino programmēšanu un izmantošanu. Protams, viena no šīm lietām izmanto jūsu ESP8266 kā Arduino ar WiFi! Šajā pamācībā es jums parādīšu VIEGLU veidu, kā panākt, lai ESP8266 darbotos kā tīmekļa serveris, un piekļūtu šim serverim no jebkuras vietas (internetā)

Arī tad, ja jums šis pamācība šķiet interesanta, iespējams, jums patiks daži no maniem citiem:

Ērts Arduino OLED sensoru datu displejs

Kā izveidot augstsprieguma barošanas avotu

Kā nosūtīt datus no Arduino uz Excel (un uzzīmēt to)

Kā parādīt Arduino sensora rādījumus Nokia 5110 displejā

1. darbība. Kas jums būs nepieciešams:

Kas jums būs nepieciešams
Kas jums būs nepieciešams

Tā kā esp8266 NodeMcu ir tik lēts, es ļoti iesaku to iegādāties. Jūs varat to vienkārši pievienot datoram un izmantot kā Arduino. Nav dīvainu komandu vai kaut kas "nezināms".

2. darbība: 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

-Atveriet Arduino IDE

-Iet uz Fails-> Preferences-> Papildu dēļu pārvaldnieka URL: https://arduino.esp8266.com/stable/package_esp8266c…-> noklikšķiniet uz Labi

-Aizveriet IDE un atveriet to vēlreiz

-Iet uz Rīki-> Dēlis (kur jūs izvēlaties savu Arduino versiju)-> Dēļu pārvaldnieks, atrodiet ESP8266 un noklikšķiniet uz Instalēt

Tagad jums vajadzētu būt iespējai izmantot ESP8266 kā Arduino. Vienkārši atlasiet NODEMCU 1.0 kā savu dēli, un jums jābūt gatavam kodēt. (ja tas nedarbojas, izmēģiniet 0.9 versiju)

3. darbība: "Arduino" kods:

Tā kā ielīmējot kods tiek sajaukts, esmu to iekļāvis kā txt failu. Lejupielādējiet to un ielīmējiet to savā Arduino IDE.

Kods ir komentēts, tāpēc jums nevajadzētu būt grūtībām saprast, ko mainīt, lai atbilstu jūsu vajadzībām

4. darbība. Piekļuve no jebkuras vietas:

Piekļuve no jebkuras vietas
Piekļuve no jebkuras vietas

Vispirms jums jāiet uz vietni www.whatsmyip.org un nokopējiet savu IP.

Tagad jums vajadzētu atvērt maršrutētāja iestatījumus. (google, kā to izdarīt maršrutētājam) Atveriet pārlūkprogrammu un ierakstiet maršrutētāja adresi. Tur jūs atradīsit dažus iestatījumus, tostarp kaut ko līdzīgu pāradresācijai vai ostas pāradresācijai.

Šeit ir svarīgi atzīmēt pakalpojumu servisu un IP adresi.

Sadaļā "Servisa ports" jums jāievada ports, kuru norādījāt savā Arduino kodā. (manējais bija 301)

Sadaļā "IP adrese" jums jāievada: IP (no whatsmyip): ServicePort

tāpēc tam vajadzētu izskatīties apmēram šādi: xxx.xxx.xx.xx: 301

Vienkārši atstājiet citus iestatījumus uz noklusējuma. (vai pārbaudiet, kā pārsūtīt maršrutētāju)

5. solis: ko tagad ???

Tagad… vienkārši ierakstiet pārlūkprogrammā xxx.xxx.xx.xx: 301, un jums vajadzētu būt pamata tīmekļa lapai ar divām pogām. Esmu pārliecināts, ka jūs varat izdomāt, kā tos izmantot.

Jūs varat ierakstīt adresi savā mobilajā tālrunī, atrodoties prom no mājām, un piekļūt ESP8266. Varbūt tā vietā, lai ieslēgtu un izslēgtu gaismas diodi, pamēģiniet tai ieslēgt maiņstrāvu tajās karstajās vasaras dienās.

Ieteicams: