gpt4 book ai didi

linux - 如何从 .sh 文件通过串行向 Arduino 发送命令?

转载 作者:太空狗 更新时间:2023-10-29 12:27:07 24 4
gpt4 key购买 nike

我正在开展一个项目,我通过 USB 同时使用 Raspberry Pi 和 Arduino。在 Arduino 上,我将我的代码设置到我通过串行发送一封信的位置,它会做一些事情(例如,如果我通过串行发送“A”,它会打开 LED。B 会关闭它,等等.).我已经用串口监视器测试了所有命令,所以我知道我的 Arduino 代码有效。在 Raspberry Pi 上,我希望能够运行一个 .sh 文件并让它通过串行方式向 Arduino 发送一封信。为了做到这一点,我查看了许多论坛(包括此处的论坛:http://playground.arduino.cc/Interfacing/LinuxTTY),每次我尝试发送内容时,Arduino 上的灯都会闪烁,它基本上会产生与按下重置按钮相同的结果。那么,如何编写 .sh 文件来向我的 Arduino 发送命令?先感谢您!-伊桑

最佳答案

我相信 ardino (5V) 与 raspberry pi (3.3V) 上使用的电压存在差异,因此您不能直接将它们连接起来。

相反,您需要使用分压器/转换器,以便它具有正确的电压。

本网站对此进行了详细解释:https://oscarliang.com/raspberry-pi-and-arduino-connected-serial-gpio/

关于linux - 如何从 .sh 文件通过串行向 Arduino 发送命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37199573/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com