
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14

Bizning maqsadimiz Esp8266 AT buyruqlar kutubxonasini yaratish edi (ITEAD kutubxonasi asosida), agar ular AT buyruqlariga javob beradigan dasturiy ta'minotga ega bo'lsalar, ESP8266 qurilmalarining ko'pchiligida dasturiy ta'minotda yaxshi ishlaydi.
Biz ushbu kutubxonani sinov uchun tarqatyapmiz va Github ombori orqali sizning mulohazalaringiz va yaxshilanishlaringizni qadrlaymiz.
Uskuna komponentlari:
- ESP8266
- Arduino UNO va Genuino UNO
- Mantiqiy darajali konvertor - ikki tomonlama
- Non paneli
- Jumper simlari
Dasturiy ta'minot va onlayn xizmatlar:
- Arduino IDE
- elektron pochta
- Firmware.ino
1 -qadam: simlarni ulash


ESP8266 ni Serial Software orqali Arduino Uno platasiga mantiqiy konvertor yordamida ulang.
2-qadam: Wi-Fi tarmog'ingizga ulaning
Github-dan Firmware.ino kutubxonasini oching va Wi-Fi tarmog'iga SSID va parolni kiriting:
const char *SSID = "WIFI-SSID"; const char *PASSWORD = "WIFI-PASSWORD";
3 -qadam: Eskizni Arduino -ga yuklang

Arduino -ni kompyuteringizga ulang va eskizni yuklang.
4 -qadam: Arduino IDE -da ketma -ket monitorni oching

Arduino IDE (yuqori o'ng burchakda) seriyali monitor tugmachasini bosing. Agar hamma narsa tartibda bo'lsa, ketma -ket monitorda siz quyidagi chiqishni ko'rishingiz kerak.
5 -qadam: Muammolarni bartaraf etish

Agar sizga hech qanday javob bo'lmasa, ESP dasturiy ta'minotini quyida ko'rsatilganiga yangilab ko'ring. 3.3V kuchlanishli FTDI kartasidan foydalaning.
ESPni FTDI ga ulang ESP8266Flasher -ni oling
1.1.1.1 dasturiy ta'minotini oling
ESPni yoqing
Agar siz dasturiy ta'minot ketma -ketligini ishlatishda esp8266 dan qisman javob olsangiz, quyidagi manzilga o'ting:
C: / ProgramFiles (x86) Arduino / apparat / arduino / avr / library / SoftwareSerial / src / SoftwareSerial.h
42 -qatorni o'zgartirish:
#define _SS_MAX_RX_BUFF 64 // RX bufer hajmi
Kimga: #define _SS_MAX_RX_BUFF 256 // RX bufer hajmi.
Bu dasturiy ta'minot ketma -ket buferini kengaytiradi. Ba'zida ishga tushirish paytida bod tezligini sozlash muvaffaqiyatsiz bo'ladi, Arduino -ni qayta o'rnatishga harakat qiling, u yaxshi ishlashi kerak. Agar biron sababga ko'ra siz hali ham muammoga duch kelayotgan bo'lsangiz, iltimos, bu erda izoh qoldiring, shunda biz muammoning echimini topishga harakat qilamiz. Agar sizda biron bir takomillashtirish bo'yicha takliflar bo'lsa, iltimos, Github-da tortishish so'rovini bajaring. Umuman olganda, bu kod Arduino Uno ESP8266-01 ning barcha versiyalarida ishlashi kerak.
Manba:-
www.hackster.io
create.arduino.cc
6 -qadam: Men bilan bog'laning (agar kerak bo'lsa)
Agar sizda ushbu ko'rsatma bilan bog'liq muammolar bo'lsa, men bilan bog'lanishingiz mumkin:
Bipul Kumar Gupta
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Tavsiya:
DIY aqlli garaj eshiklarini ochuvchi + uy yordamchisining integratsiyasi: 5 qadam

DIY aqlli garaj eshiklarini ochuvchi + uy yordamchisining integratsiyasi: ushbu DIY loyihasi yordamida oddiy garaj eshigingizni aqlli qilib aylantiring. Men sizga uni uy yordamchisi (MQTT orqali) yordamida qanday qurish va boshqarishni ko'rsataman va garaj eshigingizni masofadan ochish va yopish imkoniyatiga ega bo'laman, men Wemos deb nomlangan ESP8266 taxtasidan foydalanaman
DIY aqlli eshik qo'ng'irog'i: kod, sozlash va HA integratsiyasi: 7 qadam (rasmlar bilan)

DIY aqlli eshik qo'ng'irog'i: kod, sozlash va HA integratsiyasi: Men ushbu loyihada sizga oddiy eshik qo'ng'irog'ini qanday qilib joriy funktsiyalarni o'zgartirmasdan yoki simlarni uzmasdan aqlli qo'ng'iroqqa aylantirishni ko'rsataman. Men Wemos D1 mini deb nomlangan ESP8266 taxtasidan foydalanaman. Yangi ESP8266? Kirishimni tomosha qiling
ESP8266, Google Home va Openhab integratsiyasi va veb -nazorat yordamida ko'rlarni boshqarish: 5 qadam (rasmlar bilan)

ESP8266, Google Home va Openhab integratsiyasi va veb -nazorat yordamida pardalarni boshqarish: Ushbu ko'rsatmada men pardalarimga avtomatlashtirishni qanday qo'shganimni ko'rsataman. Men uni avtomatlashtirishni qo'shishni va o'chirishni xohlardim, shuning uchun barcha o'rnatish qisqich bilan amalga oshiriladi. Asosiy qismlar: Bosqichli dvigatel Stepper haydovchisi bij ESP-01 tishli va o'rnatish
Arduino va Apple HomeKit integratsiyasi - uyingizni Siri -dan boshqaring! IoT bu erda: 6 qadam

Arduino va Apple HomeKit integratsiyasi - uyingizni Siri -dan boshqaring! IoT bu erda: Bu ko'rsatma sizga iOS qurilmasidagi Apple HomeKit -ga arduino kartasini qo'shishning tez va oson usulini beradi. Bu har xil imkoniyatlarni ochadi, shu jumladan serverda ishlaydigan skriptlar, Apple HomeKit "Sahnalar" bilan birgalikda
IoT-HUB-Live integratsiyasi (ESP 8266, Arduino): 11 qadam

IoT-HUB-Live integratsiyasi (ESP 8266, Arduino): Agar sizda IoT qurilmalari bo'lsa va o'lchovlaringizni saqlash uchun sizga bulut xizmati kerak bo'lsa