Mundarija:

WiFi o'rni chiqishi-DIY: 5 qadam
WiFi o'rni chiqishi-DIY: 5 qadam

Video: WiFi o'rni chiqishi-DIY: 5 qadam

Video: WiFi o'rni chiqishi-DIY: 5 qadam
Video: Nigina ukasini nima qildi 😱 2024, Noyabr
Anonim
WiFi o'rni chiqishi-DIY
WiFi o'rni chiqishi-DIY
WiFi o'rni chiqishi-DIY
WiFi o'rni chiqishi-DIY
WiFi o'rni chiqishi-DIY
WiFi o'rni chiqishi-DIY
WiFi o'rni chiqishi-DIY
WiFi o'rni chiqishi-DIY

Hozirgi vaqtda IoT -ning eng mashhur to'plamlari alohida komponentlar o'rniga bir -biriga ulanadigan modullar sifatida keladi. Elektron yangi boshlanuvchilar, amaliyotchi muhandislar va tajribali qo'llar, bu arzon modullarni qiziqarli deb bilishadi. Ushbu qo'llanmada men sizga qanday qilib oddiy devor rozetkasini olish va oldindan o'rnatilgan simli modullar yordamida aqlni qanday qo'shish kerakligini ko'rsataman. Men ushbu loyihani modulli uslubda ishlab chiqqanim uchun, siz butun loyihani avvalgidek yoki uning bir qismiga o'xshatib qurishga yoki hatto ushbu loyihani yanada funktsional imkoniyatlar bilan kengaytirishga harakat qilishingiz mumkin. Oddiy devor rozetkangizga qo'shimcha imkoniyatlar, aql va ulanishni qo'shishga tayyor bo'ling.

1 -qadam: asosiy apparat

Asosiy uskunalar
Asosiy uskunalar

 ESP8266 WiFi (5V/1 kanalli) o'rni moduli x1

Hi-Link HLK-PM01 (5V/3W) SMPS moduli x1

Birinchi narsa-WiFi o'rni moduli-bu ESP8266 (ESP-01) WiFi SoC, bortli 3.3V IC (AMS1117-3.3) regulyatori, STC15F104 mikrokontroller va 5V SPDT (1C/O) o'rni. ESP8266 WiFi SoC-bu 8 pinli sarlavhali plaginli karta va Wifi o'rni modulining chetidagi 4 pinli sarlavha sizning yordamingiz bilan WiFi o'rni modulini sozlash/sozlash uchun oddiy interfeys sifatida ishlaydi. Kompyuter. Ikkinchidan, AC-DC quvvat manbai bo'lgan ixcham modul, odatdagi AC230V uy tarmog'idan besleme stabilizatsiyalangan 5V/600mA doimiy oqimni taklif qiladi. Bu muhrlangan quvvat manbai moduli (UL, Idoralar talablariga javob beradi), ayniqsa, IoT qurilmalari/loyihalari uchun ishlab chiqilgan.

2 -qadam: Qurilmaning uskunalarini sozlash

Qurilmaning uskunalarini sozlash
Qurilmaning uskunalarini sozlash

Quyida ko'rsatilgan simi diagrammasidan ko'rinib turibdiki, uskunani o'rnatish juda oddiy va lehim ishini ozgina talab qiladi. Ehtiyot bo'ling, L / N (~ 230V) ulanishi va tarmoqdagi kuchlanish qo'llanilishi bilan, yalang'och qurilmaga tegmang!

Shuni yodda tutingki, mos keladigan korpusiz elektr tarmog'iga ulangan har qanday qurilmadan foydalanish xavfli, chunki tasodifan elektr toki urishi ehtimoli bor. Shuning uchun, yig'ilgan uskunani tormozdan himoyalangan/tuproqli metall korpusga o'rnatish tavsiya etiladi, albatta shamollatish teshiklari etarli.

3 -qadam: disk raskadrovka dasturi

Nosozliklarni tuzatish dasturi
Nosozliklarni tuzatish dasturi

