Mündəricat:

Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar - Ev avtomatlaşdırma fikirləri: 15 addım (şəkillərlə)
Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar - Ev avtomatlaşdırma fikirləri: 15 addım (şəkillərlə)

Video: Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar - Ev avtomatlaşdırma fikirləri: 15 addım (şəkillərlə)

Video: Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar - Ev avtomatlaşdırma fikirləri: 15 addım (şəkillərlə)
Video: FrankEver FK_V02 - Açılış tənzimlənməsi ilə Zigbee kranı, ümumi baxış, zigbee2mqtt üçün çevirici 2024, Noyabr
Anonim
Image
Image
Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar | Ev avtomatlaşdırılması fikirləri
Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar | Ev avtomatlaşdırılması fikirləri
Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar | Ev avtomatlaşdırılması fikirləri
Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar | Ev avtomatlaşdırılması fikirləri

Bu ev avtomatlaşdırma layihəsində 5 məişət texnikasını idarə edə biləcək ağıllı bir ev rölesi modulu dizayn edəcəyik. Bu röle modulu Mobil və ya ağıllı telefondan, IR uzaqdan və ya TV uzaqdan, Manuel keçiddən idarə oluna bilər. Bu ağıllı röle, fanatı və ampulü açmaq və söndürmək üçün otaq temperaturunu və günəş işığını da hiss edə bilər.

Bu ağıllı rölin aşağıdakı xüsusiyyətləri var:

1. Mobil Bluetooth ilə idarə olunan məişət texnikası

2. TV Uzaqdan idarə olunan məişət texnikası (İnfraqırmızı)

3. Məişət texnikası avtomatik olaraq temperatur və rütubət sensoru ilə idarə olunur

4. Qaranlıq Sensor tərəfindən idarə olunan məişət texnikası

5. CANLI temperatur və Nəm oxunmasını göstərin.

6. Manual açarlarla idarə olunan məişət texnikası

7. Daxili Arduino belə Arduino kodu relay moduluna yüklənə bilər.

Təchizat

Ağıllı ev layihələri üçün tələb olunan komponentlər:

1. ATMEGA328P mikro nəzarətçi

2. HC05 Bluetooth Modulu

3. DHT11 Sensoru

4. OLED Ekran (128 X 32)

5. 1738 İnfraqırmızı Alıcı

6. PC817 Optocoupler (5 yox)

7. BC547 NPN Transistorlar (5 yox)

8. 1N4007 Diodlar (5 yox)

9. 1N4001 Diod (1 yox)

10. LEDlər 5 mm (6 yox)

11. 22 pF kondansatörler (2 yox)

12. 100nF (104) Kondansatör (1 yox)

13. 100 uF kondansatör (1 yox)

14. 220 ohm rezistorlar (10 yox) (R6-R10)

15. 1k Rezistorlar (7 yox) (R1 - R5)

16. 10k Rezistorlar (8 yox)

17. 2k (1no) və 4.7k (1no) Rezistor

18. LDR (1 yox)

19. 16 MHz Kristal, 20. Düymələr (8 yox)

21. 5V rölesi (5 yox)

22. Jumper (2no), bağlayıcılar, IC bazası

23. FTDI 232 USB to Serial interface board və ya Arduino UNO

24. PCB

Addım 1: Dövrə Şeması

Dövrə diaqramı
Dövrə diaqramı

Bu ev avtomatlaşdırma layihəsinin tam sxemidir. Videoda dövrəni izah etdim.

5 kanallı röle modulunu idarə etmək üçün ATMEGA328P mikro nəzarətçisindən istifadə etdim. HC05 Bluetooth modulunu, 1738 IR qəbuledicisini Bluetooth və infraqırmızı uzaqdan idarəetmə rölelərini idarə etmək üçün bağladım. DHT11 temperatur və rütubət sensoru və röleyi avtomatik idarə etmək üçün LDR.

Bu dövrədə həm 5V, həm də 12V röleyi istifadə edə bilərik, ancaq sxemdə qeyd edildiyi kimi rezistorları müvafiq olaraq dəyişdirməliyik.

Addım 2: Test üçün Breadboard -da Dövrə Edin

Test üçün Breadboard -da Dövrə Edin
Test üçün Breadboard -da Dövrə Edin
Test üçün Breadboard -da Dövrə Edin
Test üçün Breadboard -da Dövrə Edin
Test üçün Breadboard -da Dövrə Edin
Test üçün Breadboard -da Dövrə Edin

PCB dizayn etməzdən əvvəl test üçün çörək lövhəsində dövrə düzəltdim. Test zamanı Arduino eskizini USB -dən Serial interfeys lövhəsi (FTDI232) istifadə edərək Atmega328P mikrokontrollerinə yüklədim, sonra Bluetooth, TV pultu, temperatur sensoru, LDR və s.

Bu dövrədə istifadə olunan bütün mikrokontrolör pinini də xəritəyə saldım.

Addım 3: Smart Relay Modulunun fərqli rejimi

Ağıllı Relay Modulunun fərqli rejimi
Ağıllı Relay Modulunun fərqli rejimi

