
Mundarija:
- Ta'minotlar
- 1 -qadam: O'chirish diagrammasi
- 2 -qadam: Sinov uchun elektron platada sxemani yarating
- 3 -qadam: Smart Relay modulining har xil rejimi
- 4 -qadam: Bluetooth boshqaruv rejimi
- 5 -qadam: Infraqizil boshqariladigan rejim
- 6 -qadam: Harorat va yorug'likni boshqarish rejimi
- 7 -qadam: qo'lda rejim
- 8 -qadam: tenglikni loyihalash
- 9 -qadam: tenglikni buyurtma qiling
- 10 -qadam: Gerber faylini yuklang va parametrlarni o'rnating
- 11 -qadam: Yetkazib berish manzili va to'lov rejimini tanlang
- 12 -qadam: Barcha komponentlarni lehimlang
- 13 -qadam: Mikrokontrollerni dasturlash
- 14 -qadam: Uy jihozlarini ulang
- 15 -qadam: Nihoyat
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14




Ushbu uyni avtomatlashtirish loyihasida biz 5 ta maishiy texnikani boshqaradigan aqlli uy rölesi modulini loyihalashtiramiz. Bu o'rni modulini Mobil yoki smartfon, IQ masofadan boshqarish pulti yoki TV masofadan boshqarish pulti, Manuel kalit orqali boshqarish mumkin. Bu aqlli o'rni fan va lampochkani yoqish va o'chirish uchun xona harorati va quyosh nurini ham sezishi mumkin.
Bu aqlli o'rni quyidagi xususiyatlarga ega:
1. Mobil Bluetooth orqali boshqariladigan maishiy texnika
2. Televizorni masofadan boshqarish pulti (infraqizil) bilan boshqariladigan maishiy texnika.
3. Harorat va namlik sensori avtomatik boshqariladigan maishiy texnika
4. Dark Sensor tomonidan boshqariladigan maishiy texnika
5. Jonli harorat va namlik ko'rsatkichini ko'rsatish.
6. Uy asboblari qo'lda kalit bilan boshqariladi
7. O'rnatilgan Arduino, shuning uchun Arduino kodini o'rni moduliga yuklash mumkin.
Ta'minotlar
Aqlli uy loyihalari uchun zarur komponentlar:
1. ATMEGA328P mikrokontroller
2. HC05 Bluetooth moduli
3. DHT11 sensori
4. OLED displey (128 x 32)
5. 1738 yil infraqizil qabul qilgich
6. PC817 optokupl (5 ta)
7. BC547 NPN tranzistorlari (5 ta)
8. 1N4007 diodlari (5 ta)
9. 1N4001 diod (1 ta)
10. LEDlar 5 mm (6 ta)
11. 22pF kondansatkichlari (2 ta)
12. 100nF (104) kondansatör (1 ta)
13. 100uF kondansatkich (1 ta)
14. 220 ohmli rezistorlar (10 ta) (R6 dan R10 gacha)
15. 1k rezistorlar (7 ta) (R1 - R5)
16. 10k rezistorlar (8 ta)
17. 2k (1no) va 4.7k (1no) qarshilik
18. LDR (1 ta)
19. 16 MGts kristalli, 20. Tugmalar (8 ta)
21. 5V o'rni (5 ta yo'q)
22. Jumper (2no), ulagichlar, IC bazasi
23. FTDI 232 USB to Serial interfeys kartasi yoki Arduino UNO
24. PCB
1 -qadam: O'chirish diagrammasi

Bu uyni avtomatlashtirish loyihasining to'liq sxemasi. Men darslik videoda sxemani tushuntirdim.
Men 5 kanalli o'rni modulini boshqarish uchun ATMEGA328P mikro tekshirgichidan foydalandim. Men Bluetooth va infraqizil masofadan boshqarish pultlarini boshqarish uchun HC05 Bluetooth modulini, 1738 IQ qabul qilgichni uladim. DHT11 harorat va namlik sensori va o'rni avtomatik boshqarish uchun LDR.
Ushbu sxemada biz 5V yoki 12V o'rni ishlata olamiz, lekin biz rezistorlarni sxemada aytib o'tilganidek o'zgartirishimiz kerak.
2 -qadam: Sinov uchun elektron platada sxemani yarating



