grove的python库-温湿度传感器pro
seeed-python-dht的Python项目详细描述
参见DHT
这是一个强大的姐妹版我们的格罗夫温度和湿度传感器专业。它比基本版有更完整和准确的性能。该传感器的检测范围为5%rh-99%rh和-40℃-80℃。其准确度可达2%rh和0.5℃。对于要求相对严格的应用来说是一个专业的选择。
此代码用于
依赖关系
此驱动程序取决于:
使用以下命令很容易安装。
curl -sL https://github.com/Seeed-Studio/grove.py/raw/master/install.sh | sudo bash -s -
从pypi安装
在支持的gnu/linux系统(如raspberry pi)上,可以从pypi本地安装驱动程序。为当前用户安装:
pip3 install seeed-python-dht
要在系统范围内安装(在某些情况下可能需要安装):
sudo pip3 install seeed-python-dht
在当前项目的虚拟环境中安装:
mkdir project-name && cd project-name
python3 -m venv .env
source .env/bin/activate
pip3 install seeed-python-dht
使用说明
首先,检查板的相应GPIO号:
pi@raspberrypi:~/Seeed_Python_DHT $ grove_gpio
Hat Name = 'Grove Base Hat RPi'
<pin> could be one of below values in the pin column for GPIO function
And connect the device to corresponding slot
==============
pin | slot
==============
5 | D5
12 | PWM
16 | D16
18 | D18
22 | D22
24 | D24
26 | D26
接下来,初始化sersor对象:
importseeed_dht# for DHT11 the type is '11', for DHT22 the type is '22'sensor=seeed_dht.DHT("11",12)
传感器读数
从传感器读取:
humi, temp = sensor.read()
print('DHT{0}, humidity {1:.1f}%, temperature {2:.1f}*'.format(sensor.dht_type, humi, temp))
贡献
如果你有任何好的建议或意见,你可以发送问题或公关我们。