Bu Ağıllı ev layihəsində relay modulunu fərqli rejimlərdə idarə edə bilərik:

1. Bluetooth rejimi

2. İnfraqırmızı rejimi

3. Avtomatik rejim

4. Manual rejimi

PCB -də quraşdırılmış CMODE və SMODE düymələri ilə rejimi asanlıqla dəyişə bilərik.

Rejimi dəyişdirmək üçün:

1. CMODE düyməsini basın.

2. Sonra rejimi seçmək üçün SMODE düyməsini basın.

3. Rejimi seçdikdən sonra yenidən CMODE düyməsini basın.

Addım 4: Bluetooth İdarəetmə rejimi

Bluetooth idarə olunan rejimi
Bluetooth idarə olunan rejimi
Bluetooth idarə olunan rejimi
Bluetooth idarə olunan rejimi
Bluetooth idarə olunan rejimi
Bluetooth idarə olunan rejimi

Burada smartfondan relay modulunu idarə etmək üçün oyun mağazasından HC05 Bluetooth modulu və Bluetooth Arduino tətbiqindən istifadə edəcəyik. Digər tətbiqlərdən istifadə edə bilərsiniz, ancaq kodu buna uyğun olaraq dəyişdirməlisiniz.

HC05 -in məntiq səviyyəsi 3.3 volt olduğu halda, mikro nəzarətçi üçün məntiq səviyyəsi 5 voltdur. Buna görə HC05 -in RX -ni Atmega328P -nin TX -ə bağlayarkən 2k və 4.7k rezistorlu bir gərginlik bölücü istifadə etdim.

Addım 5: İnfraqırmızı nəzarətli rejim

Image
Image
İnfraqırmızı idarə olunan rejim
İnfraqırmızı idarə olunan rejim
İnfraqırmızı idarə olunan rejim
İnfraqırmızı idarə olunan rejim

Burada 1738 İnfraqırmızı qəbuledicisini televizorun uzaqdan idarəetmə modulunu idarə etmək üçün istifadə edəcəyik. Hər hansı bir infraqırmızı uzaqdan istifadə edə bilərsiniz, ancaq uzaqdan idarəetmə düymələrinin müvafiq Hex kodlarını almalı və kodu buna uyğun olaraq dəyişdirməlisiniz.

Televizorun uzaqdan idarəetmə düyməsindən hex kodu necə asanlıqla əldə edə biləcəyinizi izah etdiyim quraşdırılmış videoya müraciət edə bilərsiniz.

Röle modulunu idarə etmək üçün uzaqdan idarə olunan hər hansı bir istifadə olunmamış düyməni istifadə edə bilərsiniz.

Addım 6: İstilik və İşığa Nəzarət Rejimi

İstilik və İşığa Nəzarət rejimi
İstilik və İşığa Nəzarət rejimi
İstilik və İşığa Nəzarət rejimi
İstilik və İşığa Nəzarət rejimi
İstilik və İşığa Nəzarət rejimi
İstilik və İşığa Nəzarət rejimi

Avtomatik rejimdə bu ağıllı röle modulu əvvəlcədən təyin edilmiş otaq temperaturu və günəş işığı ilə idarə oluna bilər. DHT11 temperatur və rütubət sensoru hər 5 saniyəlik fasilədən sonra temperatur və rütubət hissinə malikdir.

İstilik Arduino kodunda göstərilən əvvəlcədən təyin edilmiş maksimum temperatur dəyərini keçdikdə röle 1 və röle 2 açılır.

İstilik Arduino kodunda göstərilən əvvəlcədən təyin edilmiş minimum temperatur dəyərindən aşağı düşdükdə, röle 1 və röle 2 sönür.

LDR Nəzarət

PCB -də ətrafdakı işığı hiss etmək üçün LDR quraşdırılmışdır. Qaranlıq sensor kimi fəaliyyət göstərir.

Parlaqlıq səviyyəsi əvvəlcədən təyin edilmiş dəyərin altına düşəndə Relay 3 və Relay 4 işə düşür.

Parlaqlıq səviyyəsi əvvəlcədən təyin edilmiş dəyəri keçəndə Relay 3 və Relay 4 sönür.

Daha yaxşı başa düşmək üçün yuxarıdakı Gömülü videoya baxın.

Addım 7: Əl rejimi

Manual rejim
Manual rejim
Manual rejim
Manual rejim

Relay modulu, PCB -də quraşdırılmış düymələrdən də əl ilə idarə oluna bilər.

Relay1, Relay2, Relay3, Relay4, Relay5 -i açmaq və söndürmək üçün 5 düymə S1, S2, S3, S4, S5 var.

Və bütün röleləri bir anda söndürmək üçün RESET düyməsi var.

Videoda dövrə funksiyasını izah etdim.

Addım 8: PCB dizaynı

PCB dizaynı
PCB dizaynı
PCB dizaynı
PCB dizaynı

Dövrü gündəlik istifadə edəcəyim üçün, çörək taxtasında ağıllı röle modulunun bütün xüsusiyyətlərini sınadıqdan sonra PCB dizaynına başlaya bilərik.

