#include "DHT.h" #define DHTTYPE DHT11 #include #define STEPS 2038 Stepper stepper(STEPS, 8, 10, 9, 11); DHT dht(2, DHT11); void setup(){ Serial.begin(9600); dht.begin(); } void loop() { float h = dht.readHumidity(); float t = dht.readTemperature(); float f = dht.readTemperature(true); float hif = dht.computeHeatIndex(f, h); float hic = dht.computeHeatIndex(t, h, false); if(t<=35) { ochiq=ochiq+1; stepper.setSpeed(10); stepper.step(1018); } if(t>35) { ochiq=0; stepper.setSpeed(10); stepper.step(-1018); } delay(60000); Serial.print("Humidity: "); Serial.println(h); Serial.print("Temperature: "); Serial.print(t); Serial.println(" *C "); delay(1000); } Namlik sensori - nisbiy namlikni o‘lchash va raqamli signalga, shuningdek standart kuchlanish signaliga aylantirish uchun mo‘ljallangan qurilma.
Sensorning himoya qoplamalari qurilmani atrof -muhitning turli sharoitlari va vazifalarida, shuningdek namlik ko‘rsatkichini boshqarishda foydalanishga imkon beradi: binolarni avtomatlashtirish, kimyoviy ishlab chiqarishda quritishni nazorat qilish, qishloq xo‘jaligida.
Namlikni o‘lchash usullari shartli ravishda to‘g‘ridan -to‘g‘ri va bilvosita bo‘linadi. To‘g‘ridan -to‘g‘ri usullarda, sinov materiallari quruq moddalar va namlik uchun maxsus tarqatiladi. Bilvosita usullar materialning namligi bilan bog‘liq bo‘lgan jismoniy miqdorlarni o‘lchaydi.
Namligi yuqori bo‘lgan xonalarda, gidrostat bo‘lgan fanni o‘rnatish odatiy holdir - namlik sensori, hammomdagi havoning suv bug‘lari bilan to‘yinganligini tahlil qiladi. Bunday qurilma faqat namlik darajasi oshib ketganda yoqiladi.
DHT11 va DHT22 datchiklari Arduino muhitida juda mashhur va ko‘pincha ob -havo stantsiyalari va aqlli uy loyihalarida ishlatiladi. Ushbu maqolada biz ushbu sensorlardan qanday foydalanishni, eskizni yozish uchun kutubxonalardan foydalanadigan Arduino Uno, Mega yoki Nano platalarga qanday to‘g‘ri ulanishni bilib olamiz. Bu sensorlar o‘ziga xos tezligi va aniqligi bilan ajralib turmaydi, lekin ulardan foydalanish oson, ular mavjudligi va arzonligi tufayli birinchi loyihalarida xavfsiz ishlatilishi mumkin.
Sensor ikki qismdan iborat - sig‘imli harorat sensori va gigrometr. Birinchisi haroratni o‘lchash uchun, ikkinchisi havo namligini o‘lchash uchun ishlatiladi. Ichidagi chip analog-raqamli konversiyalarni amalga oshirishi va mikrokontroller tomonidan o‘qiladigan raqamli signalni taqdim etishi mumkin.
Ko‘pgina hollarda, DHT11 yoki DHT22 ikkita versiyada mavjud: metall kontaktli plastmassa korpus shaklidagi alohida sensori yoki sensori va lehimli quvur elementlari bo‘lgan tayyor modul sifatida. Ikkinchi variantni haqiqiy loyihalarda ishlatish ancha oson va yangi boshlanuvchilar uchun tavsiya etiladi.