节点红色firmata arduino连接经常丢失

问题描述 投票:0回答:1

我正在尝试通过固件红色读取带有节点红色的电位计数据。电位计连接到arduino的模拟引脚,而arduino则通过USB连接到树莓派4。

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

我该如何纠正?

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

arduino connection node-red firmata
1个回答
0
投票

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

  Firmata.begin(57600);

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

这是调整串行端口连接速度所需的操作。

© www.soinside.com 2019 - 2024. All rights reserved.