这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 树莓派RP2040驱动DHT11的测试

共1条 1/1 1 跳转至

树莓派RP2040驱动DHT11的测试

专家
2026-05-13 10:39:09     打赏

本测试使用MicroPython语言,在Thonny下测试,

1、电路连接:

ljt.png

2、代码如下:

import machine
import dht
import time
sensor = dht.DHT11(machine.Pin(16)) 
while True:
    try:
        sensor.measure()
        temp = sensor.temperature()
        hum = sensor.humidity()
        print("温度: {}°C, 湿度: {}%".format(temp, hum))
    except OSError:
        print("DHT11 读取错误,将重试...")
    
    # 等待2秒,确保满足 DHT11 1秒的读取间隔要求
    time.sleep(2)

MicroPython 的标准库中已经包含了 dht 模块,因此无需编写额外的驱动文件。代码测试结果:

无标题.png






关键词: 大懒猫的试用笔记     RP2040     DHT11    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]