İçindekiler:
Video: Blynk Bildirimli Hareket Dedektörü (WeMos D1 Mini + HC-SR04): 4 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:22
Lütfen Kablosuz Yarışmasında bu proje için OY VERİN. Teşekkürler!
Güncelleme no.2 - Birkaç ince ayar (sürüm 2.2), sensörünüzü (menzil ve isim) tanımdan ayarlayabilirsiniz. Ayrıca, bazen sensörün yanlış değerleri okuyup bildirim göndermesi oldu, bu yüzden değerlerin aralık içinde olması gereken yere ve "if" i arka arkaya iki kez ekledim. Hala sorun yaşıyorsanız, bildirim gönderilmeden önce 3, 4, ….x kez okuyacak şekilde ayarlayabilirsiniz.
Dize konumu = "Garaj";int rangeMin = 0;int rangeMax = 50;
_
Güncelleme no.1 - Hala Blynk'in arkasındaki sırları keşfediyorum…bu, daha temiz kod (sürüm 2.1), uygun döngü vb. ile birlikte gelir. Keyfini çıkarın ve bu projenin sizin için nasıl çalıştığını bana bildirin….teşekkürler!_
Garaj kapım her açıldığında beni bilgilendirecek bir hareket dedektörü yapmak istedim. Bir süredir PIR sensörüyle oynuyordum ama bazı kurulum sorunları (hassasiyet x zaman) yaşadıktan sonra bunun yerine HC-SR04 sensörünü kullanmaya karar verdim… ve bir cazibe gibi çalışıyor. Fikir basit: dedektörü, kapı (veya pencere - nasıl kullanmak istediğinize bağlı olarak) açıldığında sensörün önüne geçecek şekilde kurarsınız, böylece ölçülen mesafe değişir. Büyük PIR yerine UltraSonic sensör kullanmanın avantajı. PIR'ı kullanmak istemememin ana nedeni ışık veya sivrisineklerle tetiklenemez.
Neye ihtiyacınız olacak:
- WeMos D1 mini anakart - eBay - 3,47 USD (diğer kartlar da mümkündür - örneğin NodeMCU ESP-12E V1.0'ın yalnızca 3,3V verdiğini ve HC-SR04 sensörünün 5V'ye ihtiyacı olduğunu unutmayın)
- HC-SR04+ Ultrasonik sensör - eBay - 1,06 USD (3,3V ile çalışabileceği için "+" kullanılarak)
- Blynk uygulaması (Blynk'te yeniyseniz ve iOS cihazı kullanıyorsanız, bildirimleri ayarlamak için bir Android telefon ödünç almanız gerekir)
- Breadboard veya havya
- teller
- Arduino IDE'nin kurulu olduğu bilgisayar
Adım 1: Parçaları Bir Araya Getirmek
HC-SR04 sensörünü karttan çalıştırırken sorun yaşayan insanlar olduğunu duydum. Benim için iyi çalışıyor, ancak bunu önlemenin en güvenli yolu, 3 - 5.5v giriş aralığına sahip HC-SR04P (veya "+") kullanmaktır.
Bağlantılar (şemaya bakın)
WeMos D1 HC-SR04(P)
5V VCC
G GND
D6 Yankı
D7 Tetik
Adım 2: Blynk Kurulumu
Blynk'in ne olduğunu bilmeyenler için Arduino, Raspberry Pi ve benzerlerini internet üzerinden kontrol edebileceğiniz iOS ve Android uygulamalı bir Platformdur. Widget'ları basitçe sürükleyip bırakarak projeniz için bir grafik arayüz oluşturabileceğiniz dijital bir panodur.
Andorid cihazında başlayalım:
- Blynk uygulamasını indirin
- Kaydolun veya giriş yapın (zaten bir hesabınız varsa)
- Yeni Proje oluşturmak için "+" düğmesine dokunun
- Projeye bir ad verin ve kullandığınız cihazı seçin (bizim durumumuzda bu ESP8266'dır) ve "Oluştur"a dokunun
- Posta kutunuzda bir Kimlik Doğrulama belirteci alacaksınız, buna daha sonra ihtiyacımız olacak
- Blynk Projesi sayfasında, bildirim widget'ı eklemek için "+" düğmesine dokunun (bu ilk Blynk projenizse, satın almak için yeterli enerjiniz olmalıdır) ve istediğiniz gibi ayarlayın. Ayarları ekran görüntüsünde gösterildiği gibi kullanıyorum.
- Proje ayarlarında (üstteki somun simgesi) "Uygulamaya bağlı komut gönder" AÇIK olarak.
- Ayarları kapatın ve Oynat düğmesine basın
Artık iOS cihazınızda da Blynk uygulamasına giriş yapabilirsiniz ve projeyi bildirim widget'ı ile görmelisiniz.
Adım 3: Kod
Şimdi kodu panomuza yükleme zamanı.
- Arduino IDE'de *.ino dosyasını açın
- WeMos kartını bilgisayarınıza bağlayın
- Araçlar'da WeMos D1 R2 ve mini kartı seçin
Aşağıdakileri ayarlayın:
char auth = "Posta kutunuzdaki kimlik doğrulama jetonunuz buraya gelir";char ssid = "WiFi adınız";char pass = "WiFi şifreniz";
Ayrıca, bilgilendirilmek istediğiniz aralığı değiştirebilirsiniz (varsayılan 1 - 49cm'dir)
if (0 < mesafe && mesafe < 50) {
Yükle'ye basın
Tebrikler! Her şey yolundaysa, şimdi ilk bildiriminizi alacaksınız!
4. Adım: Özet
Şimdi alacağınız üç bildirim var. İlki, Dedektörün WiFi'nize başarıyla bağlandığını söylüyor, alacağınız ikinci bildirim, kurulum aralığınıza bir şey girdiğinde. Üçüncüsü, bağlantı veya güç kaynağı sorunları nedeniyle Dedektörünüzün bağlantısı kesildiğinde.
Bu projede yapabileceğiniz değişiklikler sonsuzdur. Farklı aralıklar için daha fazla bildirim ayarlayabilirsiniz (Blynk'in en az 15 saniye sonra bildirimlere izin verdiğini unutmayın). Farklı sensörler vb. kullanın.
Umarım bu projeyi beğenirsiniz, beğendiyseniz lütfen bana oy verin ve bir yorum/öneri bırakın…Diğerlerinden biraz fikir almaktan mutluluk duyacağım!
İyi eğlenceler!
Önerilen:
Kısa Mesaj Bildirimli Kaçak Dedektörü: 7 Adım
Kısa Mesaj Bildirimli Kaçak Dedektörü: Bu kılavuz, metin mesajı bildirimleri gönderen bir kaçak dedektörünün nasıl oluşturulacağını gösterir. Patlayan bir borudan veya yedeklenmiş bir tahliyeden su algılandığında uyarı gönderir. Kılavuz Python 3, Raspberry Pi, Secure Shell ile ilgilenen herkes için hazırlanmıştır
NodeMCU Kullanan Hareket Dedektörü: 5 Adım
NodeMCU Kullanan Hareket Dedektörü: Bu projede, sadece bir hareket sensörü kullanarak herhangi bir insan veya hayvanın varlığını tespit edebilirsiniz. Ve Thingsio adlı platform sayesinde varlığın tespit edildiği tarih ve saati izleyebilirsiniz
Thingsai.io Iot Bulut Platformunu Kullanan Hareket Dedektörü: 6 Adım
Thingsai.io Iot Bulut Platformunu Kullanan Hareket Dedektörü: Bu eğitimde, bir IOT bulut platformu Thingai.io ile birlikte bir PIR sensörü ve Esp32 kullanarak hareket algılamayı açıklayacağım
Hareket Dedektörü Aktifleştirilmiş Vanity Light: 6 Adım
Hareket Dedektörü Aktifleştirilmiş Makyaj Işığı: eBay'den 1,50 dolara bir kızılötesi hareket dedektörü ünitesi satın aldım ve onu iyi bir şekilde kullanmaya karar verdim. Kendi hareket dedektör kartımı yapabilirdim, ancak 1,50 dolardan (hassasiyeti ayarlamak ve zamanlayıcıyı kapatmak için 2 trim potu içerir) asla
Hareket Kontrollü Çıkış - Hareket Algılayıcı Işıktan: 6 Adım
Hareket Kontrollü Çıkış - Hareket Algılama Işığından: Bloktaki en korkunç eve giden bir şeker mi şaka mı olduğunuzu hayal edin. Tüm hortlakları, hayaletleri ve mezarlıkları geçtikten sonra nihayet son yola ulaşırsınız. Şekeri önünüzde bir kasede görebilirsiniz! Ama sonra aniden bir gho