“(SKU:RB-02S014)DHT11溫濕度傳感器”的版本間的差異
(→?應(yīng)用例程) |
(→?產(chǎn)品相關(guān)推薦) |
||
(未顯示2個(gè)用戶(hù)的15個(gè)中間版本) | |||
第1行: | 第1行: | ||
[[文件:p-789.jpg|500px|有框|右]] | [[文件:p-789.jpg|500px|有框|右]] | ||
? | == | + | ==產(chǎn)品概述== |
? | + | 此款新推出的DHT11溫濕度傳感器數(shù)據(jù)接口采用防插反插頭,接口兩側(cè)分別有字母“D”代表信號(hào)類(lèi)型為數(shù)字信號(hào),和 “傾角”標(biāo)識(shí)代表傳感器類(lèi)型,傳感器特設(shè)4顆M3固定安裝孔,調(diào)節(jié)方向與固定方便易用,美觀大方。此款傳感器是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器。它應(yīng)用專(zhuān)用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長(zhǎng)期穩(wěn)定性。傳感器包括一個(gè)電阻式感濕元件和一個(gè)NTC測(cè)溫元件,并與一個(gè)高性能8位單片機(jī)相連接。因此該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、性?xún)r(jià)比極高等優(yōu)點(diǎn)。每個(gè)DHT11傳感器都在極為精確的濕度校驗(yàn)室中進(jìn)行校準(zhǔn)。校準(zhǔn)系數(shù)以程序的形式儲(chǔ)存在OTP內(nèi)存中,傳感器內(nèi)部在檢測(cè)信號(hào)的處理過(guò)程中要調(diào)用這些校準(zhǔn)系數(shù)。單線(xiàn)制串行接口,使系統(tǒng)集成變得簡(jiǎn)易快捷。超小的體積、極低的功耗,信號(hào)傳輸距離可達(dá)20米以上,使其成為各類(lèi)應(yīng)用甚至最為苛刻的應(yīng)用場(chǎng)合的最佳選則。DHT11數(shù)字溫濕度傳感器模塊為3針PH2.0封裝,連接方便。 | |
==規(guī)格參數(shù)== | ==規(guī)格參數(shù)== | ||
? | # | + | # 工作電壓 :3.3V~5v |
+ | # 尺寸大小:40mm x 28mm | ||
+ | # 重量大?。?g | ||
+ | # 信號(hào)類(lèi)型:數(shù)字信號(hào) | ||
# 供電電流:最大2.5mA | # 供電電流:最大2.5mA | ||
? | # 溫度范圍:0- | + | # 溫度范圍:0-50℃,誤差±2℃ |
? | # 濕度范圍:當(dāng)環(huán)境溫度在 0 ℃時(shí)為30~90%RH;當(dāng)環(huán)境溫度在25℃時(shí)為20~90% | + | # 濕度范圍:當(dāng)環(huán)境溫度在 0 ℃時(shí)為30~90%RH;當(dāng)環(huán)境溫度在25℃時(shí)為20~90%RH?;當(dāng)環(huán)境溫度在50℃時(shí)為20~80%RH |
? | # | + | # 響應(yīng)時(shí)間:1/e(63%) 6-30s |
? | # | + | # 測(cè)量分辨率分別為:溫度(8bit)濕度(8bit) |
? | # | + | # 采樣周期間隔:<1s |
? | + | ||
? | == | + | ==接口定義== |
? | + | ||
? | + | ||
* S:輸出信號(hào) | * S:輸出信號(hào) | ||
* +:電源(VCC) | * +:電源(VCC) | ||
* -:地(GND) | * -:地(GND) | ||
? | [[文件: | + | [[文件:wenshidu00.jpg|500px|有框|居中|引腳的定義]] |
? | + | ==使用方法== | |
===連接示意圖=== | ===連接示意圖=== | ||
? | |||
? | === | + | [[文件:RB-02S01401.jpg|700px|有框|居中]] |
? | + | [[文件:wenshidu02.jpg|700px|有框|居中]] | |
? | + | S引腳接到控制器的A0口。+和- 分別接到電源的+5V和GND。 | |
? | <pre style='color:blue'>#define DHT11_PIN 0 | + | |
+ | ===例子程序=== | ||
+ | <pre style='color:blue'>#define DHT11_PIN 0 | ||
byte read_dht11_dat() | byte read_dht11_dat() | ||
{ | { | ||
第95行: | 第98行: | ||
Serial.println("C "); | Serial.println("C "); | ||
delay(2000); | delay(2000); | ||
? | }</pre> | + | } |
? | + | </pre> | |
===程序效果=== | ===程序效果=== | ||
? | + | 此代碼功能是檢測(cè)當(dāng)前環(huán)境下的濕度和溫度值。設(shè)定當(dāng)濕度等于25%時(shí)LED燈亮,當(dāng)溫度等于28度時(shí)蜂鳴器響。如下圖所示,串口助手窗口左側(cè)一列顯示為當(dāng)前濕度值右側(cè)一列為當(dāng)前溫度值。 | |
+ | [[文件:12.png|500px|縮略圖|居中]] | ||
+ | ==應(yīng)用視頻== | ||
+ | [[File:dht11.png|400px|左|link=http://v.youku.com/v_show/id_XMjMyMTM0ODMy.html?from=y1.7-2]] | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | ==產(chǎn)品相關(guān)推薦== | ||
+ | [[文件:erweima.png|230px|無(wú)框|右]] | ||
+ | ===產(chǎn)品購(gòu)買(mǎi)地址=== | ||
+ | [http://gharee.com/goods-72.html DHT11溫濕度傳感器]<br/> | ||
+ | ===周邊產(chǎn)品推薦=== | ||
+ | [http://gharee.com/goods-546.html Carduino UNO R3 控制器]<br/> | ||
+ | [http://gharee.com/goods-592.html Starduino 控制器]<br/> | ||
+ | [http://gharee.com/goods-71.html LM35 線(xiàn)性溫度傳感器]<br/> | ||
+ | [http://gharee.com/goods-161.html DS18B20 數(shù)字溫度傳感器]<br/> | ||
? | == | + | ===相關(guān)問(wèn)題解答=== |
? | + | [http://www.makerspace.cn/forum.php?mod=viewthread&tid=2863&highlight=dht11 DHT11溫濕度傳感器的工作原理]<br/> | |
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ===相關(guān)學(xué)習(xí)資料=== | |
? | + | [http://www.makerspace.cn/forum.php?mod=viewthread&tid=4002&highlight=dht11 運(yùn)用Arduino DHT11溫濕度傳感器制作溫濕度報(bào)警器視頻]<br/> | |
? | + | [http://www.makerspace.cn/portal.php 奧松機(jī)器人技術(shù)論壇]<br/> | |
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + | ||
? | + |
2015年10月21日 (三) 14:58的最后版本
目錄 |
產(chǎn)品概述
此款新推出的DHT11溫濕度傳感器數(shù)據(jù)接口采用防插反插頭,接口兩側(cè)分別有字母“D”代表信號(hào)類(lèi)型為數(shù)字信號(hào),和 “傾角”標(biāo)識(shí)代表傳感器類(lèi)型,傳感器特設(shè)4顆M3固定安裝孔,調(diào)節(jié)方向與固定方便易用,美觀大方。此款傳感器是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器。它應(yīng)用專(zhuān)用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長(zhǎng)期穩(wěn)定性。傳感器包括一個(gè)電阻式感濕元件和一個(gè)NTC測(cè)溫元件,并與一個(gè)高性能8位單片機(jī)相連接。因此該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、性?xún)r(jià)比極高等優(yōu)點(diǎn)。每個(gè)DHT11傳感器都在極為精確的濕度校驗(yàn)室中進(jìn)行校準(zhǔn)。校準(zhǔn)系數(shù)以程序的形式儲(chǔ)存在OTP內(nèi)存中,傳感器內(nèi)部在檢測(cè)信號(hào)的處理過(guò)程中要調(diào)用這些校準(zhǔn)系數(shù)。單線(xiàn)制串行接口,使系統(tǒng)集成變得簡(jiǎn)易快捷。超小的體積、極低的功耗,信號(hào)傳輸距離可達(dá)20米以上,使其成為各類(lèi)應(yīng)用甚至最為苛刻的應(yīng)用場(chǎng)合的最佳選則。DHT11數(shù)字溫濕度傳感器模塊為3針PH2.0封裝,連接方便。
規(guī)格參數(shù)
- 工作電壓 :3.3V~5v
- 尺寸大?。?0mm x 28mm
- 重量大?。?g
- 信號(hào)類(lèi)型:數(shù)字信號(hào)
- 供電電流:最大2.5mA
- 溫度范圍:0-50℃,誤差±2℃
- 濕度范圍:當(dāng)環(huán)境溫度在 0 ℃時(shí)為30~90%RH;當(dāng)環(huán)境溫度在25℃時(shí)為20~90%RH?;當(dāng)環(huán)境溫度在50℃時(shí)為20~80%RH
- 響應(yīng)時(shí)間:1/e(63%) 6-30s
- 測(cè)量分辨率分別為:溫度(8bit)濕度(8bit)
- 采樣周期間隔:<1s
接口定義
- S:輸出信號(hào)
- +:電源(VCC)
- -:地(GND)
使用方法
連接示意圖
S引腳接到控制器的A0口。+和- 分別接到電源的+5V和GND。
例子程序
#define DHT11_PIN 0 byte read_dht11_dat() { byte i = 0; byte result=0; for(i=0; i< 8; i++){ while(!(PINC & _BV(DHT11_PIN))); // wait for 50us delayMicroseconds(30); if(PINC & _BV(DHT11_PIN)) result |=(1<<(7-i)); while((PINC & _BV(DHT11_PIN))); // wait '1' finish } return result; } void setup() { DDRC |= _BV(DHT11_PIN); PORTC |= _BV(DHT11_PIN); Serial.begin(19200); Serial.println("Ready"); } void loop() { byte dht11_dat[5]; byte dht11_in; byte i; // start condition // 1. pull-down i/o pin from 18ms PORTC &= ~_BV(DHT11_PIN); delay(18); PORTC |= _BV(DHT11_PIN); delayMicroseconds(40); DDRC &= ~_BV(DHT11_PIN); delayMicroseconds(40); dht11_in = PINC & _BV(DHT11_PIN); if(dht11_in){ Serial.println("dht11 start condition 1 not met"); return; } delayMicroseconds(80); dht11_in = PINC & _BV(DHT11_PIN); if(!dht11_in){ Serial.println("dht11 start condition 2 not met"); return; } delayMicroseconds(80); // now ready for data reception for (i=0; i<5; i++) dht11_dat[i] = read_dht11_dat(); DDRC |= _BV(DHT11_PIN); PORTC |= _BV(DHT11_PIN); byte dht11_check_sum = dht11_dat[0]+dht11_dat[1]+dht11_dat[2]+dht11_dat[3]; // check check_sum if(dht11_dat[4]!= dht11_check_sum) { Serial.println("DHT11 checksum error"); } Serial.print("Current humdity = "); Serial.print(dht11_dat[0], DEC); Serial.print("."); Serial.print(dht11_dat[1], DEC); Serial.print("% "); Serial.print("temperature = "); Serial.print(dht11_dat[2], DEC); Serial.print("."); Serial.print(dht11_dat[3], DEC); Serial.println("C "); delay(2000); }
程序效果
此代碼功能是檢測(cè)當(dāng)前環(huán)境下的濕度和溫度值。設(shè)定當(dāng)濕度等于25%時(shí)LED燈亮,當(dāng)溫度等于28度時(shí)蜂鳴器響。如下圖所示,串口助手窗口左側(cè)一列顯示為當(dāng)前濕度值右側(cè)一列為當(dāng)前溫度值。
應(yīng)用視頻
產(chǎn)品相關(guān)推薦
產(chǎn)品購(gòu)買(mǎi)地址
周邊產(chǎn)品推薦
Carduino UNO R3 控制器
Starduino 控制器
LM35 線(xiàn)性溫度傳感器
DS18B20 數(shù)字溫度傳感器
相關(guān)問(wèn)題解答
相關(guān)學(xué)習(xí)資料
運(yùn)用Arduino DHT11溫濕度傳感器制作溫濕度報(bào)警器視頻
奧松機(jī)器人技術(shù)論壇