Turinys:

Valdykite ESP8266 internetu (iš bet kur): 5 žingsniai (su paveikslėliais)
Valdykite ESP8266 internetu (iš bet kur): 5 žingsniai (su paveikslėliais)

Video: Valdykite ESP8266 internetu (iš bet kur): 5 žingsniai (su paveikslėliais)

Video: Valdykite ESP8266 internetu (iš bet kur): 5 žingsniai (su paveikslėliais)
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Liepa
Anonim
Valdykite ESP8266 internetu (iš bet kur)
Valdykite ESP8266 internetu (iš bet kur)
Valdykite ESP8266 internetu (iš bet kur)
Valdykite ESP8266 internetu (iš bet kur)
Valdykite ESP8266 internetu (iš bet kur)
Valdykite ESP8266 internetu (iš bet kur)

Yra tik keletas dalykų, kurie yra geresni už (sėkmingą) „Arduino“programavimą ir naudojimą. Žinoma, vienas iš tų dalykų yra naudoti jūsų ESP8266 kaip „Arduino“su „WiFi“! Šioje pamokoje aš jums parodysiu, kaip lengvai pasiekti, kad ESP8266 veiktų kaip žiniatinklio serveris ir pasiektų tą serverį iš bet kurios vietos (internetu)

Taip pat, jei jums patiks šis pamokomas dalykas, galbūt jums patiks kai kurie kiti:

Lengvas „Arduino OLED“jutiklių duomenų ekranas

Kaip padaryti aukštos įtampos maitinimo šaltinį

Kaip siųsti duomenis iš „Arduino“į „Excel“(ir nubraižyti)

Kaip rodyti „Arduino“jutiklio rodmenis „Nokia 5110“ekrane

1 žingsnis: ko jums reikės:

Ko jums reikės
Ko jums reikės

Kadangi esp8266 „NodeMcu“yra toks pigus, labai rekomenduoju jį nusipirkti. Galite tiesiog prijungti jį prie kompiuterio ir naudoti kaip „Arduino“. Jokių keistų komandų ar nieko „nežinomo“.

2 veiksmas: „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“

-Atidarykite „Arduino IDE“

-Eikite į Failas-> Nuostatos-> Papildomų lentų tvarkyklės URL: https://arduino.esp8266.com/stable/package_esp8266c…-> spustelėkite Gerai

-Uždarykite IDE ir vėl atidarykite

-Eikite į Įrankiai-> Lenta (kur pasirinkote savo „Arduino“versiją)-> Lentų tvarkyklė, raskite ESP8266 ir spustelėkite Įdiegti

Dabar turėtumėte turėti galimybę naudoti ESP8266 kaip „Arduino“. Tiesiog pasirinkite savo plokštę „NODEMCU 1.0“ir būsite pasiruošę koduoti. (jei tai neveikia, išbandykite 0.9 versiją)

3 žingsnis: „Arduino“kodas:

Kadangi įklijuojant kodas susipainioja, įtraukiau jį kaip txt failą. Atsisiųskite jį ir įklijuokite į „Arduino IDE“.

Kodas yra komentuojamas, todėl jums neturėtų būti sunku suprasti, ką pakeisti, kad atitiktų jūsų poreikius

4 veiksmas: prieiga iš bet kurios vietos:

Prieiga iš bet kur
Prieiga iš bet kur

Pirmiausia turite eiti į www.whatsmyip.org ir nukopijuoti savo IP.

Dabar turėtumėte atidaryti maršrutizatoriaus nustatymus. („Google“, kaip tai padaryti jūsų maršrutizatoriui) Atidarykite naršyklę ir įveskite maršrutizatoriaus adresą. Čia rasite tam tikrus nustatymus, įskaitant kažką persiuntimo ar prievado peradresavimo linijų.

Čia svarbu atkreipti dėmesį į „paslaugų prievadą“ir „IP adresą“.

Skiltyje „Paslaugos prievadas“turėtumėte įvesti prievadą, kurį nurodėte „Arduino“kode. (mano buvo 301)

„IP adresas“įveskite: IP (iš whatsmyip): ServicePort

taigi jis turėtų atrodyti maždaug kaip xxx.xxx.xx.xx: 301

Tiesiog palikite kitus nustatymus kaip numatytuosius. (arba patikrinkite, kaip perkelti maršrutizatorių)

5 žingsnis: kas dabar ???

Dabar … tiesiog įveskite xxx.xxx.xx.xx: 301 į savo naršyklę ir turėtumėte turėti pagrindinį tinklalapį su dviem mygtukais. Esu tikras, kad galite suprasti, kaip juos naudoti.

Galite įvesti adresą į savo mobilųjį telefoną būdami ne namuose ir tokiu būdu pasiekti ESP8266. Galbūt vietoj to, kad įjungtumėte ir išjungtumėte šviesos diodą, pabandykite pasakyti, kad karštomis vasaros dienomis jis įjungtų kintamosios srovės šaltinį.

Rekomenduojamas: