本文共 745 字,大约阅读时间需要 2 分钟。
材料:NodeMcu
,DHT11模块(三线)
,杜邦线三根(母对母)
。
软件:Arduino(配置好ESP环境)
。
arduino库:ESP8266
,DHT sensor library
连线:+ 3.3v
,- GND
,DAT D3
#include#include "DHT.h"#define DHTPIN 0 // D3引脚#define DHTTYPE DHT11 // 传感器类型DHT11long lastMsg = 0;float temp = 0.0;float hum = 0.0;float diff = 1.0;DHT dht(DHTPIN, DHTTYPE);void setup() { Serial.begin(115200); dht.begin();}void loop() { long now = millis(); if (now - lastMsg > 3000) { Serial.print("3s发送数据"); // Wait a few seconds between measurements lastMsg = now; float newTemp = dht.readTemperature(); Serial.print(newTemp); Serial.print("\n"); float newHum = dht.readHumidity(); Serial.print(newHum); Serial.print("\n"); }}
如果有用点个赞再走
转载地址:http://obyzi.baihongyu.com/