Mündəricat:

Arduino ilə Ev Avtomatlaşdırması: 4 addım
Arduino ilə Ev Avtomatlaşdırması: 4 addım

Video: Arduino ilə Ev Avtomatlaşdırması: 4 addım

Video: Arduino ilə Ev Avtomatlaşdırması: 4 addım
Video: #10 Outseal Arduino PLC-ni necə proqramlaşdırmaq olar - Müqayisə 2024, Iyul
Anonim
Arduino ilə Ev Avtomatlaşdırılması
Arduino ilə Ev Avtomatlaşdırılması

Bu hazır məhsul həyəcan hissəsini, hava şəraitini, simsiz saatı, lazer kəsmə ilə istehsal olunan hissələrin montajını və kəsilməsini özündə birləşdirir. Həyat yerində təmkinli bir implantasiyanı asanlaşdırmaq üçün nisbətən kiçik ölçülü 3 obyekti seçdim. Mənim seçimim simsiz hava sensoru, simsiz hərəkət detektoru və müxtəlif sensorlardakı məlumatları əldə etmək idi. Eyni ruh və istehsal üsuluna uyğun olaraq əlavə modullar da istehsal etmək mümkündür. İstehsal üçün lazım olan müxtəlif komponentləri yığaraq siyahıya salmağa başladım. Sonra hər bir modul üçün müvafiq kodları təyin etdim. Nəhayət hər şeyi obyekt və son məhsul kimi xidmət edəcək bir qutuya yığmaq.

Layihəm üç hissəyə bölünür:

- Ekran və klaviatura ilə interfeys rolunu oynayan mərkəzi qovşaq. Bu, 4 menyuya bölünür, Tarix və Saat, Hava, Sistemi Qurun və şifrəni dəyişdirin.

- Hava sensoru: simsiz modulu və 2 LEDli temperatur və rütubət sensoru.

- Siqnal sensoru: Hərəkət detektoru, ötürücü və 2 LED.

Hər bir hissə 9V batareya ilə işləyən Arduino lövhəsi ilə idarə olunur.

Addım 1: Master HUB

Master HUB
Master HUB
Master HUB
Master HUB
Master HUB
Master HUB
Master HUB
Master HUB

Avadanlıq

- Arduino MEGA

- LCD ekran 20x4

- 4x4 klaviatura

- NRF24L01

- DS3231

- qəbuledici 433 MHz

- Buzzer

- LED x3 (Yaşıl, Sarı, Qırmızı)

- Müqavimət 220 ohm x3

- ABS plastik qutu

- Çörək lövhəsi

- Dupont Kabelləri

- Batareya 9V + açar

Qutularımı gücləndirmək üçün Arduinonun dişi fişinə qoşulmaq üçün jak adapteri olan 9V batareya istifadə edirəm. Ancaq istəyimizə uyğun olaraq qutuyu söndürüb açmaq və pula qənaət etmək üçün bir açarı lehimlədim. zərb alətləri.

Bunu etmək üçün cərəyanı buraxmaq üçün bir əlaqə yaratmaq üçün açarı qaynaq etmək üçün qırmızı teli +, soydum. Nəhayət, qaynaqlarımı qorumaq üçün, istilik nəticəsində büzülən borudan istifadə edərək onu saxta təmasdan qorumaq və möhkəmləndirmək üçün qaynağa bağlayıram.

Məclis

Obyektin istehsalına başlamazdan əvvəl, OpenSource proqramı Fritzing ilə həyata keçirilən sxemə görə fərqli elementləri yığıram.

Bütün elementlər yığıldıqdan sonra hər şeyin düzgün işlədiyini yoxlayıram. Yaşıl LED gücün olduğunu göstərir.

20x4 LCD ekranın üstünlüyü, 16x2 ilə müqayisədə daha çox simvol göstərə bilməsidir. Mənim vəziyyətimdə, 4 proqram menyusunu asanlıqla göstərə bilərəm.

Kəsmə ilə bağlı bir problemlə qarşılaşdım. Həqiqətən də, fasadı lazerlə kəsmək üçün kəsməyi planlaşdırmışdım, lakin plastik olduğundan, korpusun yuxarı hissəsinin əriməsi riski var idi. Hər şeyi kəsici, mişar, qazma və zımpara ilə əllə kəsməyi üstün tutdum.

İstehsal müddəti: 2 saat

Başlamaq üçün fasadın müxtəlif bağlayıcılarını yığmalıyıq. Qazma dəqiqdir, demək olar ki, yapışqan tələb etmir, asanlıqla uyğun gəlir.

Nəhayət, hər şeyi qutuya qoymadan əvvəl Fritzing üzərindəki nümunəyə uyğun olaraq qalan komponentləri yığıram. Ledin qaynaqlarında daha çox təhlükəsizlik və güc üçün istilik büzücü borular da əlavə etdim. Daha sonra hər küncdə yerləşən 4 vida ilə montajı bağlayıram və hər şeyin düzgün işlədiyini yoxlayıram.

Addım 2: Hava İstasyonu

Hava İstasyonu
Hava İstasyonu
Hava İstasyonu
Hava İstasyonu
Hava İstasyonu
Hava İstasyonu

Avadanlıq

- Arduino UNO

- NRF24L01

- DHT 11

- LED x2 (Yaşıl, Mavi)

- Müqavimət 220 ohm x2

