
DHT11 SICAKLIK VE NEM SENSÖRÜ

Nerede Kullanılır?
| Çalışma Voltajı | 5V DC |
| Sıcaklık Ölçüm Aralığı | 0⁰C - 50⁰C |
| Nem Ölçüm Aralığı | 20% - 90% |
| Data Çıkış | Dijital |
| En | 47.75mm |
| Boy | 64.53mm |
| Vida Delik Çapı | 3.2mm |
| DHT11 Sıcaklık ve Nem Sensör Modülü | Arduino Uno Breadboard |
| DATA | D2 |
| - | GND |
| + | 5V |

Örnek Proje Arduino Kodu
/* ALPGEN Robotics */ // Sıcaklık ve Nem Sensörü DHT11 Kullanımı // 09.05.2021 // Soru ve Yardım İçin: [email protected] // www.alpgenrobotics.com // #include <dht11.h> // dht11 kütüphanesini tanımlandı int led = 13; // led Dijital 13'e tanımlandı int DHT11_pin=2; // DHT11_pin Dijital 2'ye tanımlandı dht11 DHT11_sensor; // DHT11_sensor adında bir DHT11 nesnesi oluşturuldu void setup() // Başlangıç Ayarlamaları { pinMode(led, OUTPUT); // led çıkış olarak ayarlandı Serial.begin(9600); // Seri haberleşme hızı 9600 Baudrate ayarlandı } void loop() // Sürekli Tekrar Edecek Olan Döngü { int chk = DHT11_sensor.read(DHT11_pin); // Sensörden tüm veriler alındı ve değişkene atandı // Sensörden gelen veriler serial monitöre yazdırıldı Serial.print("Nem Orani (%): "); Serial.println((float)DHT11_sensor.humidity, 2); Serial.print("Sicaklik (Celcius): "); Serial.println((float)DHT11_sensor.temperature, 2); if(DHT11_sensor.temperature > 29) // eğer sıcaklık 29'dan büyükse { digitalWrite(led, HIGH); // led yansın } else // değilse { digitalWrite(led, LOW); // led sönsün } Serial.print("Sicaklik (Kelvin): "); Serial.println(DHT11_sensor.kelvin(), 2); Serial.print("Sicaklik (Fahrenheit): "); Serial.println(DHT11_sensor.fahrenheit(), 2); // Çiğ Oluşma Noktası Serial.print("Cig Olusma Noktasi: "); Serial.println(DHT11_sensor.dewPoint(), 2); Serial.println("------------------"); delay(1000); // 1000ms gecikme süresi }