c++ - Arduino Nano 33 - DS18B20 传感器不适用于 Nano 33 BLE
问题描述
我的温度传感器连接到 ArduinoBLE 时出现问题,我在 ble 上传输从传感器读取的温度(DS18B20 传感器),但几分钟后 ble 断开连接并且流停止,我有其他传感器使用 ble ad 流式传输我没有这样的问题,我认为是 OneWire 库的问题,你能确认一下吗?我可以遵循替代路径吗?
因为我试图只传输一个随机数并且这有效,但是当我读取传感器并在几分钟后将温度返回到 ble 时,所有崩溃......
我在用:
Arduino nano 33 ble iot,
Visual Studio 代码 - IDE,
DS18B20 传感器,
#include <DallasTemperature.h> #include <OneWire.h>
#include <ArduinoBLE.h>
谢谢你们!!
解决方案
推荐阅读
- python - 如何将数字元组转换为显示该数字是否存在的二进制数字列表
- protractor - 我们可以使用量角器在角度应用程序中自动化电子图表数据吗
- rust - 如何使用 serde_json 从对象数组中反序列化单个字段?
- postgresql - 如何从postgres中具有最大计数的列中获取值?
- keyboard-shortcuts - Sublime text 2,如何为菜单项“查看-自动换行列-等”设置热键?
- node.js - npm install 在这么多警告后给出错误
- android - 运行时异常:ClassCastException android.os.Bundle 无法转换为 Parcelable 类
- android - 意图附加文本
- java - 配置的解决方案:projectname:classpathCopy 在没有以安全方式访问项目的情况下得到解决
- data-structures - 如何使用堆栈数据结构打印树(图)的两个节点之间的路径?