图书馆从DHT11、DHT2和AM2302湿度和温度传感器获取读数,传感器位于覆盆子皮或黑豆骨上。
Adafruit-DHT的Python项目详细描述
python库读取dht系列湿度和温度传感器上的 覆盆子皮或豆骨黑。
专门设计用于Adafruit DHT系列传感器-->; https://www.adafruit.com/products/385
目前,这个库是用Python2.6、2.7、3.3和3.4进行测试的。它应该 使用的python也大于3.4。
安装
###依赖关系
对于所有平台(覆盆子皮和豆骨黑),确保您的系统是
能够用pip编译和下载python扩展
在raspbian或beaglebone black的debian/ubuntu映像上,您可以确保
通过运行以下一组或两组命令,系统准备就绪: Python2: ``sh
sudo apt-get update
sudo apt-get install python-pip
sudo python -m pip install --upgrade pip setuptools wheel
`` Python3: ``sh
sudo apt-get update
sudo apt-get install python3-pip
sudo python3 -m pip install --upgrade pip setuptools wheel
`` ###使用pip安装 使用pip从pypi安装。 Python2: `sh
sudo pip install Adafruit_DHT
` Python3: `sh
sudo pip3 install Adafruit_DHT
` ###从存储库编译和安装 首先从[github发行版]下载库源代码
页面](https://github.com/adafruit/Adafruit_Python_DHT/releases),解压缩
存档并执行: Python2: `sh
cd Adafruit_Python_DHT
sudo python setup.py install
` Python3: `sh
cd Adafruit_Python_DHT
sudo python3 setup.py install
` 如果要测试未发布的
版本: `sh
git clone https://github.com/adafruit/Adafruit_Python_DHT.git
`
用法
请参阅examples文件夹中的用法示例。