T.C. Mİllî Eğİtİm BakanlIğI
RİZE / MERKEZ - Rize Türkiye Odalar ve Borsalar Birliği Fen Lisesi

Arduino ile DHT11 Sıcaklık ve Nem Sensörü Kullanımı

Kütüphaneyi aşağıdaki bağlantıdan indirebilirsiniz.

https://drive.google.com/file/d/1SjiGtWJPJaInHn5am_rrOCi994bjf5fk/view?usp=sharing 

 

Kodlar

#include <dht11.h> // dht11 kütüphanesini kodlarımıza dahil ediyoruz.

 

int DhtPin=2; // DhtPin olarak Dijital 2'yi belirliyoruz.

dht11 dht_sensor; // dht_sensor adında bir DHT11 nesnesi oluşturduk.

 

void setup()

{

  Serial.begin(9600); // Seri iletişimi başlatıyoruz.

  Serial.println("www.arduinomedia.com");

  Serial.println("*********************");

}

 

void loop()

{

  // Sensör konrol ediliyor. 

  int chk = dht_sensor.read(DhtPin);

  // Sensörden okunan değerleri serial ekranda yazdırıyoruz.

  Serial.print("Nem Orani (%): ");

  Serial.println((float)dht_sensor.humidity, 2);

  Serial.print("Sicaklik (Celcius): ");

  Serial.println((float)dht_sensor.temperature, 2);

  Serial.print("Sicaklik (Kelvin): ");

  Serial.println(dht_sensor.kelvin(), 2);

  Serial.print("Sicaklik (Fahrenheit): ");

  Serial.println(dht_sensor.fahrenheit(), 2);

  // Çiğ Oluşma Noktası

  Serial.print("Cig Olusma Noktasi: ");

  Serial.println(dht_sensor.dewPoint(), 2);

  Serial.println("------------------");

  // Veriler her 1 saniyede bir veriler ekrana yazdırılacak.

  delay(1000);

 

}

16-04-2025

Paylaş Facebook  Paylaş twitter  Paylaş google  Paylaş linkedin
Yayın: 16.04.2025 - Güncelleme: 16.04.2025 10:48 - Görüntülenme: 23
  Beğen | 0  kişi beğendi