Birinchi foydalanishdan oldin, WiFi Relay moduli "USB-dan TTL-ga 3,3V darajali" va "USR-TCP232-Test-V1.3" xususiy ketma-ketliklarni tuzatish dasturi yordamida sozlanishi kerak. Buning uchun USB-ning TX-RX-GND pinlarini TTL adapteriga 4-pinli sarlavhaning RX-TX-GND pinlariga ulang (keyingi rasmga qarang). Shuningdek, qurilmani quvvatlantirishni va 9600 tezlik tezligini o'rnatishni unutmang. Keyin, kompyuterda ketma-ket disk raskadrovka dasturini (USR-TCP232-Test-V1.3) ochib, AT-ning barcha kerakli buyruqlarini yuboring.

AT+CWMODE = 2

 AT+RST

AT+CIPMUX = 1

AT+CIPSERVER = 1, 8080

AT+CIFSR

AT+CIOBAUD = 9600

Agar u OK qaytarmasa va siz yuborgan buyruqni qaytarmasa, AT buyruqlarini yuborishdan oldin ENTER tugmasini bosing (masalan, AT+RST> ENTER> SEND). E'tibor bering, agar modul qayta ishga tushsa, konfiguratsiya qilinishi kerak, ya'ni ma'lum ketma -ket buyruqlarni yuborish orqali ketma -ket disk raskadrovka dasturi orqali modulni yangilash kerak. Qisqasi, CIPMUX va CIPSERVER yana qo'llanilishi kerak!

4 -qadam: Android ilovasi

Android ilovasi
Android ilovasi

Android smartfoni yordamida masofadan boshqarish uchun siz smartfoningizga bepul ‚EasyTCP (v4.4)‛ Android ilovasini yuklab olishingiz va o'rnatishingiz kerak.

Keyin, ilovani oching, "Ulanish" tugmasini bosing va IP manzilini (192.168.4.1) va "Port‛ "(8080) kiriting. O'n oltilik formatdagi ketma -ket buyruq nomi va mazmunini kiritish uchun kalit tugmachasini bosib turing (A00101A2 relay_on, A00100A1 relay_off). Nihoyat, siz oldindan belgilangan tugmachali kalit yordamida o'rni boshqaruvi uchun ilovadan ketma-ket buyruqlarni yuborishingiz mumkin. Bu erda AP (kirish nuqtasi) rejimida ishlaydigan tizimning maksimal signal qamrovi ochiq muhitda 400 metrga yaqin.

5 -qadam: Qo'shimcha

Qo'shimcha
Qo'shimcha

Menga yoqmaydigan narsa: birinchi navbatda eBay-da Wi-Fi Relay modulini (LC-WM-Relay-8266-5V) ko'rganimda, men uning soddaligi/izidan hayratga tushdim va shuning uchun shoshilib buyurtma berdim. Biroq, ba'zi tajribalardan so'ng, men juda qiyin masala bilan xafa bo'ldim. TCP -server fleshka saqlanmagani uchun, har bir aylanishdan keyin/ qayta ishga tushirish/ qayta ishga tushirilgandan so'ng, AT buyruqlarini qayta konfiguratsiya qilish kerak. Shunday qilib, men sevimli qo'shnim uchun muvaffaqiyatli iste'molchi mahsulotini yaratish g'oyasidan voz kechdim, chunki bu bir yillik uzluksiz elektr ta'minoti tizimini talab qiladi. Aks holda, men STC15F104 mikrokontrollerining dasturiy ta'minot dasturini (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) ushbu buyruqlarni yuborish uchun boshqa dastur bilan almashtirishga harakat qilishim kerak. har bir ishga tushirilgandan keyin (qattiq jazo). Umid qilamanki, kimdir bu haqda o'ylaydi va agar biron bir yechim bo'lsa, menga xabar beradi.

Qamoqxonada Wi-Fi o'rni modulini buzish uchun sizga STC dasturchisi, STC provayder yoki muqobil stcgal kerak bo'ladi. Mana shunga o'xshash fikrning havolasi: Bundan tashqari, men yaqinda xitoylik sotuvchidan MCU STC15F104W ishlab chiqarish kartalarini sotib oldim. Qanotlarda yana bir kichik ajablanib (kuting)!

Tavsiya: