Sıcaklık ve Nemi Okuyun
Gerçek iklim değerlerini almak için kütüphaneyi çağırın.
Sıcaklık ve Nemi Okuyun, CoddyKit'te ücretsiz bir Arduino & IoT Academy dersidir. Bu, 4 dersinin 3. 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.
Okuma Zamanı
Sensörünüz bağlı ve kütüphane hazır. Şimdi ondan gerçek sayılar isteyip bunları Seri Monitör'e yazdıracaksınız. 🌡️
Sıcaklığı Okuyun
Geçerli değeri Santigrat cinsinden almak için readTemperature() çağrısını yapın. Ölçümde çoğu zaman ondalık değerler bulunduğundan sonucu float türünde saklayın.
float t = dht.readTemperature();Nemi Oku
Havadaki nemi yüzde olarak almak için readHumidity() çağrısını yapın. Sıcaklıkta olduğu gibi bunu da bir float değişkeninde saklayın.
float h = dht.readHumidity();Fahrenhayt mı İstiyorsunuz?
Santigrat yerine Fahrenhayt almak için readTemperature işlevine true değerini gönderin. Tek bir bağımsız değişken tüm birimi değiştirir.
float f = dht.readTemperature(true);Değerleri Yazdırın
Ölçümleri canlı olarak izleyebilmek için Seri Monitörü'ne gönderin. Sayıların yanındaki etiketler çıktının okunmasını kolaylaştırır.
Serial.print("Temp: ");
Serial.println(t);İkisini Aynı Anda Gösterin
sıcaklık ve nem değerlerini tek satırda birlikte yazdırabilirsiniz. Her değerin önüne kısa bir etiket eklemek verileri anlaşılır tutar.
Serial.print(h);
Serial.println("% humidity");DHT Yavaştır
Bir DHT yaklaşık olarak yalnızca saniyede bir kez güncellenir. Bundan daha sık okumak yalnızca eski veya başarısız değerler döndürür; sabırlı olun.
Döngünüzü Uygun Hızda Çalıştırın
Makul bir hızda okuma yapmak için loop işlevinin sonuna kısa bir gecikme() ekleyin. İki saniye güvenli ve rahat bir aralıktır.
delay(2000);Isı İndeksini Hesaplayın
Kütüphane, sıcaklık ve nemi birlikte kullanarak ısı indeksini, yani havanın ne kadar sıcak hissedildiğini de tahmin edebilir. Bunun için tek bir kullanışlı çağrı yeterlidir.
float hi = dht.computeHeatIndex(t, h, false);Ölçümleri Kullanın
Sayılara sahip olduğunuzda bunlara göre işlem yapabilirsiniz: bir eşik değerinin üzerinde fanı açabilir veya değerleri daha sonra analiz etmek üzere kaydedebilirsiniz.
Bir Kez Okuyun, Yeniden Kullanın
Her döngüde her ölçümü bir kez okuyup bir değişkene kaydedin, ardından bu değeri yeniden kullanın. Sensörü art arda birçok kez çağırmak yalnızca programı yavaşlatır.
Hızlı Kontrol
Sıcaklığı Fahrenhayt cinsinden istiyorsunuz. Hangi çağrı bunu döndürür?
Özet
sıcaklık ve nemi float değişkenlerine okudunuz, etiketlerle yazdırdınız, döngünün hızını ayarladınız ve havanın ne kadar sıcak hissedildiğini bile hesapladınız. 🎉
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
“Sıcaklık ve Nemi Okuyun” dersi ücretsiz mi?
Evet — “Sıcaklık ve Nemi Okuyun” 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.
“Sıcaklık ve Nemi Okuyun” dersinde ne öğreneceğim?
Gerçek iklim değerlerini almak için kütüphaneyi çağı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 3. dersidir.
“Sıcaklık ve Nemi Okuyun” 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
- DHT11/DHT22 Bağlantısını Yapın
- DHT Kütüphanesini Kurun
- Sıcaklık ve Nemi Okuyun
- Başarısız Okumaları Yönetin