Mundarija:

ESP8266 -ni Internet orqali boshqarish (istalgan joydan): 5 qadam (rasmlar bilan)
ESP8266 -ni Internet orqali boshqarish (istalgan joydan): 5 qadam (rasmlar bilan)

Video: ESP8266 -ni Internet orqali boshqarish (istalgan joydan): 5 qadam (rasmlar bilan)

Video: ESP8266 -ni Internet orqali boshqarish (istalgan joydan): 5 qadam (rasmlar bilan)
Video: Kompyuterni internet orqali boshqarish / Chrome Remote Desktop haqida 2024, Iyul
Anonim
ESP8266 -ni Internet orqali boshqarish (istalgan joydan)
ESP8266 -ni Internet orqali boshqarish (istalgan joydan)
ESP8266 -ni Internet orqali boshqarish (istalgan joydan)
ESP8266 -ni Internet orqali boshqarish (istalgan joydan)
ESP8266 -ni Internet orqali boshqarish (istalgan joydan)
ESP8266 -ni Internet orqali boshqarish (istalgan joydan)

Arduino -ni dasturlash va ishlatishdan ko'ra yaxshiroq narsa bor. Albatta, bu sizning ESP8266 -ni WiFi bilan Arduino sifatida ishlatishdir! Men sizga ESP8266 -ni veb -server sifatida ishlashning oson yo'lini ko'rsataman va bu serverga istalgan joydan (Internet orqali) kirishni ko'rsataman.

Agar siz buni qiziqarli deb bilsangiz, ehtimol siz mening ba'zi birovlarimni yoqtirasiz:

EASY Arduino OLED sensorli ma'lumotlarni ko'rsatish

Yuqori kuchlanishli elektr ta'minotini qanday qilish kerak

Arduino -dan ma'lumotlarni Excelga qanday yuborish kerak (va uni tuzish)

Nokia 5110 displeyida Arduino sensor ko'rsatkichlarini qanday ko'rsatish mumkin

1 -qadam: Sizga nima kerak:

Sizga nima kerak
Sizga nima kerak

Esp8266 NodeMcu juda arzon bo'lgani uchun, men uni sotib olishni tavsiya qilaman. Siz uni kompyuterga ulashingiz va Arduino sifatida ishlatishingiz mumkin. Hech qanday g'alati buyruqlar yoki "noma'lum" narsa yo'q.

2 -qadam: Arduino IDE+ESP8266:

Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266

-Arduino IDE -ni oching

-Fayl-> Tanlovlar-> Qo'shimcha taxtalar menejeri URL-lariga o'ting: https://arduino.esp8266.com/stable/package_esp8266c…-> OK ni bosing.

IDE -ni yoping va yana oching

-Asboblar-> Kengash-ga o'ting (bu erda siz Arduino versiyasini tanlaysiz)-> Kengashlar menejeri, ESP8266-ni toping va O'rnatish-ni bosing.

Endi siz ESP8266 -ni Arduino sifatida ishlatishingiz kerak. Kengash sifatida NODEMCU 1.0 -ni tanlang va siz kodlashga tayyor bo'lishingiz kerak. (agar u ishlamasa, 0.9 versiyasini sinab ko'ring)

3 -qadam: "Arduino" kodi:

Kod joylashtirilganda chalkashib ketganligi sababli, uni txt fayliga kiritdim. Uni yuklab oling va Arduino IDE -ga joylashtiring.

Kod sharhlangan, shuning uchun sizning ehtiyojlaringizga mos ravishda nimani o'zgartirish kerakligini tushunishda muammo bo'lmasligi kerak

4 -qadam: Har qanday joydan kirish:

Har qanday joydan kirish
Har qanday joydan kirish

Avval siz www.whatsmyip.org saytiga kirishingiz va IP -ni nusxalashingiz kerak.

Endi siz yo'riqnoma sozlamalarini ochishingiz kerak. (marshrutizator uchun buni qanday qilish kerak Google) Brauzeringizni oching va yo'riqnoma manzilini kiriting. U erda siz ba'zi sozlamalarni, shu jumladan yo'naltirish yoki portni yo'naltirishni topasiz.

Bu erda "xizmat ko'rsatish porti" va "IP -manzil" ni ta'kidlash kerak.

"Xizmat porti" bo'limida siz Arduino kodida ko'rsatilgan portni kiritishingiz kerak. (meniki 301 edi)

"IP -manzil" bo'limida siz quyidagilarni yozishingiz kerak: IP (whatsmyip -dan): ServicePort

shuning uchun u xxx.xxx.xx.xx: 301 ga o'xshash bo'lishi kerak

Boshqa sozlamalarni "Standart" da qoldiring. (yoki yo'riqnoma uchun qanday qilib oldinga yo'naltirishni tekshiring)

5 -qadam: Endi nima ???

Endi … brauzeringizga xxx.xxx.xx.xx: 301 ni kiriting va sizda ikkita tugmachali asosiy veb -sahifa bo'lishi kerak. Ishonchim komilki, siz ulardan qanday foydalanishni aniqlay olasiz.

Siz uydan uzoqda bo'lganingizda uyali telefoningizga manzilni kiritishingiz va shu tarzda ESP8266 ga kirishingiz mumkin. Ehtimol, LEDni yoqish va o'chirishning o'rniga, yozning issiq kunlarida elektr tokini yoqishni aytishga harakat qiling.

Tavsiya: