Mundarija:
- Ta'minotlar
- 1 -qadam: O'chirish diagrammasi
- 2 -qadam: NodeMCU -ni dasturlash
- 3 -qadam: Amazon Alexa ilovasini sozlang
- 4 -qadam: tenglikni loyihalash
- 5 -qadam: tenglikni buyurtma qiling
- 6 -qadam: Gerber faylini yuklang va parametrlarni o'rnating
- 7 -qadam: Yetkazib berish manzili va to'lov rejimini tanlang
- 8 -qadam: Barcha komponentlarni lehimlang
- 9 -qadam: Uy jihozlarini ulang
- 10 -qadam: Nihoyat, biz Alexa yordamida nurni, muxlisni nazorat qila olamiz
Video: NodeMCU o'rni moduli yordamida Alexa Smart Home tizimi: 10 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Ushbu IoT loyihasida men NodeMCU ESP8266 va o'rni moduli yordamida Alexa Smart Home Automation tizimini yaratdim. Ovozli buyruq yordamida yorug'lik, fanat va boshqa maishiy texnikani osongina boshqarishingiz mumkin. Echo Dot aqlli dinamikini NodeMCU bilan ulash uchun men faqat Amazon Alexa ilovasidan foydalanganman.
Agar sizda Echo Dot aqlli dinamik bo'lmasa, siz uy jihozlarini boshqarishingiz mumkin. Shuningdek, siz smartfondan kalitlarning o'z o'rni vaqtidagi hisobotini kuzatishingiz mumkin. NodeMCU mikrokontroller o'rniga ESP32 taxtasidan ham foydalanishingiz mumkin.
Ta'minotlar
1. Alexa echo nuqta
2. O'rnimizni moduli
3. NodeMCU yoki ESP32 platasi
4. 5v o'rni (SPDT)
5. BC547 tranzistorlar
6. LED 5 mm
7. 220 ohmli rezistorlar
5. Ulagichlar
1 -qadam: O'chirish diagrammasi
Ko'rib turganingizdek, ushbu uyni avtomatlashtirish loyihasining sxemasi juda oddiy. Siz ushbu sxemani Relay moduli va NodeMCU yordamida osongina qilishingiz mumkin.
Bu erda men 5 ta o'rni boshqarish uchun NodeMCU ning D1, D2, D5, D6, D7 pinlaridan foydalanganman. Men kontaktlarning zanglashiga 5V mobil zaryadlovchidan foydalandim.
2 -qadam: NodeMCU -ni dasturlash
Qo'llanma videosida men kodni batafsil tushuntirdim.
Aytganimdek, siz ushbu loyiha uchun NodeMCU yoki ESP32 dan foydalanishingiz mumkin. Men bu loyiha uchun ESPAlexa kutubxonasidan foydalandim.
Agar siz NodeMCU ESP8266 dan foydalansangiz, ESP8266 karta versiyasini (2.5.1) yuklab olishingiz va o'rnatishingiz kerak bo'ladi (rasmda ko'rsatilganidek).
Kodni yuklashda ESp8266 karta kutubxonasining so'nggi versiyasi bilan bog'liq ba'zi muammolarga duch keldim.
Kodga WiFi hisob ma'lumotlarini kiriting va xona nuri, fan, tungi chiroq kabi qurilmalarning nomlarini o'rnating.
Bu erda men faol yuqori o'rni modulidan foydalandim, shuning uchun agar siz faol past o'rni modulidan foydalansangiz, o'quv videoida ko'rsatilgandek kodga ozgina o'zgartirish kiritishingiz kerak bo'ladi.
Shunga qaramay, agar siz biron bir muammoga duch kelsangiz, sharhlar bo'limida menga xabar bering.
Men ushbu Alexa uyni avtomatlashtirish loyihasining kodini biriktirdim.
3 -qadam: Amazon Alexa ilovasini sozlang
Birinchidan, Google PlayStore yoki App Store -dan Amazon Alexa ilovasini yuklab oling va o'rnating.
Sizning mobil telefoningiz va NodeMCU bir xil wifi tarmog'iga ulangan bo'lishi kerak.
Amazon Alexa ilovasida qurilmalarni qo'shish bo'yicha qadamlar
1. Amazon Alexa ilovasini oching.
2. Goto qurilmalari.
3. Yuqoridagi "+" belgisiga teging, so'ng Qurilmalar qo'shish -ni tanlang.
4. Light ni tanlang, keyin Other ni tanlang.
5. Discover Devices ni bosing.
Barcha qurilmalarni kashf qilish uchun biroz vaqt kerak bo'ladi. Shundan so'ng, Amazon Alexa ilovasida barcha qurilmalarni birma -bir qo'shing. Qo'llanma videoda, men Amazon Alexa ilovasi bilan qurilmalarni qanday ulashni asta -sekin ko'rsataman.
4 -qadam: tenglikni loyihalash
Bu aqlli uy tizimini yaratish uchun sizga hech qanday maxsus dizayndagi PCB kerak emas. Lekin sxemani ixcham qilish va loyihaga professional ko'rinish berish uchun men ushbu Alexa loyihasi uchun tenglikni yaratdim.
5 -qadam: tenglikni buyurtma qiling
Garber faylini yuklab olgandan so'ng, siz tenglikni buyurtma qilishingiz mumkin
1. https://jlcpcb.com saytiga tashrif buyuring va Kirish/Ro'yxatdan o'tish
2. QUOTE NOW tugmasini bosing.
3 "Gerber faylini qo'shish" tugmasini bosing.
Keyin Gerber faylini ko'rib chiqing va yuklab oling.
6 -qadam: Gerber faylini yuklang va parametrlarni o'rnating
4. Miqdor, tenglikni rangi va boshqalar kabi kerakli parametrni o'rnating
5. PCB uchun barcha parametrlarni tanlagandan so'ng SABA TO CART TO CART tugmasini bosing.
7 -qadam: Yetkazib berish manzili va to'lov rejimini tanlang
6. Yetkazib berish manzilini kiriting.
7. Sizga mos keladigan etkazib berish usulini tanlang.
8. Buyurtmani yuboring va to'lovni davom ettiring.
Buyurtmani JLCPCB.com saytidan ham kuzatishingiz mumkin.
Mening tenglikni kartalarimni ishlab chiqarish uchun 2 kun kerak bo'ldi va DHL etkazib berish opsiyasi yordamida bir hafta ichida keldi.
PCB -lar yaxshi qadoqlangan edi va sifati bu arzon narxda juda yaxshi edi.
8 -qadam: Barcha komponentlarni lehimlang
Shundan so'ng, barcha komponentlar sxemaga muvofiq lehimlanadi.
Keyin NodeMCU -ni ulang.
9 -qadam: Uy jihozlarini ulang
Uy jihozlarini sxemaga muvofiq ulang.
Iltimos, yuqori kuchlanish bilan ishlashda xavfsizlik choralariga rioya qiling.
Devorda ko'rsatilganidek, 5V kuchlanishli tenglikni PCBga ulang.
110V/230V va 5V doimiy quvvat manbaini yoqing.
10 -qadam: Nihoyat, biz Alexa yordamida nurni, muxlisni nazorat qila olamiz
Endi siz uy jihozlarini aqlli tarzda boshqarishingiz mumkin.
Alexa -ga qaysi qurilmalarni yoqishni yoki o'chirishni xohlayotganingizni ayting, Alexa siz uchun ishni bajaradi.
Umid qilamanki, sizga uyni avtomatlashtirish loyihasi yoqdi. Men ushbu loyiha uchun zarur bo'lgan barcha ma'lumotlarni almashdim.
Agar siz qimmatli mulohazalaringiz bilan o'rtoqlashsangiz, men bundan juda minnatdorman, agar sizda biron bir savol bo'lsa, sharhlar bo'limiga yozing.
Boshqa bunday loyihalar uchun TechStudyCell -ga amal qiling.
Vaqtingiz va baxtli o'rganish uchun rahmat.
Tavsiya:
Arduino asosidagi ovozli boshqariladigan IOT o'rni kaliti (Google Home va Alexa qo'llab-quvvatlanadi): 11 qadam
Arduino asosidagi ovozli boshqariladigan IOT o'rni kaliti (Google Home va Alexa tomonidan qo'llab-quvvatlanadi): Ushbu loyihada Arduino-ga asoslangan, ovozli boshqariladigan, IOT o'rni kalitini yasash tasvirlangan. Bu estafeta, siz iOS va Android uchun ilova yordamida masofadan turib yoqishingiz va o'chirishingiz, shuningdek IFTTT -ga ulashingiz va Goog yordamida ovozingiz bilan boshqarishingiz mumkin
Arduino UNO va bitta kanalli 5V qattiq holli o'rni moduli yordamida lampochkani qanday boshqarish mumkin: 3 qadam
Lampochkani Arduino UNO va bitta kanalli 5V qattiq holli o'rni moduli yordamida qanday boshqarish mumkin: Tavsif: An'anaviy mexanik o'rni bilan taqqoslaganda, Qattiq hol rölesi (SSR) ko'p afzalliklarga ega: u uzoq umrga ega, ancha yuqori yoqish/ o'chirish tezligi va shovqin yo'q. Bundan tashqari, u tebranish va mexanik qarshilikka yaxshi ega
MCU tugunli 4 portli o'rni moduli, Blynk ilovasi, IFTTT va Google Home. Foyda ?: 5 qadam
MCU tugunli 4 portli o'rni moduli, Blynk ilovasi, IFTTT va Google Home. Foyda?: Bu xabar google -ni NodeMCU va blynk ilovasi bilan qanday bog'lash haqida, siz o'z qurilmalaringizni blynk boshqariladigan oddiy NodeMCU kaliti va google yordamchisi bilan boshqarishingiz mumkin, shuning uchun ketaylik, Ok Google .. Narsani yoqing
Wi -Fi va IQ masofadan boshqarish pulti va Android ilovasi yordamida NodeMCU va IQ qabul qilgich bilan 8 ta o'rni boshqaruvi: 5 qadam (rasmlar bilan)
Wi -Fi va IQ masofadan boshqarish pulti va Android ilovasidan foydalangan holda NodeMCU va IQ qabul qilgich bilan 8 ta o'rni boshqaruvi: Wi -Fi va ir masofali va android ilovasi orqali nodemcu va ir qabul qilgich yordamida 8 ta o'rni kalitini boshqarish. Masofadan boshqarish pulti Wi -Fi ulanishidan qat'i nazar ishlaydi. BU YERGA
Arduino va HC-05 Bluetooth moduli yordamida uyni avtomatlashtirish tizimi: 5 qadam (rasmlar bilan)
Arduino va HC-05 Bluetooth modullaridan foydalangan holda uy avtomatlashtirish tizimi: Salom bolalar, sizlarning ishlaringiz qanday yaxshi! Bugun men bu erda ikkinchi Arduino ko'rsatmasiga ega bo'ldim. Bu Bluetooth boshqariladigan uy avtomatlashtirish tizimi. Siz uy jihozlarini faqat smartfondan boshqarishingiz mumkin. narsalar mukammal ishlaydi! Shuningdek, men ilovani loyihalashtirdim.