Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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:
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 -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:
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.