Sahada Dağıtın, İzleyin ve Güncelleyin
OTA güncellemeleri ve uzaktan denetimle pil üzerinden çalıştırın.
Sahada Dağıtın, İzleyin ve Güncelleyin, 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.
Canlı Kullanıma Alın
Cihazınız çalışma tezgâhında çalışıyor. Şimdi onu kullanıma alın: pille çalıştırın, uzaktan izleyin ve USB kablosuna hiç dokunmadan güncelleyin. 🏠
Sahada Kullanım İçin Güç Sağlayın
Artık dizüstü bilgisayarınıza bağlı olmasın. Düğüme, ne kadar süre çalışması gerektiğine uygun bir USB adaptörü veya pil paketi gibi kararlı bir güç kaynağı sağlayın.
Pil Tasarrufu İçin Uyutun
Pil ömrünü uzatmak için derin uyku ekleyin: cihaz uyansın, ölçüm yapsın, veriyi göndersin ve bir sonraki ölçüm zamanı gelene kadar çipin büyük bölümünü kapatsın.
esp_sleep_enable_timer_wakeup(60 * 1000000);
esp_deep_sleep_start();OTA Güncellemelerini Etkinleştirin
Cihazın bağlantısını bir daha kesmemek için kurulumda ArduinoOTA özelliğini açın. Artık yeni ürün yazılımını WiFi üzerinden gönderebilirsiniz.
ArduinoOTA.begin();Döngüde OTA Hizmetini Çalıştırın
OTA'nın düzenli bir sinyale ihtiyacı vardır. Cihazın kablosuz yüklemeyi kabul etmeye hazır kalması için her döngüde ArduinoOTA.handle() çağrısını yapın.
void loop() {
ArduinoOTA.handle();
}Yalnızca Verileri Değil, Durumu da İzleyin
Ölçümlerin yanında bir kalp atışı konusu da yayınlayın. Bu konu sessiz kalırsa cihazın çevrimdışı olduğunu hemen anlarsınız.
client.publish("home/livingroom/status", "alive");Sinyali ve Çalışma Süresini İzleyin
WiFi sinyal gücü ve çalışma süresi gibi ek bilgileri de bildirin. Zayıf sinyal, bağlantısı sürekli kopan bir düğümün nedenini çoğu zaman açıklar.
long rssi = WiFi.RSSI();Güvenli Bir Geri Dönüş Planlayın
Güncellemeler başarısız olabilir. Sahada yeni derleme düzgün çalışmazsa hızlıca önceki sürüme dönebilmek için son çalışan ürün yazılımını saklayın.
Her Şeyi Güvenli Hâle Getirin
Çevrimiçi bir cihaz hedef olabilir. Gizli bilgileri kodun dışında tutun, bulut bağlantıları için TLS kullanın ve OTA yüklemeleri için parola isteyin.
ArduinoOTA.setPassword("strongSecret");Uzaktan Denetleyin
Panonuzdan bir komut gönderin ve düğümün buna göre hareket ettiğini doğrulayın. Telefonunuzdan bir röleyi açıp kapatabilmeniz, uzaktan denetimin uçtan uca çalıştığını kanıtlar.
Gönderime Hazır
Algılama, bulut, uyarılar, pil, OTA ve güvenlik tek bir cihazda. Eksiksiz ve bağlantılı bir akıllı ev sensörü oluşturdunuz. 🎉
Hızlı Kontrol
Sahada çalıştırma konusundaki son kontrolünüzü yapın.
Özet
Cihaza güç sağladınız, uyku özelliğini eklediniz, OTA'yı etkinleştirdiniz, durumu izlediniz, güvenliğini sağladınız ve uzaktan denetlediniz. Bitirme projesi cihazınız artık gerçekten sahada. 🚀
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
“Sahada Dağıtın, İzleyin ve Güncelleyin” dersi ücretsiz mi?
Evet — “Sahada Dağıtın, İzleyin ve Güncelleyin” 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.
“Sahada Dağıtın, İzleyin ve Güncelleyin” dersinde ne öğreneceğim?
OTA güncellemeleri ve uzaktan denetimle pil üzerinden çalıştırın. 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.
“Sahada Dağıtın, İzleyin ve Güncelleyin” 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
- Uçtan Uca Mimarinin Planını Yapın
- Sensör Düğümünü Bağlayın ve Kodlayın
- Bulut Panosu ve Uyarılar Oluşturun
- Sahada Dağıtın, İzleyin ve Güncelleyin