Mündəricat:

Eşitmə Qüsurlu Qapı Zəngi Otaq Hack: 7 Addım (Şəkillərlə)
Eşitmə Qüsurlu Qapı Zəngi Otaq Hack: 7 Addım (Şəkillərlə)

Video: Eşitmə Qüsurlu Qapı Zəngi Otaq Hack: 7 Addım (Şəkillərlə)

Video: Eşitmə Qüsurlu Qapı Zəngi Otaq Hack: 7 Addım (Şəkillərlə)
Video: ПОЧЕМУ Я ЖДУ L4D3 2024, Iyul
Anonim
Image
Image
Eşitmə Qüsurlu Qapı Zəngi Otaq Hack
Eşitmə Qüsurlu Qapı Zəngi Otaq Hack

Problem: atam kar, anam isə eşitmə qüsurludur və buna görə də qapı zəngini eşitməkdə çətinlik çəkirlər. Bu da bir çoxlarının əziyyət çəkdiyi bir problem ola bilər.

Bu işdə onlara kömək etmək üçün yanıb -sönən işıqlı qapı zəngi aldılar (qapı zənginə basıldıqda yanıb -sönən işığı olan kiçik bir qutu). Ancaq bu, kifayət qədər yaxşı işləmədi, əgər başqa bir otaqda olsaydı, işıq flaşını görməzdilər, hətta eyni otaqda olsalar da, hələ baxmadıqları halda işıq flaşını görməzlər!

Problemi həqiqətən həll etmək üçün mühəndislik intuisiyamdan istifadə etmək istədim! Qapı zəngi basıldıqda əsas otaq işıqlarını yandıran bir cihaz qurdum, bu yolla evin harasında olurlarsa olsunlar, hansı istiqamətə baxsalar da hələ də yanıp sönməsini görəcəklər. Demo üçün yuxarıdakı videoya baxın.

Bu necə işləyir:

  1. Şəxs qapı zəngini basır
  2. Arduino, qapı zəngi qəbuledicisindəki gərginlik dəyişikliyi ilə qapı zəngi basmasını hiss edir
  3. Arduino, işığı açaraq söndürmək üçün işıq açarını 10 dəfə bağlayaraq açaraq reaksiya verir

Addım 1: hissələri sifariş edin

Parçaları sifariş edin
Parçaları sifariş edin

Bu hissələrə ehtiyacınız olacaq:

- RF işıq açarı + pult

Sistemimlə işləyə bilmədiyim budur: https://www.amazon.co.uk/gp/product/B06VVHQYXQ/ref… 15 £

Valideynlərimin evində qurduğum sistem, idarə etmək istədiyim hər otaq üçün bir ədəd olan LightWaveRF işıq açarlarından istifadə edir. Budur bir nümunə: https://www.amazon.co.uk/LightwaveRF-JSJSLW400WH-M… 60 funt sterlinq və eyni zamanda uzaqdan idarə etməliyik: https://www.amazon.co.uk/ LIGHTWAVERF-JSJSLW101BLK-… 60 AZN

-Arduino nano, ebaydan endirmək üçün təxminən £ 4

- İstənilən simsiz qapı zəngi. İstifadə etdim: https://www.amazon.co.uk/gp/product/B0063IFYB8/ref… 7 £

- Plastik qutu (və ya elektronikanı qapı zəngi qəbuledicisinin batareya bölməsinə sıxın)

- Opto bağlayıcılar PC123 https://www.sharp-world.com/products/device/lineup… hər biri 0,10 funt sterlinq

- Şəbəkə 12V enerji təchizatı təxminən 10 funt

- Uzaqdan və ya qapı zəngi qəbuledicisini işlətmək üçün lazım olduqda 5V/3.3V gərginlik reg + qapaqları (buna ehtiyac yox idi, çünki qapı zəngi qəbuledicimi Arduinodan 5V relsdən qaçardım, çünki bu yalnız 80mA və işıq mənbəyi pultu əsas təchizatımdan 12V işləyib) 5V tənzimləyici üçün yaxşı bir seçim ST tərəfindən LM79 -dur.

- Qapı zəngi qəbuledicisindən hiss siqnalını hamarlaşdırmaq üçün aşağı keçid filtri (rezistor kondansatör). Dəqiq dəyərlər o qədər də vacib deyil, çünki kodu da süzə bilərik. Təxminən 1.6 Kohm rezistor və 0.1uF kondansatör edəcək. 0 qəpik

- Mis matris lövhəsi

- 2x 220 ohm rezistorlar. 0 qəpik

- 1 x 10K ohm müqavimət. 0 qəpik

Və bu vasitələr:

- Arduino nano USB kabeli

- Havya + lehim

- Yapışqan silah

- Tel qayçı və tel soyucu

- İstilik büzücü və izolyasiya lenti

- Hata ayıklama üçün multimetr

Addım 2: Wireless Lightswitch və Doorbell sınayın

Wireless Lightswitch və Doorbell sınayın
Wireless Lightswitch və Doorbell sınayın
Wireless Lightswitch və Doorbell sınayın
Wireless Lightswitch və Doorbell sınayın
Wireless Lightswitch və Doorbell sınayın
Wireless Lightswitch və Doorbell sınayın

Həm simsiz qapı zəngini, həm də simsiz işıq açarını sınayın.