PCBni loyihalashdan oldin, men sinov uchun non panelidagi sxemani tuzdim. Sinov paytida men Arduino eskizini Atmega328P mikrokontroleriga USB -ketma -ket interfeysi platasi (FTDI232) yordamida yukladim, keyin Bluetooth, televizor masofadan boshqarish pulti, harorat sensori, LDR va boshqalar bilan o'rni boshqarishga harakat qildim.
Shuningdek, men ushbu sxemada ishlatiladigan barcha mikrokontroller pinini xaritaga kiritdim.
3 -qadam: Smart Relay modulining har xil rejimi

Ushbu Smart uy loyihasida biz o'z o'rni modulini turli rejimlarda boshqarishimiz mumkin:
1. Bluetooth rejimi
2. Infraqizil rejim
3. Avtomatik rejim
4. Manuel rejim
Tartibga o'rnatilgan CMODE va SMODE tugmasi yordamida biz rejimni osongina o'zgartirishimiz mumkin.
Rejimni o'zgartirish uchun:
1. CMODE tugmasini bosing.
2. Keyin rejimni tanlash uchun SMODE tugmasini bosing.
3. Rejimni tanlagandan so'ng yana CMODE tugmasini bosing.
4 -qadam: Bluetooth boshqaruv rejimi



Bu erda biz HC05 Bluetooth moduli va Play Store -dan Bluetooth Arduino ilovasidan foydalanamiz. Siz boshqa dasturlardan foydalanishingiz mumkin, lekin shunga mos ravishda kodni o'zgartirishingiz kerak.
HC05 ning mantiqiy darajasi 3,3 volt, lekin mikrokontroller uchun mantiq darajasi 5 volt. Shunday qilib, men HC05 RX -ni Atmega328P -ning TX -ga ulashda 2k va 4.7k rezistorli kuchlanish bo'luvchi ishlatdim.
5 -qadam: Infraqizil boshqariladigan rejim




Bu erda biz televizor pultidan o'z o'rni modulini boshqarish uchun 1738 infraqizil qabul qilgichidan foydalanamiz. Siz har qanday infraqizil masofadan boshqarish pultidan foydalanishingiz mumkin, lekin siz masofadan boshqarish tugmachalarining Hex kodlarini olishingiz va shunga mos ravishda kodni o'zgartirishingiz kerak.
Siz o'rnatilgan videoga murojaat qilishingiz mumkin, bu erda men televizorning masofadan boshqarish tugmasidan o'n oltilik kodni qanday osongina olish mumkinligini tushuntirdim.
O'rnimizni modulini boshqarish uchun masofadan boshqarish pultidagi ishlatilmagan tugmalardan foydalanishingiz mumkin.
6 -qadam: Harorat va yorug'likni boshqarish rejimi



Avtomatik rejimda bu aqlli o'rni modulini oldindan belgilangan xona harorati va quyosh nuri boshqarishi mumkin. DHT11 harorat va namlik sensori har 5 soniyadan keyin harorat va namlikni sezadi.
Harorat Arduino kodida ko'rsatilgan oldindan belgilangan maksimal harorat qiymatidan oshib ketganda, o'rni 1 va o'rni 2 yoqiladi.
Harorat Arduino kodida ko'rsatilgan oldindan belgilangan minimal harorat qiymatidan past bo'lganda, o'rni 1 va o'rni 2 o'chadi.
LDR nazorati
Yorug'likni sezish uchun PCB -ga LDR o'rnatilgan. U qorong'ilik sensori vazifasini bajaradi.
Yorug'lik darajasi oldindan belgilangan qiymatdan past bo'lganda, o'rni 3 va o'rni 4 yonadi.
Yorug'lik darajasi oldindan belgilangan qiymatdan o'tganda, o'rni 3 va o'rni 4 o'chadi.
Yaxshiroq tushunish uchun iltimos, yuqoridagi o'rnatilgan videoga qarang.
7 -qadam: qo'lda rejim


O'rnimizni moduli, shuningdek, PCB -ga o'rnatilgan tugmalar yordamida qo'lda boshqarilishi mumkin.
Relay1, Relay2, Relay3, Relay4, Relay5 ni mos ravishda yoqish va o'chirish uchun 5 ta S1, S2, S3, S4, S5 tugmachalari mavjud.
Va bir vaqtning o'zida barcha o'rni o'chirish uchun RESET tugmasi mavjud.
Men darslik videoda sxemaning funksionalligini tushuntirdim.
8 -qadam: tenglikni loyihalash


