İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu projede telgraf bildirimli alev sensörü gerçekleştirilmiştir. Yani yangın bir sensör tarafından algılandığında, Telegram'da bu olayla ilgili hemen bir bildirim alırsınız. Oldukça kullanışlı ve kullanışlıdır.
Peki nasıl çalışır? Sana göstereceğim! Hadi başlayalım!
Adım 1: Gerekli Bileşenler
Bu proje için ihtiyacımız var:
- ESP12 ile NodeMCU V3 - 1;
- IF Alev Sensörü - 1;
- Atlama Telleri - 3;
- USB kablosu - 1;
- Herhangi bir bilgisayar - 1.
2. Adım: Şemalar
NodeMCU ve Alev sensörü yukarıdaki şekilde gösterildiği gibi bağlanmalıdır. NodeMCU ayrıca USB kablosuyla PC'ye bağlanır.
3. Adım: Bildirimlerin Gerçekleştirilmesi
Bildirim yapmak için IFTTT kurmamız gerekiyor.
Adım 4: IFTTT'yi Ayarlama
Yapmanız gereken işlemler:
- ifttt.com'a gidin;
- Bu web sitesine kaydolun;
- Kaydolduktan sonra uygulamalar oluşturabilirsiniz. "Yeni Uygulama"ya ve ardından "if +bu"ya basın;
- Bir "Web kancası" hizmeti seçin ve ardından "Bir web isteği al" üzerine tıklayın;
- Şimdi bildirimleri ayarlamak için taslağınızda atıfta bulunacağınız bir olay adı yazmanız gerekiyor. Ona ne isim vereceğin önemli değil. Örneğin, "fire_detected" olabilir. Ancak, çiziminizde olayın TAM adının kullanılması gerektiğine dikkat edin.
- "+bu"ya basın;
- Şimdi, yangın algılandığında size bildirim gönderecek bir hizmet seçmeniz gerekiyor. Bizim durumumuzda bu bir Telegram, bu nedenle "Telegram" eylem hizmetini seçin;
- "Mesaj gönder"i seçin;
- Daha sonra olay gerçekleştiğinde, yani yangın algılandığında alacağınız mesaj içeriğini değiştirebilirsiniz. Ayrıca standart IFTTT diyaloğundan mı yoksa başka bir diyalogdan mı bildirim alacağınızı seçebilirsiniz. Ancak, her durumda IFTTT tarafından bilgilendirileceğinizi unutmayın, bu nedenle aslında başka bir diyalogdan bildirim almak için o diyaloga IFTTT eklemeniz gerekir. Bu tür bir eylemin tek avantajı, bu diyaloğa "Yangın alarmı" veya başka bir şekilde adlandırabilmeniz ve daha sonra yalnızca bildirimdeki diyalogun adını okuduktan sonra, bir mesaj metnini okumadan ne olduğunu bilebilmenizdir.
- "Eylem oluştur"u ve ardından "Son"u tıklayın.
- IFTTT'yi kurdunuz!
Adım 5: Program Kodu
ifttt.com'da profilinizi seçin ve "Hizmetlerim"e gidin. "Web kancaları"na tıklayın ve ardından "Ayarlar"a basın. URL'yi yukarıdaki şekildeki gibi göreceksiniz. Son "/"den sonraki sembol kombinasyonu, Webhooks Hizmet Anahtarınızdır. Programda kullanacağınız için bilmeniz gerekiyor. "EMAIL.ino" dosyasını açın ve SSID'nizi, WiFi ağ parolanızı ve Webhooks Servis Anahtarınızı girin.