DHT Kütüphanesini Kurun
Kütüphaneyi ekleyin ve çiziminize dahil edin.
DHT Kütüphanesini Kurun, CoddyKit'te ücretsiz bir Arduino & IoT Academy dersidir. Bu, 4 dersinin 2. 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.
Neden Kütüphane Kullanılır
DHT ile elle iletişim kurmak karmaşık zamanlama gerektirir. Bir kütüphane bu işi gizler; böylece iklim verilerini tek bir basit çağrıyla okuyabilirsiniz. 📚
Kütüphane Yöneticisini Açın
Arduino IDE'de Kütüphane Yöneticisi'ni Araçlar menüsünden veya yan panelden açın. Burası hazır kodları edindiğiniz yerdir.
DHT'yi Arayın
Arama kutusuna DHT sensor library yazın. Tanınmış kütüphane Adafruit tarafından yayımlanır ve hem DHT11 hem de DHT22 ile çalışır.
Bir Yardımcı Kütüphanesi Var
DHT kütüphanesi Adafruit Unified Sensor kütüphanesine dayanır. IDE genellikle bu bağımlılığı sizin için yüklemeyi önerir.
Yükle'ye Tıklayın
Install düğmesine basın ve bağımlılığı da ekleme istemini kabul edin. Birkaç saniye içinde her iki kütüphane de kullanıma hazır olur.
Koda Dahil Edin
Taslağınızın en üstünde #include kullanarak kodu içeri aktarın. Bu satır, programınızın DHT işlevlerine erişmesini sağlar.
#include <DHT.h>Pininizi Belirtin
Sensörün hangi pini kullandığını ve elinizdeki türü tanımlayın. Üst kısımdaki açık adlar, taslağın geri kalanını okumayı kolaylaştırır.
#define DHTPIN 2
#define DHTTYPE DHT11Nesneyi Oluşturun
Pin ve türünüzü geçirerek bir DHT nesnesi oluşturun. Program boyunca ölçüm istemek için bu nesneyi kullanacaksınız.
DHT dht(DHTPIN, DHTTYPE);setup İçinde Başlatın
İçeride setup, sensörü uyandırmak için dht.begin() çağrısını bir kez yapın. Bu satırdan sonra kütüphane ölçüm almaya hazırdır.
void setup() {
Serial.begin(9600);
dht.begin();
}Türü Donanıma Uydurun
Parçanız DHT22 ise DHTTYPE değerini DHT22 olarak ayarlayın. Buradaki uyumsuzluk hatalı veya başarısız ölçümlere yol açar; bu nedenle doğru olanı seçin.
#define DHTTYPE DHT22Görünmüyorsa Yeniden Başlatın
IDE yeni kütüphanenizi hemen görmezse onu yeniden başlatın. Temiz bir başlangıç, içe aktarılan başlığın sorunsuz biçimde çözümlenmesini sağlar.
Hızlı Kontrol
DHT kütüphanesini yüklediniz. Değerleri okuyabilmeniz için setup() içinde hangi çağrı bulunmalıdır?
Özet
DHT kütüphanesini ve yardımcısını yüklediniz, başlığı içeri aktardınız, pin ve türünüzü ayarladınız, nesneyi oluşturdunuz ve begin çağrısını yaptı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
“DHT Kütüphanesini Kurun” dersi ücretsiz mi?
Evet — “DHT Kütüphanesini Kurun” 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.
“DHT Kütüphanesini Kurun” dersinde ne öğreneceğim?
Kütüphaneyi ekleyin ve çiziminize dahil edin. 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 2. dersidir.
“DHT Kütüphanesini Kurun” 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