树莓派3代连接DHT22(AM2302) Python语言
2018-08-10 20:59
148 查看
最近刚接触树莓派 想做点东西玩 买了几个传感器因为之前也不是很了解这方面 所以吃了不少苦头 现在把一些小收获分享一下
**********************************注意:DHT11与DHT22数据格式是不相同的 因为之前用C写 没有学会转换格式吃了不少苦头 所以转到python python真是个好东西 为了节省时间 我们直接使用Adafruit 克隆一下
首先要
sudo apt-get update
sudo apt-get install build-essential python-dev
然后克隆过来我们需要的驱动
然后进入到文件夹下
cd Adafruit_Python_DHT
这里注意一下 py2和py3的库是不一样的
sudo python setup.py install
sudo python3 setup.py install
到这里就结束了 你可以用Adafruit自带的一个例子来验证是否安装成功
cd Adafruit_Python_DTH
cd examples
python AdafruitDHT.py 22 23
上面的22是指传感器类型dht11写11 dht22写22 至于23 是我所连接的GPIO接口号大家根据自己的连接填写
当然你也可以自己编写一个脚本
例如
然后sudo python DHT22.py(DHT22为我编写的名称 )
参考自:https://baijiahao.baidu.com/s?id=1581485477054726479&wfr=spider&for=pc
阅读更多相关文章推荐
- 如何配置树莓派3代的蓝牙连接
- 设置并使用树莓派进行Python和C语言编程 (下)
- OpenCV3计算机视觉:Python语言实现 chaper2_cameo.py(树莓派)
- 树莓派DHT22传感器设置
- 树莓派连接DHT11温湿度传感器(python)
- python语言磁力搜索引擎源码公开,基于DHT协议,十二分有技术含量的技术博客
- 使用python编写工具处理DHT22驱动调试信息
- 树莓派python入门(1):树莓派系统安装与初次连接
- python语言磁力搜索引擎源码公开,基于DHT协议
- spark连接mysql数据库(python语言)
- python语言磁力搜索引擎源码公开,基于DHT协议
- 树莓派--python serial读取usb连接的arduino监测的数据
- 关于python语言使用redis时,连接是否需要关闭的问题
- 在使用python语言的open函数时,提示错误OSError: [Errno 22] Invalid argument: ‘文件路径’
- 树莓派连接dht11温度传感器获取温度(python)
- 树莓派3代刷ubuntu mate在命令行下配置wifi不能连接的一个诡异的bug的解决
- C、C++、python、Java、php、C#六种语言连接mysql数据库代码
- 用Python语言实现将两个Excel文件完成类似SQL中内连接查询的合并操作
- 利用树莓派控制步进电机——Python语言
- python语言磁力搜索引擎源码公开,基于DHT协议