如何从PC中的文本文件读取文件输入到arduino

时间:2019-10-03 03:43:16

标签: python file-io arduino serial-port arduino-uno

因此,基本上,我的PC上有一个文件,其中包含一些语句(字符串)。我想将这些字符串逐个字符发送给arduino uno。 fopen()在arduino中不起作用(如果我读的是正确的话)。 我不知道串行端口是否可以从我PC上的文件中获取输入。 有没有一种方法可以将字符数据发送到arduino?如果可以,请指导我。 如果数据可以通过python和/或命令提示符(终端)发送,请告诉我该怎么做。 预先感谢。

1 个答案:

答案 0 :(得分:0)

只要有各自的保护罩,就有许多与Arduino通信的方法。 Wifi,以太网,蓝牙等...

您可以使用连接到Arduino Rx / Tx引脚的USB到串行转换器。大多数(如果不是全部)Arduino板载集成USB到串行转换器。使用USB电缆将Arduino连接到PC。确保已安装该USB串行转换器的驱动程序,并且可以开始使用。

所有您需要知道的是如何通过USB串行设备的虚拟COM端口从PC发送数据,以及如何在Arduino草图中读取数据。

然后,您在计算机上打开一个文件,并将其逐字节发送到Arduino。

有无数的教程可用。只需在网上搜索“ Arduino serial”和“ Python serial”,以防您想用Python制作PC部分。