首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从pc到arduino的txt文件

从pc到arduino的txt文件
EN

Stack Overflow用户
提问于 2016-05-04 19:34:19
回答 2查看 3K关注 0票数 1

我在谷歌上找不到任何例子,所以我想我可以从这里寻求帮助。

我有一个n行的txt文件。每一行都包含一个arduino uno执行所需任务的蓝图,例如flash一盏灯。在我的脚本中,我希望将这个文件“加载”到UNO,并逐行遍历这个文件,执行这些步骤。

我只为SD卡的使用找到了这种东西的例子。

例如:https://www.arduino.cc/en/Reference/FileRead http://forum.arduino.cc/index.php?topic=95303.0

然而,我没有SD卡,目前我也无法获得SD卡。有没有办法直接从pc上读取这个文件,并将其保存为一个数组供UNO使用。

EN

回答 2

Stack Overflow用户

发布于 2016-05-04 19:40:55

根据您使用的操作系统,您可以通过“管道”将文件传输到串口,并使用Serial对象从Arduino读取该文件。在Linux上:

代码语言:javascript
运行
复制
cat myfile > /dev/ttyUSB0

如有必要,请更换USB0。

编辑:

对于windows,您可以使用type命令。不确定扩展COM端口(除%1和%2以外)是否正常工作。

代码语言:javascript
运行
复制
type myfile > COM5
票数 0
EN

Stack Overflow用户

发布于 2017-03-06 17:04:47

您可以尝试另一种方法,即将所需txt文件的内容/仅将值存储到arduino的EEPROM中。

可以存储的文本的大小是minimal.The的大小EEPROM的大小只取决于所使用的Arduino例如Mega有4KB的EEPROM(最大的之一),据我所知,UNO有1KB.This也可以扩展。

你可以在这里查看eeprom的例子-

https://www.arduino.cc/en/Reference/EEPROM

它很容易理解,只是一开始看起来很模糊和困难。

还有像你提到的使用SD卡这样的其他方法,因为这不是一个选项,EEPROM是下一个最好的选择,希望它能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37026632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档