Sadržaj:

Napravite blog s Esp8266: 7 koraka
Napravite blog s Esp8266: 7 koraka

Video: Napravite blog s Esp8266: 7 koraka

Video: Napravite blog s Esp8266: 7 koraka
Video: Калина красная (4К, драма, реж. Василий Шукшин, 1973 г.) 2024, Juli
Anonim
Napravite blog s Esp8266
Napravite blog s Esp8266

Ako je vaš blog jednostavan i promet normalan, uputiću vas da koristite esp8266 kao server bloga. Jedna godina košta 1 USD struje:)

Rezultat će biti ovakva web stranica:

Korak 1: Web dizajn

Web dizajn
Web dizajn

Ovo zavisi od svakoga. Koristim Google doc da napravim uvod o sebi, a zatim ga spremim na računar u html formatu. Ali u današnjem vodiču sam preuzeo predložak dostupan na Internetu za brzo (https://www.w3schools.com/w3css/w3css_templates.asp) Ima samo nekoliko detalja na koje treba obratiti pažnju:

  • Fotografije bi trebalo učitati na određeni host, a zatim vratiti vezu na html datoteku (koristim privremenu fotobucket)
  • Biblioteke js, css obično imaju cdn. Koristite cdn umjesto spremanja izravno na esp8266.
  • Na primjer, imat ću samo početnu stranicu da se predstavim kako biste mogli dalje razvijati:)

A ovo je rezultat pri otvaranju html datoteke na računaru:

Korak 2: Pretvorite html datoteku u datoteku h

Otvorite html datoteku (css, js) koju ste upravo dobili. Zatim kopirate sadržaj. Idite na https://hs2t.com/tools/html2CString Zalijepite sadržaj u prvo polje, a zatim pritisnite Pretvori. Kopirajte sadržaj u drugi okvir:) stavite u.h datoteku

Korak 3: Esp8266 kod (pomoću Arduina)

Preuzmite i uredite kôd u nastavku:

  • Promijenite kućni WiFi
  • Promijenite statički ip u postavke modema (morate dodijeliti fiksni ip da biste olakšali otvaranje porta za internet)
  • Za ddns odjeljak, objasnit ću više u dodjeli naziva domene besplatno!

U redu, nakon učitavanja koda, idite na njegov lokalni IP test (na primjer, 192.168.1.24) da vidite da li je web stranica u redu: D

Korak 4: NAT port

NAT Port
NAT Port

To ovisi o modemu, na primjer o modemu. Moj dom koristi modem gw040

Kada port završi, možete posjetiti naš blog s interneta koristeći IP adresu (npr. Http://123.123.123.123). tvoje.

Bilješka:

  • Nekoliko modema otvara port, a zatim vidjeti web putem javne IP adrese s mrežom nije moguće, ali izvan mreže normalni prikaz je u redu.
  • Ako koristite 3G odašiljač na mrežnom nivou za ESP8266, neće raditi izvan interneta:)

Korak 5: DDNS

DDNS
DDNS

Budući da je naš ip dinamičan, moramo koristiti DDNS uslugu. Koji je naziv naziva domene povezan s vašim kućnim IP -om? Kad se vaš kućni IP promijeni, ažurirat će DDNS uslugu tako da usluga dodjeljuje novi IP našoj domeni. Prvo registrirajte račun i besplatni naziv domene poput myname.boxip.net na https://boxip.net ovdje I koristite naziv

Zatim kopirajte vezu wget na stranici s postavkama kako biste je zamijenili kodom ESP8266. ESP8266 zadano svakih 5 minuta će pozivati DDNS server radi ažuriranja IP -a. Sada pokušajte na https://han.boxip.net i uživajte u rezultatima: P

Korak 6: Instruc video na vijetnamskom

Ako vam je to zanimljivo i korisno, ne zaboravite se pretplatiti na kanal da biste primali više videozapisa

Korak 7: Članak me inspirirao

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

On ima detaljna uputstva o tome kako kreirati web server. No, web stranica je jednostavna i radi samo lokalno. Poboljšao sam ga u lični blog koji se može pogledati na internetu

Preporučuje se: