树莓派动手实验-2.温湿度传感器DHT11实验

一笑奈何 提交于 2021-02-08 07:22:54

    前面用pi点亮了LED有点小兴奋有木有?下面牛逼些,平时看搞电子的工程师采个电压电流温湿度的,觉得倍牛,现在我们也试下。

    准备工作,老样子Pi一只,温湿度传感器DHT11一头,10K欧姆的电阻一根,一公一母的杜邦线3斤!

    DHT11便宜,你要是有钱搞SHT11也行。我是手里面有arduino用剩下的DHT11就拿来用了。另外只读温度应该DS18B20更简单点。

    电阻的作用是放在DHT11 VCC与DATA直接做上拉电阻用的。其他无啥了。

    动手!

    1.上几个图,参考接线。我从网上找的,我自己的不好意思拍,桌上面包屑,螺丝刀,大蒜,避孕套·····(O(∩_∩)O~没这么夸张,没有摄像头而已)

RPI - Using a DHT11

RPI - Using a DHT11 - Pinout

RPI - Using a DHT11 - Step 1RPI - Using a DHT11 - Step 2RPI - Using a DHT11 - Step 3

DHT11只用3个脚,VCC,DATA,GND,第三脚悬空。

对应接线很EASY,记得上拉电阻放在VCC与DATA间就好了!我是很小心,全接好才上的电,就这么一个PI怕烧了。

2.硬的完了,搞软的。

    对于看着时序图可以用C写采集代码的电子工程师我只有羡慕的份了。术业有专攻,我们平时都用python。网上找了一遍没发现直接用python直接读取的代码。但是GIT找到了个别人写好的,也是调的C,我们先拿过来用,爽一下再说。

<1>git安装,如果有安装过git的跳过。

sudo apt-get install git
<2>git克隆
sudo  git clone git://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git
<3>运行下

sudo Adafruit-Raspberry-Pi-Python-Code/Adafruit_DHT_Driver/./Adafruit_DHT 11 4
    好了,三步完成,上图。

现在上海室内12度,湿度37%。穿着羽绒服在这里敲字,无比怀念北方的暖气啊

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!