Aşağıda göstərilən əlaqələri istifadə edərək simsiz işıq açarını quraşdırın və müvafiq uzaqdan idarəetmə vasitəsi ilə sınayın. QƏDİM ANAHTARI ÇIKARMADAN ÖNCƏ DEVRE KESİCİNDƏ GÜCÜN SÖNDÜRÜLMƏSİNİ UNUTMAYIN.

Simsiz işıq açarı tel rəngi

L Brown (canlı)

L1 Mavi qəhvəyi qollu (canlı geri)

Batareyaları qapının zənginə qoyun və sınayın.

Addım 3: Uzaqdan Nəzarətdən Ayrılın

Uzaqdan idarəetmələri ayırın
Uzaqdan idarəetmələri ayırın
Uzaqdan idarəetmələri ayırın
Uzaqdan idarəetmələri ayırın
Uzaqdan idarəetmələri ayırın
Uzaqdan idarəetmələri ayırın

- İşıq açarının pultunu və qapı zəngi qəbuledicisini ayırın

- Sonra qapı zəngi qəbuledicisinə (batareyanın qoşulduğu yerə) 5V girişinə qırmızı bir tel lehimləyin.

- Və torpaq bağlantısına qara tel

Addım 4: Mis Matrix Lövhəsini uyğun qutuya kəsin

Mis Qutunu uyğunlaşdırmaq üçün kəsin
Mis Qutunu uyğunlaşdırmaq üçün kəsin
Mis Qutunu uyğunlaşdırmaq üçün kəsin
Mis Qutunu uyğunlaşdırmaq üçün kəsin
Mis Qutunu uyğunlaşdırmaq üçün kəsin
Mis Qutunu uyğunlaşdırmaq üçün kəsin

Özüm üçün işlərimi çətinləşdirmək qərarına gəldim və bütün elektronik cihazlarımı artıq batareyalarla dolu olmayan bir yerə atdım (qismən plastik bir layihə qutusu almağı unutduğum üçün). Bu lazımsız çətin işi etməyə çalışırsınızsa, batareya bölmənizin ölçüsünə bir matris lövhəsi hazırlamalısınız.

Matris lövhəsini kəsmək üçün asan bir üsul, onu kəskin bir masa kənarına yapışdırmaqdır (şəkillərə baxın) və bir çuxur zolağı boyunca təmiz bir şəkildə qırılmalıdır. Sonra fayl kənarları hamarlanır

Addım 5: Dövrə qurun: D

Image
Image
Dövr qurun: D
Dövr qurun: D
Dövr qurun: D
Dövr qurun: D

Bu dövrənin qurulması üçün iki əsas hissə var və bunları fərdi olaraq qurmağı və gedərkən test etməyi məsləhət görürəm:

1.) Dinamikin gərginliyini oxuyaraq etdiyim bir qapı zəngi hiss etmək (bu yanaşma hər hansı bir qapı zəngi üçün işləyəcək)

2.) Arduino tərəfindən düyməni basaraq kimisə təqlid etmək üçün düyməni dəyişdirmək üçün uzaqdan idarəetmə düymələrini sındırın.

3.) İşıq açarını və ya qapı zəngini gücləndirmək üçün 12V -dan aşağı gərginliyə qədər aşağı düşməyiniz lazım ola biləcək hər hansı bir gərginlik tənzimləyicisi. Mənim vəziyyətimdə bunu etməyimə ehtiyac yox idi: qapı zəngi qəbuledicisini gücləndirmək üçün Arduino təchizatından 5V ala bildim (əvvəlcə qapı zəngi qəbuledicisinin 200mA həddində olduğundan əmin oldum) və işıq açarının pultuna hər halda 12V lazım idi Təchizatımdan birbaşa verdim

Zibil sxematik rəsmimə istinad edin (zibil olduğuna görə üzr istəyirəm) və:

RC aşağı keçid filtrini və 10 Kohm aşağı çəkmə rezistorunu lehimləyin, sonra qapı zəngi basmasını hiss etmək üçün Arduino "AnalogReadSerial" nümunə kodunu istifadə edin (zəmini bir -birinə bağlamağı unutmayın). Serial terminal, dinamik səslənəndə 50 -dən yuxarı rəqəmləri oxumalı və dinamik söndürüldükdə 0 -ı oxumalıdır.

LED tərəfinə 220 ohm müqavimət göstərən PC123 opto-bağlayıcılarını lehimləyin və çıxışdan işıq açarının uzaqdan idarəedicisinə birbaşa qoşulun. 13 nömrəli pin əvəzinə çıxış pinlərinizi istifadə etmək üçün "Blink" adlı Arduino nümunə kodunu uyğunlaşdıraraq sınayın. Arduinonun işıqları yandırıb söndürə biləcəyini yoxlayın. Daha ucuz Çin işıq açarı ilə işləyə bilmədiyim ancaq LightWaveRF açarları ilə işlədiyim budur.

Hər şeyin işlədiyini bildikdən sonra, əşyaları qutunuza qoyun və elektrik kabelini gərginləşdirmək üçün isti ərimədən istifadə edin, belə ki, bağlanarsa, terminal bloklarından qopmayacaq.

Addım 6: Kod

Tam Arduino kodu əlavə olunur. İstədiyiniz hər şeydən başqa istifadə etdiyiniz nömrələrin pin nömrəsini dəyişdirməyiniz lazım ola bilər! Zövq alın!

Tövsiyə: