1. 首页
  2. 数据库
  3. 其它
  4. 树莓派ds18b20获取温度软件实现

树莓派ds18b20获取温度软件实现

上传者: 2021-01-09 14:38:34上传 PDF文件 189.88KB 热度 4次
通过ds18b20获取温度,实质上是通过文件IO操作读取ds18b20相应寄存器来获取相应内容,通过相关计算得到实际温度。如何读取这个寄存器呢? 每个ds18b20传感器的ROM都在/sys/bus/devices/28-xxxx路径下, 其中的w1_slave文件存储着温度信息。如下图 所有的树莓派ds18b20传感器温度相关信息都在/sys/bus/devices/28-xxxx路径下,我们编程只需在/sys/bus/devices/路径下找到28-开头的文件夹, 打开即可看到w1_slave文件,打开文件可看到以下内容。 其中crc=0a YES 为crc校验,表示校验成功,数据有效
下载地址
用户评论