玩玩DS18B20温度传感器 测试温度教程

本期使用DS18B20温度传感器测量温度。
所需材料:
DS18B20          1枚
母对母杜邦线    3根
母对公杜邦线    2根
4.7KΩ 电阻       1个
好了,先截图展示一下(对嘴吹起的结果,所以感觉室内气温偏高):

教程开始:
1、如何接线:

如何接,上图很清楚,就不多说。接线好了后,下面说命令:

A、更新升级内核 (新版本一般不需要这一步)::

[AppleScript] 纯文本查看 复制代码
1
2
apt-get update
apt-get upgrade

B、查看设备是否存在:

[AppleScript] 纯文本查看 复制代码
1
2
3
4
sudo modprobe w1-gpio
sudo modprobe w1-therm
cd /sys/bus/w1/devices/
ls

显示结果:

上图中的28-0000055f9754是你的温度传感器序号(每人的不一样,后面要用到,届时请更改为你的设备序号)。

C、查看当前温度,输入以下命令:
pi@RaspberryPi /sys/bus/w1/devices $

[AppleScript] 纯文本查看 复制代码
1
cd 28-0000055f9754

(请改为你的设备序号)
菜鸟提醒:$ 及前面的不用输入,输入cd 28-0000055f9754 就行。
再输入以下命令:

[AppleScript] 纯文本查看 复制代码
1
cat w1_slave

显示如下:

室内温度为: t=15812/1000=15.8

5.png (125.25 KB, 下载次数: 0)

下载附件

2014-3-15 23:50 上传

再到网上查看国家公布的温度,还挺准的。

至此教程结束。

 

未经允许不得转载:树莓派 » 玩玩DS18B20温度传感器 测试温度教程

赞 (2)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册