- ABS plastik qutu

- Çörək lövhəsi

- Dupont Kabelləri

- Batareya 9V + açar

Məclis

Obyektin istehsalına başlamazdan əvvəl, OpenSource proqramı Fritzing ilə həyata keçirilən sxemə görə fərqli elementləri yığıram.

Bütün elementlər yığıldıqdan sonra hər şeyin düzgün işlədiyini yoxlayıram. Yaşıl LED gücün olduğunu göstərir. Mavi LED hər 5 saniyədə bir yanır. Bu 5 saniyə, DHT sensorunun 11 hər bir temperatur tutması arasındakı vaxt aralığına uyğundur.

Quraşdırıldıqdan sonra əsas modulu və hava sensorunu sınayıram. Klaviaturadakı B düyməsini basaraq NRF24L01 sensoru tərəfindən simsiz olaraq göndərilən temperatur və rütubət məlumatlarını alıram.

İstehsal

Davamın fasadını yaratmaqla başladım

Autocad. Açar və 2 LED üçün bir çuxur qoydum.

Kəsmə ilə bağlı bir problemlə qarşılaşdım. Həqiqətən də, fasadı lazerlə kəsmək üçün kəsməyi planlaşdırmışdım, lakin plastik olduğundan, korpusun yuxarı hissəsinin əriməsi riski var idi. Hər şeyi kəsici, mişar, qazma və zımpara ilə əllə kəsməyi üstün tutdum.

İstehsal vaxtı: 0:30

Başlamaq üçün fasadın müxtəlif bağlayıcılarını yığmalıyıq. Qazma dəqiqdir, demək olar ki, yapışqan tələb etmir, asanlıqla uyğun gəlir.

Nəhayət, hər şeyi qutuya qoymadan əvvəl Fritzing üzərindəki nümunəyə uyğun olaraq qalan komponentləri yığıram. Ledin qaynaqlarında əlavə təhlükəsizlik və möhkəmlik üçün istilik büzücü borular da əlavə etdim.

Kəmərin hər tərəfində bir delik açmağı unutmuram

havaya buraxmaq və DHT sensoru 11 məlumatlarını əldə etmək üçün qutu.

Daha sonra hər küncdə yerləşən 4 vida ilə montajı bağlayıram və hər şeyin düzgün işlədiyini yoxlayıram.

Addım 3: Siqnal Sensoru

Siqnal Sensoru
Siqnal Sensoru
Siqnal Sensoru
Siqnal Sensoru
Siqnal Sensoru
Siqnal Sensoru

Avadanlıq

- Arduino UNO

- 433 MHz ötürücü

- PIR sensoru

- LED x2 (Yaşıl, Qırmızı)

- Müqavimət 220 ohm x2

- ABS plastik qutu

- Çörək lövhəsi

- Dupont Kabelləri

- Batareya 9V + açar

Məclis

Obyektin istehsalına başlamazdan əvvəl, OpenSource proqramı Fritzing ilə həyata keçirilən sxemə görə müxtəlif elementləri yığıram.

Bütün elementlər yığıldıqdan sonra hər şeyin düzgün işlədiyini yoxlayıram. Yaşıl LED gücün olduğunu göstərir. Qırmızı LED, PIR sensoru hərəkəti algıladığı anda yanır. Hərəkət hiss edilən kimi, sensorun sıfırlanması üçün 5 saniyə gözləmək lazımdır.

Quraşdırıldıqdan sonra əsas modulu və həyəcan siqnalını yoxlayıram. Klaviaturadakı C düyməsini basaraq, avtomatik olaraq 9 saniyə geri saymağa başlayan sistemi silahlandırıram. D düyməsi şifrəni dəyişməyimə imkan verir.

İstehsal

Davamın fasadını yaratmaqla başladım

Autocad. Keçid üçün bir çuxur, PIR sensorunun qabığını keçmək üçün bir dairə və 2 LED qoydum.

Kəsmə ilə bağlı bir problemlə qarşılaşdım. Həqiqətən də, fasadı lazerlə kəsmək üçün kəsməyi planlaşdırmışdım, lakin plastik olduğundan, korpusun yuxarı hissəsinin əriməsi riski var idi. Hər şeyi kəsici, mişar, qazma və zımpara ilə əllə kəsməyi üstün tutdum.

İstehsal vaxtı: 1h20

Başlamaq üçün fasadın müxtəlif bağlayıcılarını yığmalıyıq. Qazma dəqiqdir, demək olar ki, yapışqan tələb etmir, asanlıqla uyğun gəlir. Batareyanı da duel ilə yapışdırıram

halda yer saxlamaq üçün örtün.

Nəhayət, hər şeyi qutuya qoymadan əvvəl Fritzing üzərindəki nümunəyə uyğun olaraq qalan komponentləri yığıram. Əlavə təhlükəsizlik üçün istilik büzücü borular da əlavə etdim

Ledin qaynaqlarında möhkəmlik.

Daha sonra hər küncdə yerləşən 4 vida ilə montajı bağlayıram və hər şeyin düzgün işlədiyini yoxlayıram.

Addım 4: Final Testi

Final Testi
Final Testi
Final Testi
Final Testi
Final Testi
Final Testi

Hər şey mükəmməl işləyir!

Bu təlimatı izlədiyiniz üçün təşəkkür edirik və yeni məhsullarınızla əylənin!

Tövsiyə: