欢迎光临散文网 会员登陆 & 注册

dht11

2023-07-05 14:22 作者:改个名字收获幸运  | 我要投稿

#include <dht11.h>

dht11 DHT11;

#define Dht11Pin 3

void setup(){

  Serial.begin(9600);

  Serial.println("DHT TEST PROGRAM");

  Serial.print("LIBRARY VERSION:");

  Serial.println("DHT_LIB_VERSION");

  Serial.println();

    Serial.println("Type,\tstatus,\tHumidity(%),\tTemperature(C)");  

}


void loop(){

  Serial.print("\n");

  int chN=DHT11.read(Dht11Pin);

  Serial.print("Read sensor");

  Serial.print(" ");

  switch(chN)

  {

    case 0:

    Serial.print("Ok,\t");

    break;

    case -1:

    Serial.print("Checksun Error,\t");

    break;

    case -2:

    Serial.print("Time out Error,\t");

    break;

    default:

    Serial.print("Unknown Error,\t");break;

}

    Serial.print("\t");

    Serial.print("Humidity(%):");

    Serial.print(DHT11.humidity,1);

    Serial.print("\t");

    Serial.print("Temperature(%):");

    Serial.print(DHT11.temperature,1);

    Serial.print("\t");

    delay(1000);

}



dht11的评论 (共 条)

分享到微博请遵守国家法律