Esp8266: 7 qadam bilan blog yarating
Esp8266: 7 qadam bilan blog yarating
Anonim
Esp8266 yordamida blog yarating
Esp8266 yordamida blog yarating

Agar sizning blogingiz oddiy va trafik normal bo'lsa, men sizga esp8266 -ni blog -server sifatida ishlatishga ko'rsatma beraman. Bir yil elektr energiyasi 1 dollar turadi:)

Va natijada sizda shunday veb -sayt bo'ladi:

1 -qadam: veb -dizayn

Veb -dizayn
Veb -dizayn

Bu hammaga bog'liq. Men o'zim haqida tanishish uchun Google doc -dan foydalanaman va keyin html formatida kompyuterimga saqlayman. Ammo bugungi darsda men tezda Internetda mavjud shablonni yuklab oldim (https://www.w3schools.com/w3css/w3css_templates.asp) e'tiborga olish kerak bo'lgan bir nechta tafsilotlar bor:

  • Fotosuratlar ma'lum bir xostga yuklanishi kerak va keyin havolani html fayliga qaytarish kerak (men vaqtinchalik fotobaketdan foydalanaman)
  • JS, CSS kutubxonalarida odatda cdn bo'ladi. To'g'ridan -to'g'ri esp8266 -ga saqlash o'rniga cdn -dan foydalaning.
  • Masalan, menda o'zimni tanishtirish uchun faqat bosh sahifam bo'ladi, shunda siz ko'proq rivojlanishingiz mumkin:)

Va bu html faylini kompyuterda ochishda natija:

2 -qadam: HTML faylini H faylga aylantirish

Yuqorida joylashgan html faylini (CSS, JS) oching. Keyin tarkibni nusxa ko'chirasiz. Https: //hs2t.com/tools/html2CString saytiga o'ting Kontentni birinchi maydonga joylashtiring va keyin aylantirish -ni bosing. Ikkinchi qutidagi kontentni nusxa ko'chiring:).h faylga qo'ying

3 -qadam: Esp8266 kodi (Arduino yordamida)

Quyidagi kodni yuklab oling va tahrir qiling:

  • Uy Wi -Fi -ni o'zgartiring
  • Statik ipni modem sozlamalariga o'zgartiring (portni Internetga ochishni osonlashtirish uchun siz qattiq IP belgilashingiz kerak)
  • Ddns bo'limi uchun men domen nomini belgilashda bepul tushuntiraman!

OK, kodni yuklaganingizdan so'ng, uning mahalliy IP -testiga o'ting (masalan, 192.168.1.24), veb -sayt yaxshi ekanligini ko'rish uchun: D

4 -qadam: NAT porti

NAT porti
NAT porti

Bu sizning modemingizga bog'liq, masalan sizning modemingizga. Mening uyim gw040 modemidan foydalanadi

Port tugagandan so'ng, siz bizning blogimizga Internetdan IP -manzil orqali kirishingiz mumkin (masalan, https://123.123.123.123). sizniki

Eslatma:

  • Bir nechta modem portni ochadi, keyin tarmoqni umumiy IP orqali ko'rish mumkin emas, lekin tarmoqdan tashqarida, normal ko'rinish yaxshi.
  • Agar siz 3G transmitterini ESP8266 uchun tarmoq darajasidan foydalansangiz, u internetdan tashqarida ishlamaydi:)

5 -qadam: DDNS

DDNS
DDNS

Bizning ipimiz dinamik bo'lgani uchun biz DDNS xizmatidan foydalanishimiz kerak. Sizning uy ipingiz bilan bog'langan domen nomi nima? Sizning IP -manzilingiz o'zgarganda, u DDNS xizmatini yangilaydi, shunda bu xizmat bizning domenimizga yangi IP -ni tayinlaydi, avval siz https://boxip.net saytida myname.boxip.net kabi bepul domen nomini ro'yxatdan o'tkazasiz. https://boxip.net nomidan foydalaning

Keyin wSP havolasini sozlamalar sahifasidan nusxa ko'chiring va uni ESP8266 kodi bilan almashtiring. ESP8266 standarti har 5 daqiqada IP -ni yangilash uchun DDNS -serverni chaqiradi. Endi https://han.boxip.net ni sinab ko'ring va natijalardan bahramand bo'ling: P

6 -qadam: Vetnam tilida videoni o'rgating

Agar sizga bu qiziqarli va foydali bo'lsa, ko'proq videolarni olish uchun kanalga obuna bo'lishni unutmang

7 -qadam: Maqola meni ilhomlantirdi

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

U veb -serverni yaratish bo'yicha batafsil ko'rsatmalarga ega. Ammo veb -sayt oddiy va faqat mahalliy darajada ishlaydi. Men uni Internetda ko'rish mumkin bo'lgan shaxsiy blogga aylantirdim