Mundarija:
- 1 -qadam: kerakli qismlar
- 2 -qadam: Tayyorgarlik
- 3 -qadam: dasturiy ta'minotni yuklash
- 4 -qadam: yig'ish
- 5 -qadam: ulanish
- 6 -qadam: konfiguratsiya va sinov
- 7 -qadam: Noutbukni avtomatik kesish va o'chirish
Video: DIY WiFi aqlli rozetkasi: 7 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu DHT 11 harorat namlik sensori va favqulodda LED chiroqli Smart Plug-nuqta. Odatdagidek, bu rozetkani har qanday smartfon Wi -Fi orqali yoqish va o'chirish mumkin. Bu, shuningdek, Internetga ulanishi va "Internet of Thing" (IOT) funktsiyasidan foydalanishi mumkin.
Xususiyatlar, shu jumladan:
1. O'rnatilgan harorat namligi sensori
2. To'g'ridan -to'g'ri rozetkani ishlatish uchun bypass tugmasi
3. Barqaror ESP8266 tenglikni
4. 230VAC dan 3.3VDC gacha
5. Wi -Fi bilan ishlaydigan favqulodda LED chiroq
6. Uchinchi tomon dasturlari yordamida noutbuk yoki smartfon zaryadlovchisini batareyaning ma'lum darajasida uzib qo'yish mumkin.
7. Kichik, qulay va ixcham.
1 -qadam: kerakli qismlar
Daraja: O'rtacha
1. ESP-12F yoki ESP-12E
2. Mis qoplamali taxta + Etchant
3. AMS1117 3.3V kuchlanish regulyatori
4. 1k va 3528 qizil SMD qarshilik va LED
5. 10uF, 100uF, 220uF, 0.1uFx2, 470uF kondansatkichlari
6. 10 kOhm qarshilik
7. 15 Ohm qarshilik
8. 1 kanal 5V o'rni taxtasi (men o'zim yaratdim)
9. 230V dan 5V gacha Nokia zaryadlovchi quvvat manbai moduli
10. LED haydovchi davri
- Berg tasma pinlari
- PC817 optokupl
- 2x470 Ohm qarshilik
- 2N2222 tranzistor
11. 5V LED tasmasi
12. Berg tasmasi
13. Dupont Female to Female tellari
14. 1 x 2 Way Wago ulagichi
15. 1 x Ayol 3 pinli rozetka
16. DHT11 yoki DHT22 sensori
17. 1 x 6A Flip tugmasi
18. Plastik korpus
19. Himoya vintlari
20. 1 x kabel shnuri
21. 1 x 3 pinli vilka
22. mos keladigan uzunlikdagi 3 yadroli sim
23. 1 yadroli sim 1 metr (AC ulanishlar uchun)
2 -qadam: Tayyorgarlik
Tayyorlanishi kerak bo'lgan narsalar:
1. ESP-12 tenglikni
2. Favqulodda LED haydovchi
ESP-12 PCB
PCB sxemasi uchun biriktirilganni toping. Lazerli printerni toner uzatish usuli uchun fayllar qo'shilgan.
www.instructables.com/id/PCB-ETCHING-TONER…
Yuqorida aytib o'tilganlar PCBni kesish bo'yicha ko'rsatma beradi.
Men oson chizish uchun treklarni kengaytirdim.
Komponentlarni lehimlang.
LED haydovchi
ESP8266 dan 3.3V signal optokupl qabul qilganda, nuqta taxtasida lehimli biriktirilgan sxemali 5V LED chizig'iga yo'naltiriladi.
QUVVATLANTIRISH MANBAI
O'rnatishni yoqish uchun men eski Nokia zaryadlovchisini oldim, uni ochdim va quvvat kartasini oldim. 230V uchun lehimli simlar va 5V chiqish uchun berg tasma pinlari.
O'rnimizni taxtasi
Tayyor 5V optoisolated o'rni taxtasini sotib olish arzonroq. Menda bittasi bor edi, men uni ancha oldin qilganman.
3 -qadam: dasturiy ta'minotni yuklash
Meni Arduino kodlashidan xalos qiladigan ESPEASY dasturiy ta'minoti tufayli.
Quyida dasturiy ta'minotni ESP8266 -ga osongina yuklash bo'yicha bosqichma -bosqich ko'rsatma berilgan.
www.letscontrolit.com/wiki/index.php/Tutor…
4 -qadam: yig'ish
Korpusga qarab, ayol rozetkasi, old tomoniga ESP-12 PCB va LED tasmasini joylashtirish uchun kesib oling.
Men DHT11 sensori va aylanib o'tish tugmachasini korpus yoniga qo'ydim.
DHT11 simlarini o'tkazish uchun diametri 7 mm bo'lgan teshik qazilgan.
Yuqorida korpusni kabel shnuri orqali bog'laydigan 3 pinli rozetkali 3 yadroli sim.
Korpusingizga mos keladigan komponentlarni joylashtiring.
5 -qadam: ulanish
Berg tasma pinlari ishlatilgan joyda, dupont dişi yordamida ayol simlariga ulang.
AC uchun standart simlardan foydalanganingizga ishonch hosil qiling
AC manbai uchun wago 2 tomonlama ulagichidan foydalaning, o'rni ulanishi, burilish tugmasi ulanishi, 230V dan 5V gacha. Simlar nisbatan ingichka bo'lgani uchun men wago ulagichining 1 tomoniga 2 ta simni joylashtirdim.
Neytral ayol rozetkaga vidalanadi va 230V dan 5V gacha o'sha ayol rozetkaga vidalanadi, bu uchun etarli joy bor.
ESP-12 ning GPIO 13 dupont yordamida DHT11 ga o'tadi
ESP-12 ning GPIO 12 dupont yordamida RelayBoard-ga o'tadi
ESP-12 ning GPIO 14 dupont yordamida LED drayveriga o'tadi
DHT11 ESP-12 chiqishi bilan quvvatlanadi, chunki u 3,3V kuchlanish bilan ishlaydi
O'rnatish paneli va LED drayveri zaryadlovchi modulidan to'g'ridan -to'g'ri 5V quvvatlanadi.
6 -qadam: konfiguratsiya va sinov
Men HTML faylini TEMP, HUMIDITY, ishchi rozetkasi va favqulodda LEDni ko'rish uchun biriktirdim.
Birinchi yuklashni o'rnatish uchun ESP-12 havolasi ko'rsatmalariga muvofiq
www.letscontrolit.com/wiki/index.php/ESPEa…
Odatiy bo'lib, HTML IP -manzili mustaqil rejimga o'rnatiladi. Agar ESP yo'riqchiga ulangan bo'lsa, buni o'zgartirish kerak.
IOT qurilmasi bo'lgani uchun, Internet -yo'riqchiga ulanganda, qo'shimcha qurilmalar ulanganda (har doim yo'riqnoma konfiguratsiya sahifasida bajarilishi mumkin), IP -ni biriktirilgan faylning HTML -tahrirlovchisiga kiriting. Masalan. 192.168.4.1 ni 192.168.1.xxx ga almashtiring (nima bo'lishidan qat'iy nazar)
Ushbu qadamni bajaring va DHT11 sensori ma'lumotlarini ESP-12 ga qo'shing
www.letscontrolit.com/wiki/index.php/DHT11…
230VAC berishdan oldin oldingi bosqichga muvofiq ulanganingizdan so'ng, 5VDC -ni shahar pimlariga ulang va ularning harakati va kuchini tekshiring.
Keyinchalik AC quvvat manbaiga ulangan va AC LED LAMP bilan sinovdan o'tgan.
Keyin bortdagi LEDni tekshiring.
7 -qadam: Noutbukni avtomatik kesish va o'chirish
Uchinchi tomon dasturidan foydalanganda Battery Deley va Curl buyruq satri batareya quvvati 90% ga yetganda rozetkani avtomatik ravishda o'chiradi va batareya quvvati 16% ga yetganda rozetkani yoqadi.
Siz o'z diapazoningizni kiritishingiz mumkin.
IP -manzil uchun biriktirilgan zip oldindan tuzilgan, faqat IP manzilini BatteryDeley.ini faylidagi ESP IP -manzilingizga almashtiring.
Xuddi shunday Android uchun Tasker, IFTTT kabi ilovalar Android smartfonlari uchun ham xuddi shunday qila oladi.
Agar shubhalar yoki tuzatishlar bo'lsa, menga yozing @
-Kumaran
Tavsiya:
Aqlli budilnik: Raspberry Pi -dan tayyorlangan aqlli budilnik: 10 qadam (rasmlar bilan)
Aqlli budilnik: Raspberry Pi bilan yasalgan aqlli budilnik: Siz hech qachon aqlli soatni xohlaganmisiz? Agar shunday bo'lsa, bu siz uchun yechim! Men Smart Budilnikni yaratdim, bu soat, siz budilnik vaqtini veb -saytga ko'ra o'zgartirishingiz mumkin. Signal o'chganda, ovoz eshitiladi va ikkita chiroq yonadi
Wi -Fi rozetkasi: 4 qadam (rasmlar bilan)
Wi -Fi rozetkasi: ESP12E (Arduino IDE -da dasturlash) yordamida uyali telefon orqali 220V ON/OFF rozetkasini boshqarish uchun (uyda bir xil wifi tarmog'ida) bizga kerak bo'lgan narsa: 1. ESP12E https://amzn.to/2zoD8TU2. Quvvat moduli 220V dan 6VDC gacha https://amzn.to/2OalkEh3. Oddiy rozetka https:
Arduino rozetkasi: 6 qadam (rasmlar bilan)
Arduino rozetkasi: Elektronikada eski an'ana bor, agar uning qismi qimmat bo'lsa yoki zarba berishga moyil bo'lsa, uni rozetkaga ulab o'zgartiring. Ba'zan bu hamma narsa rozetkada bo'lgan proto -taxtada hali ham mavjud bo'lgan yakuniy sxemalar bilan bog'liq.
Google uy boshqariladigan elektr rozetkasi: 9 qadam (rasmlar bilan)
Google Home Controlled Power Outlet: Mening qiz do'stim har doim aqlli uy qurishni xohlagan. Shunday qilib, biz aqlli uyning infratuzilmasini va birinchi elementini, masofadan boshqariladigan rozetkani, boshqaruv paneli yordamida yoki ovozli buyruqlar yordamida boshqaramiz (agar sizda google home yoki goog bo'lsa
Avtomatik yoqish/o'chirish rozetkasi: 4 qadam (rasmlar bilan)
Avtomatik yoqish/o'chirish rozetkasi: bu yo'riqnoma avtomatik tungi yorug'lik haqida. Soket tunda yoqiladi va yorug'lik nurlari tushganda o'chadi. Bu rozetkani to'g'ridan -to'g'ri ishlatish uchun Bypass tugmachasiga ega, ko'p tomonlama 5V bilan ishlaydi