Tehke ajaveeb Esp8266 abil: 7 sammu
Tehke ajaveeb Esp8266 abil: 7 sammu
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