(摘) 树莓派4通过Dht11获取温湿度

声明:内容源自网络,版权归原作者所有。若有侵权请在网页聊天中联系我

今天有时间来搞一下简单的温湿度获取。dht11是一个较为普遍的温湿度传感器。

来一个简单的方法:

打开/boot/overlays/README,会发现Pi已经支持不少的模块。dht11自然也在其中。

在启动中加载,sudo nano /boot/config.txt

加上:dtoverlay=dht11,gpiopin=4 或者你自己接的其它pin。我接了11脚,编号为17。

获取温度:cat /sys/devices/platform/dht11@0/iio:device0/in_temp_input

获取湿度:cat /sys/devices/platform/dht11@0/iio:device0/in_humidityrelative_input

获取的值除1000,温度是百分比。

网上也有通过python的方法,不过以上的方法感觉更直接(简单,也就是懒)。

另外,此模块已加过电阻,无须象网上说的再添加电阻。

相关文章