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

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

Threaded View

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

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

    سنسور رطوبت DHT11، یک سنسور ارزان قیمت جهت سنجش دما و رطوبت هواست. اندازه کوچک این سنسور، مصرف کم انرژی و انتقال سیگنال به مسافتی بیش از 20 متر، آن را به یکی از بهترین گزینه ها جهت استفاده در پروژه های مختلف، بدل کرده است. با توجه به خروجی دیجیتال این سنسور، به راحتی می تواند به برد آردوینو و یا سایر میکروکنترلرها متصل گردد.

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

    مشخصات:

    • قیمت ارزان
    • ولتاژ عملیاتی و ورودی/خروجی 3 تا 5 ولت
    • حداکثر جریان استفاده شده هنگام عملیات تبدیل 2.5 میلی آمپر
    • مناسب برای خواندن رطوبت 20 تا 80% با دقت 5%
    • مناسب برای خواندن دمای 0 تا 50 درجه با دقت 2± سانتی گراد
    • نرخ نمونه برداری 1 هرتز (یکبار در ثانیه)
    • اندازه : 15.5 در 12 در 5.5 میلی متر
    • دارای 4 پین با 0.1 اینچ فاصله


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

نام: DHT11.jpg
مشاهده: 895
حجم: 44.1 کیلو بایت

    مثال آردوینو:
    کد:
    /*
     # Be name Khoda!
     # Example code for the humidity/temperature sensor - DHT11
     # 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 DHT11   // DHT 11  
    
    DHT dht(DHTPIN, DHTTYPE);
    
    void setup() {
      Serial.begin(9600); 
      Serial.println("DHT11 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");
      }
    }
    جهت سفارش این کالا، به این بخش در فروشگاه آفتاب رایانه مراجعه نمایید.
    همچنین، جهت مشاهده مشخصات سنسور DHT22 به این لینک، و جهت سفارش آن، به این بخش در فروشگاه آفتاب رایانه مراجعه کنید.
    فایل های پیوست شده فایل های پیوست شده
    ویرایش توسط e.rasekh : 09-07-2013 در ساعت 08:48 AM

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

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

SEO by vBSEO