Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu layihə aşağıdakı iki layihənin ikinci hissəsini təsvir edir:
- Kabelsiz Qapı Zəngi Təlimatçısında təsvir edildiyi kimi simsiz qapı zəngi vericisi. Bu Təlimat eyni zamanda bu layihələrə bəzi girişlər verir.
- Bu Təlimatda təsvir olunan simsiz qapı zəngi qəbuledicisi.
Simsiz qapı zəngi qəbuledicisi bir səs çıxaracaq və simsiz qapı zəngi ötürücüsündən etibarlı bir mesaj aldıqdan sonra bir LED 5 dəfə yanıb sönəcək. Bu qəbuledicinin çıxardığı səs ding-dong kimi səslənsə də, sadəliyinə görə '8 bitlik səs' deyə bilərsiniz.
Cihaz, 5 Volt DC gərginliyi yaradan 5 Volt aşağıya çevirici istifadə edərək 230 Volt AC şəbəkəsi ilə təchiz edilmişdir. Batareyada işləmək üçün nəzərdə tutulmuş olsa da, buna ehtiyacım yox idi. Qəbul edən və mikrokontrolörün şarj oluna bilən batareyalarda 4,5 Volt və ya hətta 3,6 Voltda yaxşı işləməsi lazım olduğu üçün onu 1,5 AA üç batareya ilə gücləndirmək mümkün olmalıdır.
Həm də burada bu layihəni ən sevdiyim mikro nəzarətçi PIC ətrafında qurdum, ancaq bir Arduino da istifadə edə bilərsiniz.
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
- Elektrolitik kondansatör 47uF/16V
- Seramik kondansatörler: 2 * 100nF, 1 * 680 nF
- 433 MHz ASK RF Alıcısı
- Rezistorlar: 1 * 33k, 2 * 1k, 2 * 220 Ohm
- 2 * diod 1N4148, qazanma mənbəyinə baxın
- Transistorlar: BC639, BC640
- LEDlər: 1 Qırmızı, 1 Kəhrəba
- 1 dinamik 8 Ohm
- Plastik korpus
-
Şəbəkə enerjisi üçün (sxematik diaqramda göstərilməyib):
- 5 volt enerji təchizatı
- Sigorta tutucu + sigorta 100mA Yavaş
- Keçid edin
Komponentləri birləşdirmək üçün sxematik diaqrama baxın.
Addım 2: Elektronikanın dizaynı və gücləndirilməsi
Bütün nəzarət proqramda PIC12F617 tərəfindən həyata keçirilir. Daha əvvəl də qeyd etdiyim kimi, bu layihəni aşağıya doğru çeviricidən istifadə edərək elektrik şəbəkəsindən işləyəcək şəkildə hazırladım. Bu vəziyyətdə 230 V -ə toxunmamaq üçün çox diqqətli olun!
Sadə bir gücləndirici 8 Ohm dinamikini idarə etmək üçün istifadə olunur.
Dövrə qurmaq, uyğun yuva olan 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. Bu korpusda birbaşa şəbəkəyə qoşula bilən bir bağlayıcı var.
Addım 3: Proqram təminatı və son əməliyyat
Artıq qeyd edildiyi kimi, proqram bir PIC12F617 üçün yazılmışdır. JAL -da yazılıb. Bu layihədə PIC 8 MHz daxili bir saat tezliyində işləyir.
Proqram aşağıdakıları edir:
- Alınan mesajı RF bağlantısı ilə deşifr edin. Simsiz qapı zəngi ötürücüsü eyni mesajı 3 dəfə təkrarlayacağından alıcı mesajın sıra nömrəsini yoxlayaraq mesajlardan yalnız birini istifadə edəcək. Taymer 2, Virtual Kitabxana tərəfindən alınan bit mesajlarını 1000 bit/s bit dərəcəsi ilə açmaq üçün istifadə olunur.
- Etibarlı bir mesaj alındıqda, 1667 Hz və 1111 Hz tezliklərində ding-dong səsi yaradın və LED-i 5 dəfə yanıb-sönün. Taymer 1 ding-dong səsi yaratmaq üçün istifadə olunur.
Videoda simsiz qapı zəngi qəbuledicisinin işlədiyini görə və eşidə bilərsiniz.
JAL mənbə faylı və Intel Hex faylı əlavə olunur. PAL mikrokontrolörünü JAL ilə istifadə etmək istəyirsinizsə - Paskal kimi proqramlaşdırma dili - lütfən 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.