Mundarija:

Esp8266: 7 qadam bilan blog yarating
Esp8266: 7 qadam bilan blog yarating

Video: Esp8266: 7 qadam bilan blog yarating

Video: Esp8266: 7 qadam bilan blog yarating
Video: Майнинг XDAG, Учебное пособие по добыче Xdagger Coin Phenomenal Crypto 2024, Noyabr
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

Tavsiya: