Mündəricat:
- Addım 1: Tələb olunan komponentlər
- Addım 2: Elektronikanın dizaynı və qurulması
- Addım 3: Proqram təminatı
Video: Simsiz qapı zəngi ötürücü: 3 addım (şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu layihə aşağıdakı iki layihənin birinci hissəsini təsvir edir:
- Bu Təlimatda göstərildiyi kimi simsiz qapı zəngi ötürücüsü
- Simsiz qapı zəngi qəbuledicisi, Kabelsiz Qapı Zəngi Təlimatçısında təsvir ediləcək
Evimin həyətində oturanda kimsə qapının zəngi çaldığını eşitmirəm. Əlbəttə ki, bu problem simsiz bir qapı zəngi alaraq həll edilə bilər, ancaq özünüz qurmaq daha əyləncəlidir. Bunun yanında bəzən digər kabelsiz qapı zəngləri ilə müdaxilə problemi yaranır, buna görə özünüzdən birini etmək üçün daha çox səbəb.
Qapı zəngi açarı basıldıqda bu dövrə orijinal 433 MHz tezlik ötürücü vasitəsi ilə simsiz qapı zəngi qəbuledicisinə orijinal qapı zəngi funksiyasını pozulmadan saxlayır. Dövrə orijinal qapı zəngi açarı ilə birlikdə yerləşdirilir və orijinal qapı zəngi üçün qapı zəngi düyməsini təqlid edir. Bu, kimsə davamlı olaraq qapı zəngi düyməsini basarkən qapı zənginin davam etməsinin qarşısını almaq imkanı yaradır.
Dövrədə, orijinal qapı zəngi işlək vəziyyətdə olarkən simsiz qapı zənginə mesaj ötürülməsini deaktiv etməyə imkan verən bir keçid də var. Dövrə, orijinal qapı zəngi də işləyən 8 Volt AC qapı zəngi transformatoru ilə təchiz edilmişdir.
Həmişə olduğu kimi bu layihəni ən çox sevdiyim mikro nəzarətçi PIC ətrafında qurdum, ancaq bir Arduino da istifadə edə bilərsiniz. Arduino pərəstişkarları, RF mesajının etibarlı ötürülməsi üçün Arduino Virtual Wire kitabxanasının portativ bir versiyasını istifadə etdiyimdən sonra təsvir etdiyim ötürmə protokolunu tanıya bilər.
Addım 1: Tələb olunan komponentlər
Bu layihə üçün aşağıdakı komponentlərə sahib olmalısınız:
- Bir parça çörək taxtası
- PIC mikro nəzarətçi 12F617, qazanc mənbəyinə baxın
- Sigorta tutucu + sigorta 100mA Yavaş
- Düzəldici körpü, məsələn. DF02M, qazanma mənbəyinə baxın
- Elektrolitik kondansatör 220 uF/35V və 10 uF/16V
- 3 * 100nF keramika kondansatörü
- Gərginlik tənzimləyicisi 78L05, qazanc mənbəyinə baxın
- 433 MHz ASK RF Vericisi
- Rezistorlar: 1 * 10k, 1 * 4k7, 3 * 220 Ohm
- NPN tranzistoru, məsələn. BC548, mənbə mənbəyinə baxın
- Keçid edin
- LEDlər: 1 Qırmızı, 1 Yaşıl
- Plastik korpus
Komponentləri birləşdirmək üçün sxematik diaqrama baxın.
Addım 2: Elektronikanın dizaynı və qurulması
Bütün nəzarət proqramda PIC12F617 tərəfindən həyata keçirilir. Dövrü tərtib etməzdən əvvəl, orijinal qapı zəngini necə asanlıqla aça biləcəyimi yoxlamaq lazım idi. Sahib olduğum model, ding-dong səsi çıxaran və 9 Voltluq bir batareya və ya 8 Voltluq AC transformatoru ilə işləyə bilən Byron 761-dir. Orijinal qapı zəngi üzərindəki bəzi ölçülərdən sonra öyrəndim ki, qapı zəngi açarının bağlayıcısının bir pimi yerə və 3,5 voltda üzən bir giriş pininə malik olduğunu öyrəndim. Bu əlaqəni bağlayarkən - qapı zəngi düyməsini sıxaraq - yalnız 35 uA cərəyanı keçir. Bu səbəbdən, yaxşı işləyən orijinal qapı zəngini aktivləşdirmək üçün açıq kollektorlu bir transistor və yayıcıdan istifadə etmək qərarına gəldim.
Qapı zəngi açarı kənarda olduğu üçün basıldıqda qapı zəngi açarından yalnız çox kiçik bir cərəyanın keçməsini bəyənmədim, çünki nəm olduqda heç kim orada olmur (bunun reallıqda olub -olmadığına əmin deyiləm). Dövrdə 220 Ohm çəkmə rezistoru istifadə etdim, buna görə qapı zəngi basıldıqda qapı zəngi açarından 23 mA cərəyan keçir.
Dizaynın qalan hissəsi, dövrə üçün sabit 5 Volt güc yaratmaq üçün standart bir düzəldici körpü və gərginlik tənzimləyicisi ilə sadədir. Dövrə qurmaq kiçik bir çörək taxtasında asanlıqla edilə bilər. Şəkillərdə, çörək taxtasına qurduğum dövrəni, plastik bir yuvaya qoyduğunuzda son nəticə də daxil olmaqla görə bilərsiniz.
Addım 3: Proqram təminatı
Artıq qeyd edildiyi kimi, proqram bir PIC12F617 üçün yazılmışdır. JAL -da yazılıb. Əvvəllər 433 MHz RF modulu istifadə edərək RF ötürülməsini istifadə edirdim, ancaq bu Təlimatlarda tapa biləcəyiniz kimi öz sadə ötürmə protokolumdan istifadə etdim: RF-Termostat
Məsafə çox böyük olmadıqca protokolum yaxşı işləyir. Bu layihə üçün daha etibarlı RF ötürmə protokoluna ehtiyacım var idi. Araşdırmalardan sonra Arduino üçün C dilində yazılmış Virtual Tel kitabxanasını tapdım. JAL proqramlaşdırma dili ilə bir PIC istifadə etdiyim üçün bu kitabxananı C -dən JAL -a köçürdüm və bu Təlimatlarda istifadə etdim. Bu Virtual Kitabxana, istifadə etdiyim sadə protokoldan daha yaxşı etibarlılığa malikdir. Əlbəttə ki, ötürmə həmişə səhv ola bilər. Bir ötürülmə itkisini minimuma endirmək üçün hər bir mesaj, hər yeni mesaj üçün fərqli bir sıra nömrəsi ilə 3 dəfə göndərilir.
Bu layihədə PIC, 8 MHz daxili saat tezliyində işləyir, burada Timer 2, Virtual Kitabxana tərəfindən 1000 bit/s bit tezliyi ilə RF mesajları göndərmək üçün istifadə olunur.
Xarici qapı zəngi düyməsinə basıldıqda proqram aşağıdakıları edir:
- Qapı zəngi açarını açın. 50 ms çıxma müddətindən sonra hələ də basıldığı təqdirdə, proqram növbəti addıma davam edir, əks halda basılan qapı zəngi açarına məhəl qoymaz.
- Aktivləşdirilmə düyməsi aktiv deyilsə, 433 MHz RF ötürücü vasitəsilə 3 baytlıq bir mesaj - ünvan, əmr və sıra nömrəsi göndərilir və yaşıl LED bir saniyə yanır. Paralel olaraq, BC548 tranzistorunu yarım saniyə aktivləşdirərək orijinal qapı zəngi çalınacaq.
- Transmissiyanı deaktiv et düyməsi aktivdirsə, baş verməyəcək RF ötürülməsi istisna olmaqla eyni hərəkətlər edilir. Bu şəkildə, orijinal qapı zəngi işlək vəziyyətdə olarkən simsiz qapı zəngi uzaqdan söndürülə bilər.
- Yalnız basıldıqdan sonra qapı zəngi açarı yenidən sərbəst buraxıldıqda, yeni bir ötürmə və qapı zənginin yeni çalınması başlayacaq. Bu, qapı zəngi düyməsinə davamlı basıldıqda qapı zənginin davam etməsinin qarşısını alır.
JAL mənbə faylı və Intel Hex faylı əlavə olunur. PAL mikrokontrolörünü JAL - Paskal kimi proqramlaşdırma dili ilə istifadə etmək istəyirsinizsə, JAL yükləmə saytına daxil olun.
Öz layihənizi qurmaqdan və reaksiyalarınızı gözləməkdən zövq alın.
Tövsiyə:
Xüsusi Qapı Mat Tetikli Qapı Zəngi.: 6 Addım
Xüsusi Qapı Mat Tetikli Qapı Zəngi.: Salam! Adım Justin, mən liseydə kiçikəm və bu Təlimat sizə qapı döşəyinizə basanda işə salınan və istədiyiniz melodiya və ya mahnıya çevrilə bilən bir qapı zəngi necə edəcəyinizi göstərəcək! Qapı matı qapını tətiklədiyi üçün
Simsiz qapı zəngi - (Raspberry PI və Amazon Dash): 4 addım (şəkillərlə)
Simsiz qapı zəngi - (Raspberry PI və Amazon Dash): Nə edir? (videoya baxın) Düymə basıldıqda, Moruq simsiz şəbəkədə yeni cihaz girişi tapır. Bu yolla- düyməni basıldığını tanıya və bu faktla bağlı məlumatı cibinizə (və ya cihazınıza
Simsiz Zəng / Qapı Zəngi: 9 addım
Simsiz Zəng / Qapı Zəngi: Salam uşaqlar. Bu gün mağazalarda tez -tez gördüyümüz ticarət qapı zənglərinin 50 metrinə nisbətən açıq bir ərazidə 300 metr aralığında simsiz bir qapı və ya zəng zəngi hazırlayacağıq. Bu layihə qapı zəngi və ya portativ olaraq istifadə edilə bilər
Simsiz qapı zəngi qəbuledicisi: 3 addım (şəkillərlə birlikdə)
Kabelsiz Qapı Zəngi Alıcısı: Bu layihə aşağıdakı iki layihənin ikinci hissəsini təsvir edir: Kabelsiz Qapı Zəngi Vericisinin Təlimatında təsvir edildiyi kimi simsiz qapı zəngi ötürücüsü. Bu Təlimat eyni zamanda bu layihələrə bəzi girişlər verir. Simsiz qapı kilidi
Simsiz Siqnal Anahtarı və ya Açma/Kapama Anahtarına Kabelsiz Qapı Zəngi vurun: 4 addım
Simsiz Siqnal Siqnalına və ya Açma/Kapama Açarına Kabelsiz Qapı Zəngi vurun: Bu yaxınlarda bir siqnalizasiya sistemi qurdum və evimə quraşdırdım. Qapılarda maqnit açarları istifadə etdim və çardaqdan keçirtdim. Pəncərələr başqa bir hekayə idi və onları möhkəm bağlamaq bir seçim deyildi. Simsiz bir həll lazım idi və bu