esp32测试DH11模块

导入必要模块

from machine import Pin

import dht

import time

初始化 DHT11,DATA 引脚接 GPIO4

sensor = dht.DHT11(Pin(4))

循环读取温湿度

while True:

try:

测量

sensor.measure()

获取温度和湿度

temp = sensor.temperature()

humi = sensor.humidity()

打印结果

print(f"温度: {temp}°C 湿度: {humi}%")

except OSError as e:

print("读取失败,请检查接线!")

DHT11 必须至少间隔 2 秒读取一次

time.sleep(2)

相关推荐
千里马024 小时前
STM32读取AD7606-4(HAL库)
stm32·单片机·嵌入式硬件
不会代码的小猴6 小时前
中断(NVIC)
单片机·嵌入式硬件
糖糖单片机设计6 小时前
基于STM32的空气污染检测与报警系统设计与实现
stm32·单片机·嵌入式硬件
盛世宏博北京7 小时前
工业环境稳定采集:配电室 IP 温湿度变送器 TCP/UDP 通信部署指南
单片机·tcp/ip·udp
comyccccc7 小时前
自制多路输出DCDC电源板,3.3V-12V可调 学习笔记
单片机·嵌入式硬件·硬件工程
Zwawa7 小时前
把 AO 接回来:黑线和白底之间到底差了多少
c语言·单片机·嵌入式
硅基手札8 小时前
【串口技术系列文档 07】UART控制器寄存器详解
驱动开发·stm32·单片机·嵌入式硬件·mcu·计算机外设
甜甜的大香瓜8 小时前
【MT32F006】MT32F006之TM1621C驱动LCD
单片机
硅基手札8 小时前
【串口技术系列文档 09】FIFO管理与流控
驱动开发·stm32·单片机·嵌入式硬件·mcu·计算机外设