Arduino & IoT Academy · Ders

Donanımı Buluttan Denetleyin

Uzak bir düğmeyle bir çıkışı değiştirin.

4. ders / 413 adım

Donanımı Buluttan Denetleyin, CoddyKit'te ücretsiz bir Arduino & IoT Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Arduino & IoT Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Arduino & IoT Academy kursu toplamda 4 dersten oluşur.

Yönü Tersine Çevirin

Şimdiye kadar veriler buluta doğru aktı. Artık komutları geri gönderecek ve bir web düğmesinin gerçek donanımı açmasını sağlayacaksınız. 💡

Yoklama Düzeni

Basit bir yaklaşım yoklamadır: cihazınız birkaç saniyede bir buluta “Benim için en son komut nedir?” diye sorar.

Komutları Bir Alanda Saklayın

Bir kanalın alanını kontrol amacıyla yeniden kullanabilirsiniz. Bir ışığı açmak için 1, kapatmak için 0 yazın ve bunu cihazda okuyun.

En Son Değeri Okuma

Cihaz, bir okuma isteği ile o alanın son girişini alır ve bulduğu sayıya göre işlem yapar.

long state = ThingSpeak.getFieldAsLong(1);

Komuta Göre İşlem Yapma

Değeri aldıktan sonra basit bir if pini kontrol eder. 1, LED'i yakar veya röleyi çalıştırır; 0 ise kapatır.

if (state == 1) digitalWrite(LED, HIGH);
else digitalWrite(LED, LOW);

Blynk Sanal Pinleri

Blynk, sanal pinler kullanır. Bir düğme bileşeni V0'a yazar ve cihazdaki küçük bir işleyici, V0 her değiştiğinde çalışır.

Blynk Yazma İşleyicisi

Pin için bir BLYNK_WRITE bloğu tanımlarsınız. Bu bloğun içinde değeri alır ve donanımınızı buna göre değiştirirsiniz.

BLYNK_WRITE(V0) {
  digitalWrite(LED, param.asInt());
}

Gönderme, Yoklamadan İyidir

Yoklama gecikme ekler. Blynk veya MQTT gibi platformlar komutları anında gönderir; böylece ışık, dokunduğunuz anda tepki verir. ⚡

Her Zaman Güvenli Bir Varsayılan Belirleyin

Ağ kesilirse bir güvenli durum belirleyin. Örneğin bir ısıtıcı, açık kalmak yerine varsayılan olarak kapalı olmalıdır.

Büyük Yükleri Güvenle Anahtarlayın

Şebeke elektriğini kontrol etmek için komut, gerilim hattını doğrudan değil, bir röleyi sürmelidir. Pin yalnızca anahtarı tetikler.

Buluta Geri Bildirim Gönderme

İşlemden sonra yeni durumu durum bilgisi olarak geri gönderin. Böylece gösterge paneli yalnızca isteği değil, cihazın gerçekten ne yaptığını gösterir.

Hızlı Kontrol

WiFi kesildiğinde bulut üzerinden kontrol edilen bir ısıtıcıya neden güvenli bir varsayılan durum vermelisiniz?

Özet

Cihazlar komutları bir alanı yoklayarak veya Blynk pinleri gibi gönderme yoluyla okur. Bir if ile işlem yapın, büyük yükleri röle üzerinden anahtarlayın ve güvenli bir varsayılan durum bulundurun.

Başlamak ücretsiz

Yapay zeka eğitmeniyle C++ öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
30
Dersler
120

Sıkça Sorulan Sorular

“Donanımı Buluttan Denetleyin” dersi ücretsiz mi?

Evet — “Donanımı Buluttan Denetleyin” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Arduino & IoT Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Arduino & IoT Academy kursu toplamda 4 dersten oluşur.

“Donanımı Buluttan Denetleyin” dersinde ne öğreneceğim?

Uzak bir düğmeyle bir çıkışı değiştirin. Arduino & IoT Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Arduino & IoT Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Arduino & IoT Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.

“Donanımı Buluttan Denetleyin” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Arduino & IoT Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Arduino & IoT Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Bir Bulut Platformu Seçin
  2. Cihazınızın Kimliğini Doğrulayın
  3. Canlı Verileri Bir Panoya Aktarın
  4. Donanımı Buluttan Denetleyin
← Arduino & IoT Academy Sayfasına Dön