2024-09-01
售卖作品
00

对于一般的DS18B20引脚有下图。找到VCC GND ,中间就是数据口。

在这里插入图片描述

对于金属头的DS18B20引脚定义有:

在这里插入图片描述

多点温度检测的原理图,这里用五个距离

在这里插入图片描述

实物中:

在这里插入图片描述

每个器件内部的ID都是唯一标识,程序自动搜索在单总线上的器件ID,在后面就利用matchrom的方式读取温度,就能读取5个传感器的温度。

在这里插入图片描述

下图里的位置定义这个就是搜索方式 注释这句话就是普通方式,普通方式需要手动写好ID和器件个数。

在这里插入图片描述

搜索是一种随机的方式,当制作一个详细的设计,可以先利用搜索测出所有器件的ID,然后修改程序,让程序直接工作,而不搜索ID。比如当想要一个确定ID的传感器放在一个固定的位置。

在这里插入图片描述

下图的位置是需要自己写入固定ID给一个数组:

在这里插入图片描述

下图里的位置定义这个就是搜索方式 注释这句话就是普通方式,普通方式需要手动写好ID和器件个数。

在这里插入图片描述

在主函数中:

在这里插入图片描述

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Dong

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!