Mundarija:

NodeMCU o'rni moduli yordamida Alexa Smart Home tizimi: 10 qadam
NodeMCU o'rni moduli yordamida Alexa Smart Home tizimi: 10 qadam

Video: NodeMCU o'rni moduli yordamida Alexa Smart Home tizimi: 10 qadam

Video: NodeMCU o'rni moduli yordamida Alexa Smart Home tizimi: 10 qadam
Video: Как сделать конвертер 12В в 5В #12vto5v #convert12vto5v #bc547 #схема 2024, Iyun
Anonim
Image
Image
NodeMCU o'rni moduli yordamida Alexa Smart Home tizimi
NodeMCU o'rni moduli yordamida Alexa Smart Home tizimi
NodeMCU o'rni moduli yordamida Alexa Smart Home tizimi
NodeMCU o'rni moduli yordamida Alexa Smart Home tizimi

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

O'chirish diagrammasi
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

NodeMCU dasturini tuzing
NodeMCU dasturini tuzing
NodeMCU dasturini tuzing
NodeMCU dasturini tuzing

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

Amazon Alexa ilovasini sozlang
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

PCB dizayni
PCB dizayni

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

PCBga buyurtma bering
PCBga buyurtma bering
PCBga buyurtma bering
PCBga buyurtma bering
PCBga buyurtma bering
PCBga buyurtma bering

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

Gerber faylini yuklang va parametrlarni o'rnating
Gerber faylini yuklang va parametrlarni o'rnating
Gerber faylini yuklang va parametrlarni o'rnating
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

Yetkazib berish manzili va to'lov rejimini tanlang
Yetkazib berish manzili va to'lov rejimini tanlang
Yetkazib berish manzili va to'lov rejimini tanlang
Yetkazib berish manzili va to'lov rejimini tanlang
Yetkazib berish manzili va to'lov rejimini tanlang
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

Barcha komponentlarni lehimlang
Barcha komponentlarni lehimlang
Barcha komponentlarni lehimlang
Barcha komponentlarni lehimlang

Shundan so'ng, barcha komponentlar sxemaga muvofiq lehimlanadi.

Keyin NodeMCU -ni ulang.

9 -qadam: Uy jihozlarini ulang

Uy jihozlarini ulang
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

Va nihoyat, biz Alexa bilan nurni, muxlisni nazorat qila olamiz
Va nihoyat, biz Alexa bilan nurni, muxlisni nazorat qila olamiz
Va nihoyat, biz Alexa bilan nurni, muxlisni nazorat qila olamiz
Va nihoyat, biz Alexa bilan 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: