Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以通过EthernetShield连接Arduino以读取文本文件?_Javascript_Arduino_File Writing - Fatal编程技术网

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

Javascript 是否可以通过EthernetShield连接Arduino以读取文本文件?,javascript,arduino,file-writing,Javascript,Arduino,File Writing,我是Arduino的新手,正在尝试使用EthernetShield将其连接到internet。在我购买EthernetShield之前,我想确保我能够使用它执行必要的步骤。是否可以使用Javascript写入存储在服务器上的文本文件(包含二进制数据),使用Arduino连接到所述服务器/文件地址,然后使用文本查找器(Arduino)读取文件的二进制数据并执行必要的命令?如果是,步骤是什么(如果与基本大纲不同) 这看起来相当直截了当,但通过我自己的研究,我不确定文本文件是否可以以这种方式写入和存储

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

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


谢谢

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

我正在分享我最后一年btech项目“使用互联网控制设备”的代码链接。 (当然,使用arduino+以太网作为服务器很容易做到这一点,但问题是您需要端口转发路由器,以便从本地网络外部访问服务器。根据安全方面,端口转发的风险很小。)

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


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

我正在分享我最后一年btech项目“使用互联网控制设备”的代码链接。 (当然,使用arduino+以太网作为服务器很容易做到这一点,但问题是您需要端口转发路由器,以便从本地网络外部访问服务器。根据安全方面,端口转发的风险很小。)

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


您应该能够读取文件并在Arduino上解析它。但有一件事需要牢记,那就是文件的大小。Arduino Uno(现在最常见)没有太多内存,我宁愿使用多个较小的文件(带有部分命令),而不是一次完成所有操作的大文件,以避免内存不足的风险。好的,谢谢!我使用的是ArduinoMega,将其设置为服务器并通过网站直接向其发送二进制文件会更容易吗?可能吗?你可能想退房。我想不久前有一次关于通过EthernetSheild启用此功能的讨论。我自己没试过,但可能值得一看。太好了,非常感谢!不用担心,请在测试后将结果发回,因为这可能会帮助将来遇到相同问题的人。您应该能够读取文件并在Arduino上解析它。但有一件事需要牢记,那就是文件的大小。Arduino Uno(现在最常见)没有太多内存,我宁愿使用多个较小的文件(带有部分命令),而不是一次完成所有操作的大文件,以避免内存不足的风险。好的,谢谢!我使用的是ArduinoMega,将其设置为服务器并通过网站直接向其发送二进制文件会更容易吗?可能吗?你可能想退房。我想不久前有一次关于通过EthernetSheild启用此功能的讨论。我自己没试过,但可能值得一看。太好了,非常感谢!不用担心,请在测试后将结果发回,因为这可能会帮助将来遇到相同问题的人。