连接ds18b20和覆盆子pi

时间:2016-03-06 18:34:32

标签: raspberry-pi

我有一个覆盆子pi连接两个ds18b20温度传感器。 -sensor1固定在我车库的外面(距离覆盆子pi 20米) -sensor2只是连接在树莓派附近的面包板上。 一切都运作良好。

我决定添加位于外面的传感器3,距离覆盆子pi 20米。

现在当我输入: cd / sys / bus / w1 / devices

如果找到这个: c0-40a000061005 c2-246056869800 c2-247056869000 d0-008000001000 w1_bus_master1

代替: 28 -..... 28 -..... 28 -.....

每个传感器引用应以28 -....开头。

我的传感器发生了什么? 如果拔掉传感器1,那么一切都很顺利

如果我拔下传感器3,只让传感器1和传感器2一切正常。

当传感器远离树莓派时,我们必须做哪些修改?

谢谢

1 个答案:

答案 0 :(得分:0)

这意味着第3个传感器在VCC和OUT线之间没有4.7kOhm或10kOhm的电阻(如果你有4wire DS18B20,则为黑色/红色)。 只需连接那个电阻器就可以了,我遇到了同样的问题。我花了几周时间找到这么简单的解决方案。如果你在连接电阻后得到相同的代码,这意味着你没有正确连接它。希望能帮到你