久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
arduino控制的DHT11溫濕度傳感器程序
[打印本頁]
作者:
maomao12
時間:
2019-4-17 09:49
標題:
arduino控制的DHT11溫濕度傳感器程序
Arduino源程序:
#define DHT11_PIN 0
int Led = 8;
int Buzzer = 7;
byte read_dht11_dat()
{
byte i = 0;
byte result = 0;
for (i = 0; i<8; i++)
{
while (!(PINC&_BV(DHT11_PIN)));
delayMicroseconds(30);
if (PINC&_BV(DHT11_PIN))
result |= (1 << (7 - i));
while ((PINC&_BV(DHT11_PIN)));
}
return result;
}
void setup()
{
DDRC |= _BV(DHT11_PIN);
PORTC |= _BV(DHT11_PIN);
pinMode(Led, OUTPUT);
pinMode(Buzzer, OUTPUT);
Serial.begin(19200);
Serial.println("Ready");
}
void loop()
{
byte dht11_dat[5];
byte dht11_in;
byte i;
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);
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];
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");
if (dht11_dat[0] == 25)
digitalWrite(Led, HIGH);
else
digitalWrite(Led, LOW);
if (dht11_dat[0] == 28)
digitalWrite(Buzzer, LOW);
else
digitalWrite(Buzzer, HIGH);
delay(2000);
}
復制代碼
全部資料51hei下載地址:
arduino控制的DHT11溫濕度傳感器程序.zip
(889 Bytes, 下載次數: 34)
2019-4-17 09:49 上傳
點擊文件名下載附件
DHT11
下載積分: 黑幣 -5
作者:
admin
時間:
2019-4-17 14:42
本帖需要重新編輯補全電路原理圖,源碼,詳細說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)
作者:
秋雨楓葉
時間:
2020-3-19 06:32
下個學習
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
久久99久久99精品免视看婷婷
|
久久久高清
|
日韩a
|
日韩高清一区
|
日韩视频一区二区三区
|
色在线免费
|
国产精品一区二区三区四区五区
|
亚洲精品68久久久一区
|
国产成人免费
|
久久久99精品免费观看
|
九九热热九九
|
久久久久国产精品
|
91高清在线观看
|
99精品网站
|
亚洲福利网
|
青青久久
|
国产激情免费视频
|
国产精品美女久久久久aⅴ国产馆
|
久久精品一区二区三区四区
|
久久高清国产
|
久久国产精品免费一区二区三区
|
少妇一级淫片aaaaaaaaa
|
欧美一区二区三区在线
|
日本一区二区在线视频
|
成人a免费
|
久久久久久蜜桃一区二区
|
九九在线视频
|
久久免费精品
|
国产一区影院
|
成人深夜福利在线观看
|
国产99久久精品一区二区300
|
欧美精品在线播放
|
91精品久久久久久久久久
|
黄色小视频大全
|
亚洲国产日本
|
99re66在线观看精品热
|
日韩精品一区在线
|
日本a级大片
|
精品欧美在线观看
|
欧美一区二区三区在线
|
精品亚洲视频在线
|