用于从Raspberry Pi或Beaglebone Black上的DHT11、DHT22和AM2302湿度温度传感器读取数据的库。
项目描述
Python库,用于读取Raspberry Pi或Beaglebone Black上的DHT系列湿度温度传感器。
专门为与Adafruit DHT系列传感器配合工作而设计 —-> https://www.adafruit.com/products/385
目前该库已在Python 2.6、2.7、3.3和3.4上进行了测试。它也应在Python 3.4以上版本上工作。
安装
### 依赖项
对于所有平台(Raspberry Pi和Beaglebone Black),请确保您的系统能够使用
pip
编译和下载Python扩展。在Raspbian或Beaglebone Black的Debian/Ubuntu映像上,您可以通过运行以下命令组之一来确保您的系统已准备好:
Python 2
``sh sudo apt-get update sudo apt-get install python-pip sudo python -m pip install --upgrade pip setuptools wheel ``
Python 3
``使用sudo apt-get update,sudo apt-get install python3-pip,sudo python3 -m pip install --upgrade pip setuptools wheel ``
### 使用pip安装
使用pip从PyPI进行安装。
Python 2
`sh sudo pip install Adafruit_DHT `
Python 3
`sh sudo pip3 install Adafruit_DHT `
### 从仓库编译和安装
首先从[GitHub发行版页面](https://github.com/adafruit/Adafruit_Python_DHT/releases)下载库源代码,解压缩存档,然后执行
Python 2
`sh cd Adafruit_Python_DHT sudo python setup.py install `
Python 3
`sh cd Adafruit_Python_DHT sudo python3 setup.py install `
如果您想测试未发布的版本,也可以使用git克隆仓库
`sh git clone https://github.com/adafruit/Adafruit_Python_DHT.git `
用法
请参阅examples文件夹中的使用示例。
项目详情
Adafruit_Python_DHT-1.4.0.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | ac404e4c22838810272a00c68bc8f9892b3fa8ffdd5ff84e80193d0c2c2f9d18 |
|
MD5 | f7667f0daf4a850837822ad9c0240ccf |
|
BLAKE2b-256 | e9e58261ce3480ad08567123286501628bfe1452b13bc4f20e98b46e456b060b |