新手求助!ESP32S3板怎么接上DS18B20板

2026-06-13505
AI 快速预览详细 收起
本文介绍了如何将ESP32S3板与DS18B20温度传感器连接,并通过ds.search(addr)函数查找并验证总线上的设备。如果ds.search(addr)函数未能找到设备,代码会重置搜索并延迟2秒后重新尝试。这种方法确保了连接的成功,避免了自行排查的困扰。


rch() 会在总线上寻找设备。如果找到了,就把它的 8 字节地址存进 addr 数组
  if (!ds.search(addr)) {
    Serial.println("状态: 未检测到任何设备...");
    Serial.println("---------------------------------");
    ds.reset_search();
    delay(2000);
    return; // 没有找到就重头再来
  }

  // 如果代码能走到这里,说明总线上有活着的设备!
  Serial.print("

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -