نمایش نتایج: از 1 به 10 از 14
Like Tree7 لایک

موضوع: سنسور دما و رطوبت - سنسور آب و هوا dht22

Threaded View

  1. #1
    Junior Member
    تاریخ عضویت
    Jul 2013
    نوشته ها
    13

    سنسور دما و رطوبت - سنسور آب و هوا dht22

    سنسور رطوبت DHT22، یک سنسور عالی جهت سنجش دما و رطوبت هواست. این سنسور در واقع از دو سنسور تشکیل شده است، یک سنسور رطوبت خازنی و یک مقاومت گرمایی. یک تراشه بسیار ساده نیز درون آن وجود دارد که تبدیل آنالوگ به دیجیتال را انجام می دهد و خروجی دیجیتال تولید می کند. خواندن این خروجی دیجیتال، با استفاده از برد آردوینو و یا هر نوع میکروکنترلری، بسیار ساده است!

    اگر مشخصات سنسور dht11 را مشاهده نمایید، خواهید دید که از نظر ظاهری تقریباً شبیه به DHT11 می باشد اما DHT22 کمی دقیق تر از DHT11 می باشد و در محدوده بیشتری قابل استفاده است. هر دوی آنها از یک پین دیجیتال تکی استفاده می کنند و کمی کند می باشند. از این جهت می گوییم کند که در هر دو ثانیه، بیش از یکی دو بار نمی توان از آن خروجی گرفت.

    مشخصات:
    • قیمت مناسب
    • ولتاژ عملیاتی و ورودی/خروجی 3 تا 5 ولت
    • حداکثر جریان استفاده شده هنگام عملیات تبدیل: 2.5 میلی آمپر
    • مناسب برای خواندن رطوبت 0-100% با دقت 2-5%
    • مناسب برای خواندن دمای 40- تا 125 درجه با دقت 0.5± سانتی گراد
    • نرخ نمونه برداری 0.5 هرتز (یکبار در هر دو ثانیه)
    • اندازه : 15.1 در 25 در 7.7 میلی متر
    • دارای 4 پین با 0.1 اینچ فاصله


    شماتیک مدار:
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: DHT22.jpg
مشاهده: 789
حجم: 44.2 کیلو بایت

    مثال آردوینو:
    کد:
    /*
     # Be name Khoda!
     # Example code for the humidity/temperature sensor - DHT22
     # Company    : AftabRayaneh
     # Website    : http://shop.aftabrayaneh.com
     # Editor     : Elham Rasekh
     # Date       : 31.08.2013
     # Version    : 1.0 
     
     // Connect pin 1 (on the left) of the sensor to +5V
     // Connect pin 2 of the sensor to whatever your DHTPIN is
     // Connect pin 4 (on the right) of the sensor to GROUND
     // Connect a 10K resistor from pin 2 (data) to pin 1 (power) of the sensor
     */
    #include "DHT.h"
    
    #define DHTPIN 2     // what pin we're connected to
    
    #define DHTTYPE DHT22   // DHT 22  (AM2302)
    
    DHT dht(DHTPIN, DHTTYPE);
    
    void setup() {
      Serial.begin(9600); 
      Serial.println("DHT22 test!"); 
      dht.begin();
    }
    
    void loop() {
      // Reading temperature or humidity takes about 250 milliseconds!
      // Sensor readings may also be up to 2 seconds 'old' (its a very slow sensor)
      float h = dht.readHumidity();
      float t = dht.readTemperature();
    
      // check if returns are valid, if they are NaN (not a number) then something went wrong!
      if (isnan(t) || isnan(h)) {
        Serial.println("Failed to read from DHT");
      } 
      else {
        Serial.print("Humidity: "); 
        Serial.print(h);
        Serial.print(" %\t");
        Serial.print("Temperature: "); 
        Serial.print(t);
        Serial.println(" *C");
      }
    }
    جهت سفارش این کالا، به این بخش در فروشگاه آفتاب رایانه مراجعه نمایید.
    همچنین، جهت مشاهده مشخصات سنسور DHT11 به این لینک، و جهت سفارش آن، به این بخش در فروشگاه آفتاب رایانه مراجعه کنید.
    فایل های پیوست شده فایل های پیوست شده
    ویرایش توسط e.rasekh : 09-08-2013 در ساعت 08:04 AM

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO