是否可以通过EthernetShield连接Arduino来读取文本文件?

时间:2015-08-03 18:04:41

标签: javascript arduino file-writing

我是Arduino的新手,正在尝试使用EthernetShield将其连接到互联网。在我购买EthernetShield之前,我想确保我能够用它执行必要的步骤。是否可以使用Javascript写入存储在服务器上的文本文件(包含二进制数据),使用Arduino连接到所述服务器/文件地址,然后使用Text Finder(Arduino' s)来读取文件&#39 ;二进制数据并执行必要的命令?如果是这样,步骤是什么(如果它与这个基本轮廓不同)?

看起来相当直接,但通过我自己的研究,我不确定文本文件是否可以以这种方式编写和存储,如果Arduino可以读取此文件类型。我也意识到传统方式需要PHP和mySQL,我对此都非常不熟悉。

谢谢!

1 个答案:

答案 0 :(得分:0)

Arduino可以读取文本文件。我建议您使用XMl或json而不是文本文件。

我正在分享我最后一年btech项目的代码链接"使用互联网控制设备"。 (当然这可以通过使用arduino + ethernet作为服务器轻松完成,但问题是你需要端口转发路由器以便从本地网络外部访问服务器端口转发根据安全方面的风险很小。)

我使用了apache服务器(用于测试我安装在我的笔记本电脑上,后来我使用了托管网站)和Arduino + Ethernet Shield作为客户端。获取后,Arduino将HTTP请求发送到服务器以获取XML文件,它解析XMl并控制设备。我使用PHP来创建UI和更新XML文件.... 我希望这可能有用

https://drive.google.com/folderview?id=0BxWdBbr_6RYkSXVwcGxOa3pxTDA&usp=sharing