Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Mesajlar, e -poçtlar üçün bildiriş göndərmək köhnə üsuldur …
Gəlin çox asan və sadə yeni bir şey hazırlayaq SERVER YANINDA PHP HOSTING VƏ DİGƏR KOMPLEKSİYASI …
Evdə avtomatlaşdırma, su nasosunun səviyyəsi, bağçanın suvarılması, ev heyvanlarının avtomatik qidalanması, PIR siqnalı və daha çox şey telefonlarınızda xəbərdar olmaq istəyir. (Android/iOS)
Zövq alın və tənbəl olun, ancaq xəbərdar olun !!!
Addım 1: Tələb olunan komponentlər
əsas komponent Nodemcu (ESP8266) və ya adafruit huzzah, wemos d1 mini və s.
İstifadə ediləcək sensorlar ehtiyacınıza bağlıdır …
Daha əvvəl hazırladığım internet/bulud nəzarətli layihəm, PIR siqnalizasiya dövrəsi, ultrasəs sensoru ilə idarə olunan su səviyyəsi, İQ sensoru qapısı barədə məlumatlandırmaq üçün bildirişdən istifadə edirəm !!
Sensorların konfiqurasiyasından sonra qalan ən vacib şey proqramlaşdırmadır
Arduino -da nodemcu -nu konfiqurasiya etmək üçün əvvəlki təlimatlarımı oxuyun …
DİQQƏT: Zəhmət olmasa bütün təlimatı oxuyun, yarısını oxumayın və dəstlərinizə zərər verməyin, mən məsuliyyət daşımayacağam: P
Addım 2: ESP_Notify və Kitabxana
Google play mağazasında ESP bildiriş tətbiqini tapa bilərik və ya hər yerdə aple əldə edə bilərik.
Tətbiqi quraşdırdıqdan sonra etməliyik
- GİRİŞ (google hesabından istifadə edərək)
- TOKENS GÖNDƏR seçimini basın
- e -poçtunuzdan istifadə edin
- e -poçtda KULLANICI ID, CİHAZ ID və Kitabxana zip URL'sini alacaqsınız
- zipi linkdən yükləyin
Kitabxana yükləndikdən sonra Arduino IDE -ə əlavə edə bilərsiniz
- Sketch düyməsini vurun
- Kitabxana daxildir
- IDE-də. ZIP Kitabxanasını əlavə edin və sonra Yükləmə qovluğundan yüklənmiş ESP_Notify-master.zip faylını seçin.
Addım 3: KODLAMA
Kitabxana haqqında bir şey bilmək üçün arduino nümunələrinə baxın:
- Fayl
- Nümunələr
- ESP_Notify
- send_notification.
İşləmək üçün WiFi SSID (ad), WiFi şifrənizi və Device_Id 3 şeyi dəyişdirin.
Device_Id, TOKENS GÖNDƏRMƏK tərəfindən əvvəlki göndərilən e -poçtdan əldə edə bilərsiniz.
Beləliklə, kodu sınadıqdan sonra əvvəllər dediyimiz kimi istifadə etmək üçün onu düzəldə bilərik …
Ev avtomatlaşdırılması, PIR siqnalı, su səviyyəsi siqnalı, İQ qapı sensoru bildirişi
DİQQƏT: ** Zəhmət olmasa DEVICE_ID -in HAQQINDA VƏ YAXŞI TƏQDİF EDİLMƏSİNİ YOXLAYIN (YANLIŞLI TƏQQİDƏ YOXDUR) **
Addım 4: Dövrə Müdrik Proqramı
PIR sensoru, Ultrasonik sensor, IR sensoru fərqli işlər üçün istifadə etdim və bulud nəzarətli bir layihədə kitabxananı daxil etdim və əldə etmək üçün istədiyiniz yerlərdə "notifier.sendNotification (device_id," header "," message ")" istifadə etdim. hərəkətlər barədə telefonuma xəbər verdim.
Koduma görə D0, Ultrasonik sensor üçün D1, PIR üçün D2 və İQ sensoru üçün D3 pinindən istifadə etdim.
Buna görə yuxarıdakı kodu yükləyin və istədiyiniz kimi dəyişdirin.
Addım 5: ESP Bildiriş Tətbiqi
Tətbiqdən istədiyiniz bildirişi alırıq və ESP8266 ilə bildiriş üçün tapdığım ən sadə tətbiqdir. Ən yaxşı deyil, amma ən sadə.
Pros- çox asan, sadə, etibarlıdır
Eksiler- indiyə qədər parametrlərin ötürülə biləcəyini tapa bilmədikdən sonra əlavə edilə bilər.
Tətbiq və hadisənin, serverin yaradılmasında gərgin bir prosesə getmədən tətbiq üçün və istifadəsi asan prosedur üçün təşəkkür edirik.
Odur ki, zövq alın və dəstək olun …