Mundarija:
- 1 -qadam: qismlar ro'yxati:
- 2 -qadam: Pralinalarni qutidan eyish
- 3 -qadam: Barcha komponentlarni ulash
- 4 -qadam: Wemos kartasini kodlash
- 5 -qadam: rozetkani boshqarish
Video: Wi-Fi orqali boshqariladigan yorug'lik tugmasi: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Salom! Siz shu qadar charchadingizmi, xonangizdagi chiroqlarni o'chirishni unutdingizmi? Yoki iliq, qulay to'shakdan turib, yotoq yonidagi chiroqni o'chirishni xohlamaysizmi? Ehtimol, bu tuyg'uni hammamiz bilamiz. Shuning uchun men sizga kelajakda uyni avtomatlashtirish tizimi-Wi-Fi boshqariladigan yorug'lik kalitiga smartfon boshqariladigan bazani qanday yaratganimni taqdim etmoqchiman.
1 -qadam: qismlar ro'yxati:
Qaysi qismlardan foydalanishimiz kerakligini aniqlash har doim qiziqarli. Ko'pchilik eng arzon va ishonchli qismini qidiradi, shu bilan birga do'konda qolganlarini ko'rib, boshqa yaxshi loyiha haqida o'ylaydi: D
Birinchidan, bizning loyihamiz uchun miya kerak bo'ladi.
Men Wemos D1 mini-kartasini tanladim, chunki u nafaqat Wi-Fi ulanishini ta'minlaydi, balki 11 GPIO-ga ega va Arduino IDE dasturi orqali dasturlashtiriladi, shuning uchun bizga boshqa mikrokontrolderdan foydalanish shart emas. Men Aliexpress -dan 2,69 dollarga sotib oldim.
OK. Endi biz elektr tarmog'idagi aloqani uzadigan haqiqiy kalitga muhtoj bo'lamiz.
Men Aliexpress-da yana 0,85 dollarga 2 kanalli o'rni modulini sotib oldim.
Yana bir muhim element - bu elektr ta'minoti. Men bu 230VAC dan 5VDC gacha transformatorni 1,99 dollarga tanladim. U 3 Vt quvvatga ega, bu etarli.
Bizga loyiha qutisi ham kerak bo'ladi (men pralin qutisini ishlatardim): D, elektr kabeli, bir nechta o'tish simlari va rozetka (eng yaxshisi devordan chiqib, 2 vintga o'rnatilgan)
2 -qadam: Pralinalarni qutidan eyish
Quti bo'sh bo'lgandan so'ng, biz devor rozetkasini korpusga o'rnatishni davom ettirishimiz mumkin. Mening qutimni burg'ilash juda qiyin edi, shuning uchun pichoq yordamida 2 ta kichik kesma qildim. Keyin rozetkani kichik murvat, yong'oq va prokladkalar bilan mahkamladim.
Men lehimlashni osonlashtirish uchun transformatorni perforator taxtasiga o'rnatdim. Keyin men elektr simini echdim va simlarni transformatorning AC pinlariga lehimladim.
3 -qadam: Barcha komponentlarni ulash
Endi qiziqarli qism - har bir bo'lakni ulash va shu bilan birga hech narsani chalkashtirmaslik: D.
Sxemada biz to'g'ridan -to'g'ri elektr kabeliga o'tadigan boshqariladigan rozetkaning neytralidan tashqari, taxtalar orasidagi barcha ulanishlarni ko'rsatadi. Yuqori kuchlanishli ulanishlar uchun har doim quvvatni ushlab turadigan simlardan foydalaning - masalan. biz elektr simini oldindan qisqartirishimiz va rozetka va o'rni orasidagi kesilgan qismlardan foydalanishimiz mumkin. Tel ranglarini to'g'ri saqlash ham yaxshi (jigarrang, neytral ko'k va tuproq sariq-yashil).
4 -qadam: Wemos kartasini kodlash
Endi eng zerikarli qismi - kodlash. Men juda dangasa odam bo'lganim uchun, mavjud eskizni ishlatib, buyruqlarimizga javob berish uchun biroz o'zgartirdim. To'liq kod GitHub -da mavjud.
Endi biz kodni taxtaga yuklashimiz mumkin. Hmm, lekin kut, odam, qanday qilib? Bu Arduino taxtasi emas. Avval biz IDEga ko'rinadigan bo'lishi uchun taxtaning ta'riflarini qo'shishimiz kerak. Keyin biz Wemos D1 mini uchun taxtalarni qidiramiz, yuklash tezligini 115200bps ga o'rnatamiz va nihoyat kodni yuklaymiz.
5 -qadam: rozetkani boshqarish
Endi, agar biz USB kabelimizni uzib, taxtamizni rozetkaga ulasak, u Wi-Fi tarmog'imizga ulanishi va uni brauzerda ochganimizda javob berishi kerak.
Lekin biz brauzer satriga qanday manzilni yozishimiz kerak? Bu erda "mDNS javob beruvchi" yordam beradi, chunki biz kartaning IP -manzilini bilishning hojati yo'q. Kodda biz mDNS "remoteSocket01" nomiga javob berishini e'lon qildik va server 81 -portda o'rnatildi, shuning uchun to'liq manzil https://remoteSocket01.local: 81 bo'ladi. Barcha ishlar yoqilgan /[chiqish] /[yoqilgan yoki o'chirilgan]
Agar biz taxtaga mDNS manzili bilan ulana olmasak nima bo'ladi, masalan. smartfonda? Bu erda IP -asboblar deb nomlangan Android ilovasi yordam beradi. Xususiyatlardan biri shundaki, biz ulangan barcha qurilmalar uchun mahalliy tarmoqni qidirishimiz mumkin. Biz Espressif Inc tomonidan ishlab chiqarilgan qurilmani qidiramiz va yuqorida ko'rsatilgan IPni o'qiymiz.
Agar siz har safar manzilni satrga yozishni xohlamasangiz - men hamma narsani osonlashtirish uchun android ilovasini yaratdim. Hozirgi vaqtda asosiy xususiyatlar - rozetkani yoqish yoki o'chirish va "tetiklantirish" - uni bir soniya o'chirib qo'yish va yana orqaga burish. Siz uni bu erdan yuklab olishingiz mumkin.
Umid qilamanki, sizga DIY aqlli yotoq chiroq yoqadi: D.
Keyingi safargacha, Kshishtof:)
Tavsiya:
YN160 Pro LED yoritgichli yorug'lik chiroqlari, o'zgaruvchan toklar va yorug'lik chiroqlari: 8 qadam
YN160 Pro LED yoritgichli yorug'lik manbai (AC)
Sirli yorug'lik qutisi (tungi yorug'lik): 4 qadam
Sirli yorug'lik qutisi (tungi yorug'lik): Va bu juda oson qiziqarli loyiha, bu loyiha https://www.instructables.com/id/Arduino-Traffic-L…, lekin men allaqachon Men asl saytning tuzilishini o'zgartirdim, men qo'shimcha yoritgichlar qo'shaman va uni to'plash uchun poyabzal qutisini ishlataman
Wi -Fi orqali boshqariladigan Rojdestvo yorug'lik derazasini bezatish: 4 qadam
Wi -Fi orqali boshqariladigan Rojdestvo nurli derazani bezatish: telefoningiz yoki shaxsiy kompyuteringizdan LED yorug'lik chizig'ini boshqaring - Rojdestvo mavzusidagi qiziqarli yorug'lik naqshlari
O'zgaruvchan yorug'lik sezuvchi tungi yorug'lik: 8 qadam (rasmlar bilan)
O'zgaruvchan yorug'lik sezgichli tungi yorug'lik: Bu ko'rsatma qo'lda o'chirish uchun tungi yorug'lik sensori qanday buzilganligini ko'rsatadi. Diqqat bilan o'qing, har qanday ochiq sxemalarni yodda tuting va agar kerak bo'lsa, birlikni sinovdan o'tkazishdan oldin o'z hududingizni o'chiring
Yorug'lik sensori bilan harakatni faollashtiradigan yorug'lik tugmasi: 5 qadam
Yorug'lik sensori bilan harakatni faollashtiradigan yorug'lik tugmasi: Harakatlanuvchi yorug'lik tugmasi uyda ham, ofisda ham juda ko'p qo'llanmalarga ega. Biroq, bu yorug'lik sensori bilan jihozlanishning qo'shimcha afzalliklari bo'lib, bu yorug'lik faqat tunda yoqilishi mumkin