Men sxemani har kuni ishlatmoqchi bo'lganim uchun, taxtadagi aqlli o'rni modulining barcha xususiyatlarini sinab ko'rganimizdan so'ng, biz tenglikni loyihalashni boshlashimiz mumkin.
Siz ushbu uyni avtomatlashtirish loyihasining PCB Gerber faylini quyidagi havoladan yuklab olishingiz mumkin:
drive.google.com/uc?export=download&id=180s0bidnq6u6ilYs4vcLQwcjJ2zMrFZP
9 -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.
10 -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.
11 -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.
12 -qadam: Barcha komponentlarni lehimlang



Shundan so'ng, barcha komponentlar sxemaga muvofiq lehimlanadi.
Keyin atmega328P mikrokontroller, HC05 va barcha datchiklarni ulang.
13 -qadam: Mikrokontrollerni dasturlash



1. USB -ni ketma -ket interfeys platasiga (FTDI232) ulang.
2. Arduino eskizini yuklab oling. (Biriktirilgan)
3. Arduino UNO taxtasini va tegishli portni tanlang. Keyin kodni yuklang.
14 -qadam: Uy jihozlarini ulang

5 ta maishiy texnikani sxemaga muvofiq ulang. Iltimos, yuqori kuchlanish bilan ishlashda xavfsizlik choralariga rioya qiling.
Devorda ko'rsatilganidek, 5V kuchlanishli tenglikni PCBga ulang. (Men eski mobil zaryadlovchimni ishlatganman)
15 -qadam: Nihoyat


110V/230V va 5V doimiy quvvat manbaini yoqing.
Endi siz uy jihozlarini aqlli tarzda boshqarishingiz mumkin.
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 loyihalar uchun bizning veb -saytimizga tashrif buyurishingiz mumkin:
Boshqa loyihalar uchun TechStudyCell -ga amal qiling. Rahmat va baxtli ta'lim.
Tavsiya:
Nutqli avtomatlashtirish -- Arduino -dan audio -- Ovoz bilan boshqariladigan avtomatlashtirish -- HC - 05 Bluetooth moduli: 9 qadam (rasmlar bilan)

Nutqli avtomatlashtirish || Arduino -dan audio || Ovoz bilan boshqariladigan avtomatlashtirish || HC - 05 Bluetooth moduli: …………………………. Boshqa videolarni ko'rish uchun YouTube kanalimga OBUNA BO'LING …. …. Bu videoda biz suhbat avtomatizatsiyasini qurdik .. Agar siz mobil telefon orqali ovozli buyruq yuborsangiz, u uy qurilmalarini yoqadi va fikr -mulohazalarini yuboradi
NodeMCU sensorlar boshqaruv rölesi yordamida IoT -ga asoslangan uy avtomatizatsiyasini qanday qilish kerak: 14 qadam (rasmlar bilan)

NodeMCU datchiklarini boshqarish rölesi yordamida IoT-ga asoslangan uy avtomatizatsiyasini qanday qilish kerak: IoT-ga asoslangan ushbu loyihada men Blynk va NodeMCU boshqaruv rölesi bilan uy avtomatizatsiyasini real vaqtda qaytarib berdim. Qo'lda rejimda ushbu o'rni modulini mobil yoki smartfon va qo'lda o'zgartirish orqali boshqarish mumkin. Avtomatik rejimda bu aqlli
Lora Arduino boshqaruv rölesi moduli davri: 12 qadam

Lora Arduino boshqaruv rölesi moduli sxemasi: Ushbu Lora loyihasida biz LoRa Arduino o'rni boshqaruv sxemasi yordamida yuqori kuchlanishli qurilmalarni qanday boshqarishni ko'rib chiqamiz. Ushbu Arduino Lora loyihasida biz Reyax RYLR896 Lora moduli, Arduino va 12v o'rni modulidan foydalanib, 5 ta maishiy texnikani boshqaramiz
NodeMCU yordamida Firebase uy avtomatlashtirish tizimini qanday qilish kerak - IOT platformasida: 14 qadam

NodeMCU yordamida Firebase uy avtomatlashtirish tizimini qanday qilish kerak | IOT platformasida: BU LOYIHANING MAKSADI Bu loyiha IOT Android ilovasi yordamida foydalanuvchining uyining masofadan boshqariladigan barcha qurilmalarini to'liq boshqarish imkonini beruvchi uy avtomatlashtirish tizimini ishlab chiqishga qaratilgan
Taymer sozlagichi yordamida aqlli koridorni qanday qilish kerak: 6 qadam (rasmlar bilan)

Taymer sozlagichi yordamida aqlli koridorni qanday qilish kerak: Ushbu qo'llanmada sozlanadigan taymer boshqaruvchisi yordamida aqlli koridorni qanday qilish kerakligi ko'rsatilgan