Мазмуну:

Esp8266 менен блог түзүңүз: 7 кадам
Esp8266 менен блог түзүңүз: 7 кадам

Video: Esp8266 менен блог түзүңүз: 7 кадам

Video: Esp8266 менен блог түзүңүз: 7 кадам
Video: Майнинг XDAG, Учебное пособие по добыче Xdagger Coin Phenomenal Crypto 2024, Ноябрь
Anonim
Esp8266 менен блог түзүңүз
Esp8266 менен блог түзүңүз

Эгер блогуңуз жөнөкөй жана трафик нормалдуу болсо, мен esp8266ны блог сервери катары колдонууга көрсөтөм. Бир жыл 1 доллар электр энергиясын алат:)

Жыйынтыгында сизде мындай вебсайт болот:

1 -кадам: Веб -дизайн

Web Design
Web Design

Бул ар кимдин колунда. Мен Google документти өзүм жөнүндө тааныштыруу үчүн колдонуп, анан компьютериме HTML форматында сактайм. Бирок бүгүнкү үйрөткүчтө мен онлайн режиминде жеткиликтүү болгон шаблонду жүктөп алдым (https://www.w3schools.com/w3css/w3css_templates.asp) Белгилей турган бир нече деталдар бар:

  • Сүрөттөр белгилүү бир хостко жүктөлүп, андан кийин шилтемени html файлына кайтарышы керек (мен убактылуу фотобакетти колдоном)
  • Js, css китепканаларында адатта cdn болот. Түздөн -түз esp8266га сактоонун ордуна cdn колдонуңуз.
  • Мисалы, мен өзүмдү таанытуу үчүн үй баракчама гана ээ болом, ошондо сиз дагы өнүктүрө аласыз:)

Бул компьютердеги html файлын ачууда пайда болгон жыйынтык:

2 -кадам: Html файлын H файлына айландыруу

Жогорудагы html файлын (css, js) ачыңыз. Андан кийин мазмунду көчүрөсүз. Баруу https://hs2t.com/tools/html2CString Мазмунду биринчи кутуга чаптаңыз, анан Convert баскычын басыңыз. Экинчи кутучага мазмунун көчүрүңүз:).h файлына салыңыз

3 -кадам: Esp8266 коду (Arduino менен)

Төмөндөгү кодду жүктөп алып, түзөтүңүз:

  • Үйүңүздөгү wifiны алмаштырыңыз
  • Статикалык IPди модемдин жөндөөлөрүнө өзгөртүү (портту интернетке ачууну жеңилдетүү үчүн туруктуу IP дайындоо керек)
  • Ddns бөлүмү үчүн мен домендик аталышты бекер берүүнү түшүндүрөм!

Макул, кодду жүктөгөндөн кийин, анын жергиликтүү IP тестине өтүңүз (мисалы, 192.168.1.24) веб -сайт жакшы экенин көрүңүз: D

4 -кадам: NAT Порт

NAT Порт
NAT Порт

Бул сиздин модемиңизге, мисалы сиздин модемиңизге жараша болот. Менин үйүм gw040 модемин колдонот

Порт бүткөндөн кийин, IP дарегин колдонуу менен интернеттен биздин блогго кире аласыз (мисалы, https://123.123.123.123). сеники

Эскертүү:

  • Бир нече модемдер портту ачышат, андан кийин желени коомдук IP аркылуу көрүү мүмкүн эмес, бирок тармактан тышкары, кадимки көрүнүш жакшы.
  • Эгерде сиз 3G өткөргүчүн ESP8266 үчүн тармак деңгээлине колдонсоңуз, ал интернеттен тышкары иштебейт:)

5 -кадам: DDNS

DDNS
DDNS

Биздин IP динамикалык болгондуктан, биз DDNS кызматын колдонушубуз керек. Сиздин домен менен байланышкан домен аты кандай? Сиздин үй IP өзгөргөндө, ал DDNS кызматын жаңыртат, ошондо бул кызмат биздин доменге жаңы IP дайындайт. Биринчиден https://boxip.net дарегиндеги myname.boxip.net сыяктуу акысыз домендик аталышты каттоодон өткөрүңүз. https://boxip.net атын колдонуңуз

Андан кийин WSP шилтемесин ESP8266 коду менен алмаштыруу үчүн жөндөөлөр барагына көчүрүңүз. ESP8266 демейки сайын 5 мүнөт сайын DDNS серверин IPге жаңыртуу үчүн чакырат.

6 -кадам: Видеону Вьетнамча үйрөтүңүз

Эгер сизге кызыктуу жана пайдалуу болсо, дагы видеолорду алуу үчүн каналга жазылууну унутпаңыз

7 -кадам: Макала мени шыктандырды

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

Ал веб -серверди түзүү боюнча деталдуу көрсөтмөлөргө ээ. Бирок веб -сайт жөнөкөй жана жергиликтүү гана иштейт. Мен аны интернеттен кароого боло турган жеке блогго айландырдым

Сунушталууда: