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

Is it Possible to Connect Arduino through the EthernetShield to Read a Text File?

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

这看起来相当简单,但通过我自己的研究,我不确定文本文件是否可以以这种方式写入和存储,以及 Arduino 是否可以读取这种文件类型。我也知道传统的方式需要 PHP 和 mySQL,这两个我都不太熟悉。

谢谢!

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

我正在分享我最后一年的 btech 项目 "Controlling devices using internet" 的 link 代码。 (当然,这可以通过使用 arduino + 以太网作为服务器轻松完成,但问题是你需要端口转发路由器以便从本地网络外部访问服务器端口转发从安全方面来说风险很小。)

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

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