【问题标题】:node red firmata arduino connection lost so often节点红色firmata arduino连接经常丢失
【发布时间】:2020-05-19 10:19:49
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: arduino connection node-red firmata


    【解决方案1】:

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

      Firmata.begin(57600);
    

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-28
      相关资源
      最近更新 更多