İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu talimatta, Blynk'ten bir röleyi kontrol edeceğiz. Uygulamadan açıp kapatma.
DİKKAT!!!
Rölenizi şebeke elektriğine bağlamayı düşünüyorsanız lütfen ne yaptığınızı bildiğinizden emin olun!!!
DİKKAT!!!
Adım 1: Örneği Açın
Dosyalar/Örnekler/My_IoT_Device'e gidin ve Aktar'ı seçin.
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 simgesine dokunun. Aşağı kaydırın ve tümüne e-posta gönder'i seçin.
Birkaç dakika içinde e-postanızda bir yetkilendirme kodu alacaksınız.
Adım 2: Açıklanan Widget'lar
Bu proje sadece bir widget kullanır - röleyi açıp kapatmak için bir basma düğmesi. Sanal Slot 0'a ayırdık
Widget, röleyi açıp kapatan bir anahtar olarak ayarlanır. Push olarak değiştirildiğinde, anlık bir anahtar haline gelir.
Adım 3: 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.
Bunların hepsi ilk sekmede bulunur. Bu proje, kodda değiştirilebilecek fazladan bir alana sahiptir:
Röle rölesi(digital0);// Rölenin hangi çıkışı kullanmasını istiyorsunuz
Blynk sekmesinde bu uygulamanın ana kodu bulunur.
4. Adım: Blynk Sekmesi
Bu, basma düğmesi widget'ı için tek bir kod bloğundan oluşur. BLYNK_WRITE(V0) talimatı.
Düğmeye basıldığında, doğru veya yanlış olan bir tamsayı gönderir (param.asInt())
Düğme açıldığında bir değişken ayarlar (boolean On_Off = param.asInt();)
On_Off ise true (if (On_Off) // Blynk anahtarı açık ise)
röleyi açar
röle.on();
aksi takdirde onu kapatır.
else if (!On_Off)// Blynk anahtarı kapalıysa) { röle.off();
Adım 5: Bitirme
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 geçiş uygulaması oluşturdunuz.