csv 如何使用Arduino获取Python脚本输出的值?

relj7zay  于 2023-04-03  发布在  Python
关注(0)|答案(1)|浏览(123)

我有一个使用Python中的PySimpleGUI包创建的GUI。根据用户从下拉菜单中的选择,脚本将4个整数写入csv文件。
(For例如,用户选择选项A,脚本将(20,30,40,50)写入csv。)

  • 请注意,Python文件正在我的本地PC上运行 *

我有一个同时运行的arduino文件,* 但在Arduino R3微控制器 * 上。这个arduino文件的主循环需要使用python脚本输出的整数。目的是将这些值分配给Arduino代码中的全局整数变量。

如何从python脚本中获取值,用于arduino文件中?

注意:我已经看到了从Arduino发送数据到Python的解决方案。但我想走相反的方向(从Python发送到Arduino)
我尝试将数据从python脚本写入csv文件,然后使用fp = fopen(“filename.csv”,“r”)获取arduino代码中的数据<stdio.h>
然而,这似乎不起作用,因为我得到一个错误,说有一个未定义的fopen引用。

l7wslrjt

l7wslrjt1#

使用csv似乎是一种非常迂回的方法,也许可以考虑PySerial,一个可以让你通过Arduino的串行端口双向发送数据的Python模块。

相关问题