Sisukord:

Tehke ajaveeb Esp8266 abil: 7 sammu
Tehke ajaveeb Esp8266 abil: 7 sammu

Video: Tehke ajaveeb Esp8266 abil: 7 sammu

Video: Tehke ajaveeb Esp8266 abil: 7 sammu
Video: 5 - Настроек в iOS 15 которые нужно ВКЛЮЧИТЬ! 2024, November
Anonim
Tehke ajaveeb Esp8266 abil
Tehke ajaveeb Esp8266 abil

Kui teie ajaveeb on lihtne ja liiklus normaalne, juhendan teid ajaveebi serverina esp8266 kasutamist. Üks aasta maksab 1 dollar elektrit:)

Ja tulemuseks on teil selline veebisait:

Samm: veebidisain

Veebidisain
Veebidisain

See on igaühe enda otsustada. Kasutan Google'i dokumenti enda kohta sissejuhatuseks ja salvestan selle siis oma arvutisse html -vormingus. Kuid tänases õpetuses laadisin alla kiirelt veebis saadaoleva malli (https://www.w3schools.com/w3css/w3css_templates.asp) Märkida tuleb vaid mõningaid üksikasju:

  • Fotod peaksid üles laadima teatud hosti ja seejärel viima lingi tagasi html -faili (kasutan ajutist fotopaketti)
  • Js, css raamatukogudes on tavaliselt cdn. Otse esp8266 salvestamise asemel kasutage cdn -i.
  • Näiteks mul on enda tutvustamiseks ainult koduleht, et saaksite rohkem areneda:)

Ja see on tulemus, kui avate arvutis html -faili:

Samm: teisendage HTML -fail H -failiks

Avage ülaltoodud html -fail (css, js). Seejärel kopeerite sisu. Minge aadressile https://hs2t.com/tools/html2CString Kleepige sisu esimesse kasti ja vajutage Teisenda. Kopeerige teise kasti sisu:).h -faili

Samm: kood Esp8266 (kasutades Arduino)

Laadige alla ja muutke allolev kood:

  • Muutke oma kodu wifi
  • Muutke staatiline ip modemi seadeteks (pordi Interneti -ühenduse avamise hõlbustamiseks peate määrama fikseeritud IP -aadressi)
  • Jaotise ddns jaoks selgitan lähemalt domeeninime määramises tasuta!

Ok, pärast koodi laadimist minge selle kohaliku IP -testile (näiteks 192.168.1.24), et näha, kas veebisait on korras: D

4. samm: NAT -port

NAT -port
NAT -port

See sõltub teie modemist, näiteks teie modemist. Minu kodu kasutab modemit gw040

Kui port on valmis, saate Internetist meie ajaveebi juurde minna, kasutades IP -aadressi (nt https://123.123.123.123). sinu oma.

Märge:

  • Mõned modemid avavad pordi ja näevad seejärel veebis avalikku IP -d võrguga, kuid võrgust väljas olles on normaalne vaade korras.
  • Kui kasutate ESP8266 jaoks 3G -saatjat võrgutasandile, ei tööta see väljaspool internetti:)

Samm: DDNS

DDNS
DDNS

Kuna meie ip on dünaamiline, peame kasutama DDNS -teenust. Mis on teie kodu IP -ga seotud domeeninime nimi? Kui teie kodu IP muutub, värskendab see DDNS -teenust nii, et teenus määrab meie domeenile uue IP -aadressi. Esmalt registreerige konto ja tasuta domeeninimi nagu myname.boxip.net aadressil https://boxip.net siin kasutage nime

Seejärel kopeerige seadete lehel olev link wget, et asendada see ESP8266 koodiga. ESP8266 vaikimisi iga 5 minuti järel kutsub DDNS -serveri IP -d värskendama. Nüüd proovige https://han.boxip.net ja nautige tulemusi: P

6. samm: juhendage videot vietnami keeles

Kui leiate, et see on huvitav ja kasulik, tellige kanal, et saada rohkem videoid

7. samm: artikkel inspireeris mind

www.instructables.com/id/How-to-Build-a-ES…

Tal on üksikasjalikud juhised veebiserveri loomiseks. Kuid veebisait on lihtne ja töötab ainult kohapeal. Olen parandanud seda isiklikuks ajaveebiks, mida saab Internetis vaadata

Soovitan: