久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
DHT022-arduino
[打印本頁]
作者:
深海冰封
時間:
2017-3-17 10:13
標(biāo)題:
DHT022-arduino
byte bGlobalErr;
byte dht_dat[5];
float Data_humidity;
float Data_temperature;
void setup(){
pinMode(A1,OUTPUT);
digitalWrite(A1,HIGH);
Serial.begin(9600);
}
void loop(){
ReadDHT();
if(bGlobalErr==0){
Data_humidity = (dht_dat[0]*256+dht_dat[1])/10; //Calculate humidity %
if ((dht_dat[2] & 0x7f) != dht_dat[2]) { //Calculate temperature C
dht_dat[2]= dht_dat[2] & 0x7f;
Data_temperature = -1*(dht_dat[2]*256+dht_dat[3])/10;
}
else {
Data_temperature = (dht_dat[2]*256+dht_dat[3])/10;
}
Serial.println(Data_humidity);
Serial.println(Data_temperature);
}
delay(1000);
}
void ReadDHT(){
bGlobalErr=0;
byte dht_in;
byte i;
digitalWrite(A1,LOW);
delay(18);
digitalWrite(A1,HIGH);
delayMicroseconds(30);
pinMode(A1,INPUT);
delayMicroseconds(40);
dht_in=digitalRead(A1);
delayMicroseconds(80);
dht_in=digitalRead(A1);
delayMicroseconds(80);
for (i=0; i<5; i++)
dht_dat[i] = read_dht_dat();
pinMode(A1,OUTPUT);
digitalWrite(A1,HIGH);
};
byte read_dht_dat(){
byte i = 0;
byte result=0;
for(i=0; i< 8; i++){
while(digitalRead(A1)==LOW);
delayMicroseconds(30);
if (digitalRead(A1)==HIGH)
result |=(1<<(7-i));
while (digitalRead(A1)==HIGH);
}
return result;
}
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲va韩国va欧美va精品
|
91精品国产日韩91久久久久久
|
88av在线
|
亚洲一级免费视频
|
欧美成人免费
|
国产乡下妇女三片
|
精品在线免费视频
|
久久日av
|
成年人小视频
|
中文在线字幕免费观看
|
91一区
|
亚洲视频一区二区
|
亚洲伊人av
|
三上悠亚激情av一区二区三区
|
亚洲视频在线播放
|
亚洲一区二区三区在线视频
|
青青草网址
|
日本欧美在线
|
日韩av中文字幕在线播放
|
久久午夜精品
|
黄频在线观看
|
免费在线观看毛片
|
五月婷婷激情综合
|
亚洲激情文学
|
a视频在线免费观看
|
国产盗摄一区二区
|
成人在线免费看
|
久久久婷婷
|
久久成人av
|
激情五月激情综合网
|
国产亚洲久一区二区
|
欧美日韩视频在线
|
日韩精品一
|
免费黄色片网站
|
黄色www
|
第一福利丝瓜av导航
|
免费性爱视频
|
毛片av在线
|
av网站在线免费观看
|
午夜免费福利
|
天天做夜夜爽
|