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
Video: Arduino boshqaruv rölesi moduli yordamida aqlli uyni qanday qilish kerak - Uyni avtomatlashtirish g'oyalari: 15 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
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
Bar grafikasi va Atmega328p yordamida o'z qo'llaringiz bilan DIY harorat o'lchagichini qanday qilish kerak: 3 qadam (rasmlar bilan)
Bar grafikasi va Atmega328p yordamida maxsus DIY harorat o'lchagichini qanday yasash mumkin: Bu postda men sizga Bar Grafi yordamida harorat o'lchagichni qanday qilishni ko'rsataman. Atmega 328p. Post elektron diagrammasi kabi barcha ma'lumotlarni o'z ichiga oladi, tenglikni ishlab chiqarish, kodlash, yig'ish & Sinov. Men hammasini o'z ichiga olgan videoni qo'shdim
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