Bu ev avtomatlaşdırma layihəsinin PCB Gerber faylını aşağıdakı linkdən yükləyə bilərsiniz:

drive.google.com/uc?export=download&id=180s0bidnq6u6ilYs4vcLQwcjJ2zMrFZP

Addım 9: PCB sifariş edin

PCB sifariş edin
PCB sifariş edin
PCB sifariş edin
PCB sifariş edin

Garber faylını yüklədikdən sonra PCB -ni asanlıqla sifariş edə bilərsiniz

1. https://jlcpcb.com saytına daxil olun və Daxil olun/Qeydiyyatdan keçin

2. NOW QUOTE düyməsini basın.

3 "Gerber faylınızı əlavə et" düyməsini basın. Sonra yüklədiyiniz Gerber faylına baxın və seçin.

Addım 10: Gerber Faylını Yükləyin və Parametrləri Qurun

Gerber Faylının Yüklənməsi və Parametrlərin Qurulması
Gerber Faylının Yüklənməsi və Parametrlərin Qurulması
Gerber Faylının Yüklənməsi və Parametrlərin Qurulması
Gerber Faylının Yüklənməsi və Parametrlərin Qurulması
Gerber Faylının Yüklənməsi və Parametrlərin Qurulması
Gerber Faylının Yüklənməsi və Parametrlərin Qurulması

4. Kəmiyyət, PCB rəngi və s. Kimi tələb olunan parametri təyin edin

5. PCB üçün bütün Parametrləri seçdikdən sonra SƏBƏTƏ QAYDET düyməsini basın.

Addım 11: Göndərmə Ünvanı və Ödəniş Modunu seçin

Göndərmə Ünvanı və Ödəniş rejimi seçin
Göndərmə Ünvanı və Ödəniş rejimi seçin
Göndərmə Ünvanı və Ödəniş rejimi seçin
Göndərmə Ünvanı və Ödəniş rejimi seçin
Göndərmə Ünvanı və Ödəniş rejimi seçin
Göndərmə Ünvanı və Ödəniş rejimi seçin

6. Göndərmə ünvanını yazın.

7. Sizin üçün uyğun Göndərmə Metodunu seçin.

8. Sifarişi verin və ödəməyə davam edin.

Sifarişinizi JLCPCB.com saytından da izləyə bilərsiniz

PCB -lərimin istehsalı 2 gün çəkdi və DHL çatdırılma seçimindən istifadə edərək bir həftə ərzində gəldi. PCB -lər yaxşı qablaşdırılmışdı və keyfiyyəti bu münasib qiymətə həqiqətən yaxşı idi.

Addım 12: Bütün komponentləri lehimləyin

Bütün komponentləri lehimləyin
Bütün komponentləri lehimləyin
Bütün komponentləri lehimləyin
Bütün komponentləri lehimləyin
Bütün komponentləri lehimləyin
Bütün komponentləri lehimləyin

Bundan sonra, sxemə uyğun olaraq bütün komponentləri lehimləyin.

Sonra atmega328P mikro nəzarətçisini, HC05 və bütün sensorları bağlayın.

Addım 13: Mikro nəzarətçini proqramlaşdırın

Mikro nəzarətçini proqramlaşdırın
Mikro nəzarətçini proqramlaşdırın
Mikro nəzarətçini proqramlaşdırın
Mikro nəzarətçini proqramlaşdırın
Mikro nəzarətçini proqramlaşdırın
Mikro nəzarətçini proqramlaşdırın

1. USB -ni Serial interfeys lövhəsinə (FTDI232) qoşun.

2. Arduino eskizini yükləyin. (Əlavə olunur)

3. Arduino UNO lövhəsini və müvafiq PORT -u seçin. Sonra kodu yükləyin.

Addım 14: Ev Alətlərini qoşun

Ev Alətlərini qoşun
Ev Alətlərini qoşun

5 məişət cihazını dövrə diaqramına uyğun olaraq bağlayın. Zəhmət olmasa yüksək gərginliklə işləyərkən təhlükəsizlik tədbirlərinə əməl edin.

Dövrdə göstərildiyi kimi 5Volt DC təchizatı PCB -yə qoşun. (Köhnə mobil şarj cihazımdan istifadə etdim)

Addım 15: Nəhayət

Nəhayət
Nəhayət
Nəhayət
Nəhayət

110V/230V və 5V DC təchizatını yandırın.

İndi ev cihazlarınızı ağıllı bir şəkildə idarə edə bilərsiniz.

Ümid edirəm bu ev avtomatlaşdırma layihəsini bəyənmisiniz. Bu layihə üçün lazım olan bütün məlumatları paylaşdım.

Dəyərli rəylərinizi paylaşsanız, çox minnətdar olaram, hər hansı bir sualınız varsa, şərh bölməsinə yazın.

Daha çox belə bir layihə üçün veb saytımızı da ziyarət edə bilərsiniz:

Daha çox belə bir layihə üçün TechStudyCell -i izləyin. Təşəkkürlər və Xoşbəxt Öyrənmə.

Tövsiyə: