美文网首页
利用树莓派 挂载 温度传感器 获取 实时温度

利用树莓派 挂载 温度传感器 获取 实时温度

作者: 测绘小兵 | 来源:发表于2019-11-23 21:10 被阅读0次

    参考:http://shumeipai.nxez.com/2013/10/03/raspberry-pi-temperature-sensor-monitors.html

    1. 硬件准备连接。

    2. 树莓派系统配置启动项
      在文件/boot/config.txt中的最后添加如下一行:
      dtoverlay=w1-gpio-pullup,gpiopin=4
      保存,重启树莓派。
      如果这个不配置,会出现如下报错信息:


      程序报错信息
    3. 查看是否正确挂载了传感器设备
      sudo modprobe w1-gpio
      sudo modprobe w1-therm
      cd /sys/bus/w1/devices/
      ls
      28-00000494cb79 w1_bus_master1
      28-00000494cb79就是外接的温度传感器设备,但并不是每个客户端都显示一样的,这个是传感器的序列号。


      添加启动硬件
    4. 查看当前温度
      cd 28-00000494cb79
      cat w1_slave
      显示结果:
      70 01 4b 46 7f ff 10 10 e1 : crc=e1 YES
      70 01 4b 46 7f ff 10 10 e1 t=23000
      第二行的t=23000就是当前的温度值,要换算成摄氏度,除以1000,即当前温度为23000/1000=23摄氏度。


      正确获取了温度值.jpg

    程序运行正常,获取了实时的温度值


    程序正常工作

    备注:连接的4号针脚。


    针脚

    也就是:
    供电、接地、数据#4。

    相关文章

      网友评论

          本文标题:利用树莓派 挂载 温度传感器 获取 实时温度

          本文链接:https://www.haomeiwen.com/subject/wwazictx.html