Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
GSM Ev Alarmı V1.0 -ı bitirdikdən və bir müddət istifadə etdikdən sonra bəzi dəyişikliklər etmək qərarına gəldim.
Avadanlıqda əsas dəyişikliklər ultrasəs sensorunun dəyişdirilməsi və klaviatura tətbiqidir. Proqramda e-poçtla SMS bildirişini dəyişdirirəm. Həm də dövrə və dizaynı kiçiltmək və dövrə üçün bir qutu 3D çap etmək qərarına gəldim.
Addım 1: Komponentlər
DFRobot FireBeetle ESP32 IOT mikro nəzarətçi
DFRobot Gravity: Arduino üçün rəqəmsal infraqırmızı hərəkət sensoru
Etiketli DFRobot Mühürlü Membran 4*4 düyməli pad
DFRobot 5mm LED Paketi (50 ədəd)
DFRobot 220R rezistoru
Perfboard
Addım 2: Komponentləri birləşdirin
FireBeetle ESP32 IOT Microcontroller bu layihənin beyni olacaq. Böyük bir üstünlük, WIFI və Batareya idarəçiliyini çox kiçik bir izlə əldə edə bilərsiniz. Birbaşa USB portundan (+5V) işləyir, amma ehtiyat gücü olaraq bir batareya da əlavə etdim (sonuncusu isteğe bağlıdır).
Klaviatura D2 pinindən D8 pininə bağlıdır. Led MOSI/IO19 pininə bağlıdır. PIR Sensor siqnal pimi A1/IO39 pininə qoşulur.
Nano USB konnektoruna +5V enerji təchizatı (normal ağıllı telefon divar adapteri) qoşulmalıdır. Bir +3.7V batareya da ehtiyat gücü olaraq əlavə edilə bilər.
Addım 3: İtmə qutusu
Bu layihə zamanı bir neçə bildiriş qurmağa imkan verən bu IOT xidmətini kəşf etdim.
1 - https://www.pushingbox.com saytına daxil olun və hesab yaradın.
2- "Xidmətlərim" ə gedin
3 - "Xidmət əlavə et"
4 - "E -poçt" satırında "Bu xidməti seçin" düyməsini basın.
5- Bildirişi alacaq e-poçtu konfiqurasiya edin.
6 - "Ssenarilərimə" gedin
7 - "Test" düyməsini basın.
8 - Hər şey qaydasındadırsa, gələn qutunuza bir e -poçt gəlməlidir.
Addım 4: Kod
Kodumu istifadə etməyiniz üçün bəzi dəyişikliklər lazımdır.
WIFI şəbəkə adınızı və şifrənizi təyin edin.
Pushingboxdakı "Ssenarilərim" dən DEVID -i kopyalayın və kodu yapışdırın.
Hər şeyin işlədiyini yoxlamaq üçün Serial Monitor pəncərəsini yükləyin və açın. Sistemi aktivləşdirmək üçün "1234" düyməsinə basmaq kifayətdir, mənim standart parolum və siqnalizasiya 8 saniyədə silahlanacaq (bunu kodda da dəyişmək olar).
Addım 5: 3D Faylları
Addım 6: Nəticə
Əvvəlki layihəmlə müqayisədə PIR sensoruna keçid böyük bir inkişafdır. Demək olar ki, "yanlış, pozitiv" həyəcan siqnalı almıram.
Demək olar ki, son mərhələdə "Niyə RFID istifadə etmədim ??? !!!" və ya daha yaxşısı, klaviatura yerinə ESP32 -də mövcud olan Bluetooth modulunu xatırlayıram. Həm də kod çox sadədir, bir çox təkmilləşdirmə imkanı var, buna görə bunun son siqnalizasiya sistemim olacağını düşünmürəm.
Hər hansı bir səhv tapmısınızsa və ya hər hansı bir təklif/təkmilləşdirmə və ya sualınız varsa şərh etməkdən və ya mənə mesaj göndərməkdən çekinmeyin.
Bəyən. Abunə olun. Bunu etmək.