繁体   English   中英

节点红色固件 arduino 连接经常丢失

[英]node red firmata arduino connection lost so often

我正在尝试使用 node-red 在firmata 上读取电位计数据。 电位器连接到 arduino 的模拟引脚,arduino 通过 usb 连接到树莓派 4。

程序运行良好,我可以从 arduino 获取数据,但连接经常丢失。 连接在 1 秒后建立,但经常断开。

我能做些什么来纠正这个问题?

传输速率如此之高,我不需要这样的速度。 我可以降低连接速度吗? 我该怎么做? 或者那里有硬件解决方案? 我的意思是电容或电阻连接到传感器可以解决问题吗?

在您的 Arduino 草图中,您应该有这样的行:

  Firmata.begin(57600);

将数值调整到所需的速度。 尝试960019200 (也可能的值240048009600144001920038400等等)。 请注意,您应该从 NodeRed 端配置连接以匹配波特率。

这是你需要做的调整串口连接速度。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM