DHT11温度と湿度センサー - [彫刻]主はArduinoのDIY(55)プログラミング学習します

広くインターネット上で循環パラグラフ37及び基準センサモジュールは、実際には、Arduinoのセンサモジュールと互換以上37種でなければなりません。私は手で実施に従ってセンサーおよびモジュールの数、(手を試してみてください)真の知識の考え、学び、目的のための通信、いくつかの実験を行う準備ができ、ここで一つ一つを蓄積しておりますので、関係なく、成功の、---小さなを記録されます進行または開始することを期待して、問題を量るません。 

【アルドゥイーノ】実験のセンサモジュールシリーズの168種類(データ+コード+グラフィック+シミュレーション)

実験五〇から五:DHT11複合温湿度センサモジュール(単一のデジタル通信バス)

温度

ホットとコールドのオブジェクトの物理量を測定し、それは国際単位系で7つの基本的な物理量の一つです。温度は、フォームの対象分子運動エネルギーレベルとの間です。高速即ちより高い分子運動、温度、より多くの物体を加熱し、よりゆっくりと分子運動、より冷たいオブジェクト、温度すなわち低いです。ビューの運動論の観点から、物体の温度は、分子運動徴候の平均運動エネルギーであり、温度は、統計的有意性を含む分子の熱運動の集団パフォーマンスです。生産と科学研究では、多くの物理現象や化学プロセスは一定の温度で行われ、人々の生活と、それはまた、密接に関連しています。

湿度

湿度は長い時間前にそこでの生活と密接な関係であるが、その数でより多くの困難を示すため。絶対湿度、相対湿度、露点比、水分と乾燥ガス(体積又は重量)などの存在湿度表現。最も一般的に日常生活で使用される空気量の湿度の相対湿度を表します。%RHで表しました。相対湿度と温度の輸出量に密接に関連しています。密封された気体の体積は、より高い温度、より高い相対湿度、温度を下げ、相対湿度を下げます。複雑な熱工学の知識を含みます。

人々の生活との温度と湿度との関係

例えば:18℃〜25の冬の温度、30から80パーセントの湿度;夏に温度23℃〜28、30から60パーセントの湿度。95%以上を占め、この範囲内で快適に感じます。24室温19エアコン付きの部屋で℃、湿度は、人々が最も快適に感じるだろう、40から50パーセントです。あなたが考慮に入れるならば、人間の思考活動に温度や湿度の影響、最適な室温が高効率でなければなりません。18℃、湿度は40〜60%であるべきで、この時間は、人の良い精神状態、シャープな。

DHT11
是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。产品为4针单排引脚封装。连接方便,特殊封装形式可根据用户需求而提供。

 

 

 

模块参数

供电电压: 3.3~5.5V DC

输 出: 单总线数字信号

测量范围: 湿度 20-90%RH, 温度 0~50℃

测量精度: 湿度+-5%RH, 温度+-2℃

分 辨 率: 湿度 1%RH, 温度 1℃

长期稳定性: <±1%RH/年

 

注意事项

1、避免在结露情况下使用

2、长期保存温度 10-40℃,湿度 60%以下

3、使用时电源和地接法要正确,以免损坏传感器

 

模块电原理图

模块描述
1、可以检测周围环境的湿度和温度
2、传感器采用DHT11
3、湿度测量范围:20%-95%(0度-50度范围)湿度测量误差:+-5%
4、温度测量范围:0度-50度 温度测量误差:+-2度
5、工作电压3.3V-5V
6、输出形式 数字输出         
7、设有固定螺栓孔,方便安装
8、小板PCB尺寸:3.2cm*1.4cm
9、电源指示灯(红色)
10、每套重量约为8g

模块接口说明(3线制)
1 VCC 外接3.3V-5V
2 GND 外接GND
3 DO  小板开关数字量输出接口 接单片机IO口

模块使用事项

传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。产品连接方便,可直接插接到Arduino传感器扩展板上。

/*

【Arduino】168种传感器模块系列实验(55)

实验五十五:DHT11 温湿度复合传感器模块(数字型单总线通信)

*/

 

#include "DHT.h"  

 

#define DHTPIN 8 

#define DHTTYPE DHT11

DHT dht(DHTPIN, DHTTYPE);

 

void setup() {

  Serial.begin(9600);

  dht.begin(); 

}

 

void loop() {

  delay(2000);

  float h = dht.readHumidity();

  float t = dht.readTemperature();

  Serial.print("Humidity: ");

  Serial.println(h);

  Serial.print("Temperature: ");

  Serial.print(t);

  Serial.println(" ℃ ");

}

  

/*

【Arduino】168种传感器模块系列实验(55)

实验五十五:DHT11 温湿度复合传感器模块(数字型单总线通信)

实验程序之二

*/

#include "DHT.h"

#define DHTPIN 2     

#define DHTTYPE DHT11   

DHT dht(DHTPIN, DHTTYPE);

void setup() {

Serial.begin(9600);

Serial.println("DHTxx test!");

  dht.begin();

}

void loop() {



delay(2000);

floath = dht.readHumidity();

floatt = dht.readTemperature();

floatf = dht.readTemperature(true);



if(isnan(h) || isnan(t) || isnan(f)) {

Serial.println("Failed to read from DHT sensor!");

return;

  }

floathi = dht.computeHeatIndex(f, h);

Serial.print("Humidity: ");

  Serial.print(h);

Serial.print(" %");

Serial.print("\t");

Serial.print("Temperature: ");

  Serial.print(t);

Serial.println(" *C ");



}

  

 

 

おすすめ

転載: www.cnblogs.com/eagler8/p/12148403.html