找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4794|回复: 0
收起左侧

arduino使用温度传感器DHT11测量程序

[复制链接]
ID:273838 发表于 2018-1-9 16:10 | 显示全部楼层 |阅读模式
#include <dht11.h>
dht11 DHT11;
#define DHT11PIN 2
void setup()
{
  Serial.begin(9600);
}
void loop()
{
    Serial.println("/n");
    int chk = DHT11.read(DHT11PIN);
    Serial.print("Read sensor: ");
    switch (chk)
   {
     case DHTLIB_OK:
                Serial.println("OK");
                break;
     case DHTLIB_ERROR_CHECKSUM:
                Serial.println("Checksum error");
                break;
     case DHTLIB_ERROR_TIMEOUT:
                Serial.println("Time out error");
                break;
     default:
                Serial.println("Unknown error");
                break;
  }
     Serial.print("Humidity (%): ");
     Serial.println((float)DHT11.humidity, 2);
     Serial.print("Temperature (oC): ");
     Serial.println((float)DHT11.temperature, 2);
     delay(2000);
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表