Talaan ng mga Nilalaman:

Kontrolin ang ESP8266 Sa Internet (mula sa Kahit saan): 5 Hakbang (na may Mga Larawan)
Kontrolin ang ESP8266 Sa Internet (mula sa Kahit saan): 5 Hakbang (na may Mga Larawan)

Video: Kontrolin ang ESP8266 Sa Internet (mula sa Kahit saan): 5 Hakbang (na may Mga Larawan)

Video: Kontrolin ang ESP8266 Sa Internet (mula sa Kahit saan): 5 Hakbang (na may Mga Larawan)
Video: Panimula sa NodeMCU ESP8266 WiFi Development board na may halimbawa ng kliyente ng HTTP 2024, Hulyo
Anonim
Kontrolin ang ESP8266 Sa Internet (mula sa Kahit saan)
Kontrolin ang ESP8266 Sa Internet (mula sa Kahit saan)
Kontrolin ang ESP8266 Sa Internet (mula sa Kahit saan)
Kontrolin ang ESP8266 Sa Internet (mula sa Kahit saan)
Kontrolin ang ESP8266 Sa Internet (mula sa Kahit saan)
Kontrolin ang ESP8266 Sa Internet (mula sa Kahit saan)

Mayroong ngunit ilang mga bagay na mas mahusay kaysa sa (matagumpay na) programa at paggamit ng iyong Arduino. Tiyak na ang isa sa mga bagay na iyon ay ang paggamit ng iyong ESP8266 bilang isang Arduino na may WiFi! Sa itinuturo na ito ay ipapakita ko sa iyo ang isang madaling paraan upang makuha ang paggana ng ESP8266 bilang isang web server AT i-access ang server na iyon mula sa kahit saan (sa internet)

Gayundin kung nakita mong nakakainteres ang pagtuturo na ito, marahil ay magugustuhan mo ang ilan sa aking iba pa:

Madaling Arduino OLED sensor data display

Paano makagawa ng isang mataas na boltahe na supply ng kuryente

Paano magpadala ng data mula sa Arduino upang mag-excel (at i-plot ito)

Paano ipakita ang mga pagbabasa ng Arduino sensor sa Nokia 5110 display

Hakbang 1: Ano ang Kakailanganin Mo:

Ano ang Kakailanganin mo
Ano ang Kakailanganin mo

Dahil ang esp8266 NodeMcu ay napakamura, lubos kong inirerekumenda ang pagbili ng isa. Maaari mo lamang itong mai-plug sa iyong PC at gamitin ito bilang isang Arduino. Walang mga kakatwang utos o anumang "hindi kilalang".

Hakbang 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

-Buksan ang Arduino IDE

-Pumunta sa File-> Mga Kagustuhan-> Mga Karagdagang Mga Boards Manager URL: https://arduino.esp8266.com/stable/package_esp8266c… -> i-click ang OK

-Sara ang IDE at buksan muli ito

-Punta sa Mga Tool-> Lupon (kung saan mo pipiliin ang iyong bersyon ng Arduino) -> Mga Tagapamahala ng Mga Lupon, hanapin ang ESP8266 at i-click ang I-install

Dapat mo na ngayong magamit ang ESP8266 bilang isang Arduino. Piliin lamang ang NODEMCU 1.0 bilang iyong board at dapat handa ka nang mag-code. (kung hindi ito gagana, subukan ang 0.9 na bersyon)

Hakbang 3: Code ng "Arduino":

Dahil magulo ang code kapag na-paste, isinama ko ito bilang isang txt file. I-download ito at i-paste ito sa iyong Arduino IDE.

Ang code ay nagkomento, kaya dapat wala kang problema sa pag-unawa kung ano ang babaguhin upang umangkop sa iyong mga pangangailangan

Hakbang 4: Pag-access Mula Saan man:

Pag-access Mula Saan man
Pag-access Mula Saan man

Una kailangan mong pumunta sa www.whatsmyip.org at kopyahin ang iyong IP.

Dapat mo na ngayong buksan ang iyong mga setting ng router. (google kung paano ito gawin para sa iyong router) Buksan ang iyong browser at i-type ang address para sa iyong router. Mahahanap mo doon ang ilang mga setting, kasama ang isang bagay sa mga linya ng Pagpasa o pagpapasa ng port.

Ang mahalagang bagay na dapat tandaan dito ay ang "Serbisyo port" at ang "IP address".

Sa "Serbisyo port", dapat mong i-type ang port na iyong tinukoy sa iyong Arduino code. (ang akin ay 301)

Sa "IP Address", dapat mong i-type ang: IP (mula sa whatsmyip): ServicePort

kaya dapat itong magmukhang katulad ng xxx.xxx.xx.xx: 301

Iwanan lamang ang iba pang mga setting sa Default. (o suriin kung paano mag-port forward para sa iyong router)

Hakbang 5: Ano Ngayon ???

Ngayon … i-type lamang ang xxx.xxx.xx.xx: 301 sa iyong browser at dapat kang magkaroon ng isang pangunahing webpage na may dalawang mga pindutan dito. Sigurado akong malalaman mo kung paano gamitin ang mga iyon.

Maaari mong i-type ang address sa iyong cellphone habang wala ka sa bahay at ma-access ang ESP8266 sa ganoong paraan. Marahil sa halip na i-on at i-off ang isang LED, subukang sabihin ito upang i-on ang iyong AC sa mga mainit na araw ng tag-init.

Inirerekumendang: