İçindekiler:

IoT Cihazım - GPS Tetikleyicisi: 5 Adım
IoT Cihazım - GPS Tetikleyicisi: 5 Adım

Video: IoT Cihazım - GPS Tetikleyicisi: 5 Adım

Video: IoT Cihazım - GPS Tetikleyicisi: 5 Adım
Video: GPS cihazı ayar ve yapılandırma uygulaması 2024, Aralık
Anonim
IoT Cihazım - GPS Tetikleyici
IoT Cihazım - GPS Tetikleyici

Bu talimatta, evden x dakika uzakta olduğunuzda bir e-posta göndermek için IoT denetleyicinizi nasıl kuracağınızı öğreneceksiniz.

Adım 1: Örneği Açın

Örneği Aç
Örneği Aç
Örneği Aç
Örneği Aç
Örneği Aç
Örneği Aç
Örneği Aç
Örneği Aç

Dosya/Örnek/My_IoT_Device'e gidin ve GPS_Trigger dosyasını yükleyin

Blynk uygulamasını açın ve çevrimdışına alın (sağ üst köşedeki kare simgeye dokunun).

Fazladan enerji birimi satın almadıysanız, ekranın üst kısmındaki somun şeklindeki simgeye dokunup aşağı kaydırıp sil'i seçerek mevcut projeyi silin.

Fazladan enerji birimleri satın aldıysanız ve projeyi eklemek istiyorsanız, mevcut projeyi odaktan çıkarmak için ekranın sol üst köşesindeki geri düğmesine dokunun.

Ekranın üst kısmındaki QR koduna dokunun ve kamerayı yukarıdaki QR koduna doğrultun. Proje yüklendikten sonra ekranın üst kısmındaki somun sembolüne dokunun, aşağı kaydırın ve 'tümünü e-posta ile gönder' seçeneğini seçin.

Birkaç dakika içinde e-postanızda bir yetkilendirme kodu alacaksınız.

Adım 2: Açıklanan Widget'lar

Açıklanan Widget'lar
Açıklanan Widget'lar
Açıklanan Widget'lar
Açıklanan Widget'lar
Açıklanan Widget'lar
Açıklanan Widget'lar

Bu projenin 3 widget'a ihtiyacı var.

Bir e-posta widget'ı.

Bir basma düğmesi widget'ı (GPS izleyiciyi açıp kapatmak için).

GPS kendini tetikler.

Proje ayrıca, tetiklendiğinde telefonunuza bir bildirim gönderecek olan 'Bildirim' adlı bir Blynk özelliği kullanıyor.

Adım 3: Kod

kod
kod

Bu çok karmaşık bir uygulama olmasına rağmen - kod şaşırtıcı derecede basittir.

Tüm örneklerde olduğu gibi SSID'nizi, parolanızı ve kimlik doğrulama kodunuzu girmeniz gerekir. Bu örnek üç girdi daha gerektirir. E-postanın gönderilmesini istediğiniz adres. E-postanın başlığı ve e-posta metni (en fazla 140 karakter). Bunların hepsi ilk sekmede bulunur.

Blynk sekmesinde bu uygulamanın ana kodu bulunur.

4. Adım: Blynk Sekmesi

Blynk Sekmesi
Blynk Sekmesi
Blynk Sekmesi
Blynk Sekmesi
Blynk Sekmesi
Blynk Sekmesi
Blynk Sekmesi
Blynk Sekmesi

Bu, biri basma düğmesi widget'ı ve diğeri GPS tetikleyicisi için olmak üzere iki kod bloğundan oluşur.

İlk blok BLYNK_WRITE(V0) komutu içindir.

Düğme açıldığında, ilk sekmede ayarlanan ve bu nedenle tüm program tarafından kullanılabilen global bir değişken (boolean GPS_On = false;) ayarlar. Düğme açıldığında değişkeni true, kapatıldığında ise false olarak ayarlar.

İkinci blok, GPS tetikleyici BLYNK_WRITE(V1) talimatı içindir.

Basma düğmesi açıksa (if(GPS_On)) yürütülür. Basma düğmesi açık değilse, çalışmayacaktır.

Telefon tetikleme alanından çıktığında, kullanıcının telefonuna çıktığını bildirecektir. (eğer (!durum)).

Telefon tetikleme alanına girdiğinde (eve geliyorsunuz), muhatabına yolda olduğunuzu bildiren bir e-posta gönderir. (eğer (durum)).

Adım 5: Tetikleme Bölgesini Ayarlama

Tetikleme Bölgesini Ayarlama
Tetikleme Bölgesini Ayarlama

Çok kolay. Size tetikleme bölgesini vermek için daireyi yönlendirmeniz ve boyutlandırmanız yeterlidir.

Tüm bunlar yapıldıktan sonra kodu denetleyiciye yükleyin ve Blynk uygulamasında oynat düğmesine basın.

Tebrikler! Artık bir IoT GPS uygulaması oluşturdunuz.

Önerilen: