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))

贡献

如果你有任何好的建议或意见,你可以发送问题或公关我们。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
用cucumberjvm执行java异步步骤   java通过Jackson2导出/导入JSON文件。9.7   java Tomcat在页面加载时给出500错误   将filereader合并到代码中的java问题   从GUI java将对象属性写入文件时发生swing错误   java简单程序,用于检查输入字符串是否为关键字(指定了关键字)   java如何在布局之间滑动时打开音频文件?   hibernate解析Java。lang.ClassCastException   java如何解决记录测试结果的Jenkins构建错误?   Java:在重写文件之前检查文件是否需要更新的最佳方法是什么?   mongodb在Java中重用数据库连接   java Hibernate(n+1)使用非k连接选择   java如何在Spring批处理中创建JSON文件读取器   java将MuPDF导入Android应用程序   字典我对Java中的多态性有疑问