我正在尝试找出如何使用Arduino IDE自动上传HTML文件的方法。 我总会以某种方式得到此错误:
Warning: Problem accessing board folder /www/sd.
答案 0 :(得分:0)
我曾经对此进行过调查。
遗憾的是,Arduino并未为每块板编写足够好的文档。
但这是一个适用于所有基于openWRT和Linino的主板的解决方案:
然后输入:#vi /etc/config/uhttpd
查找此部分:
# Server document root
option home /somepath/xyz
使用/mnt/sda1/arduino/www/sd
mkdir -p /mnt/sda1/arduino/www/sd
ln -sf /mnt/sda1/arduino/www/ /somepath/xyz/mypath
将/somepath/xyz
替换为在点2的配置文件中找到的路径。#echo Hello World! >/mnt/sda1/arduino/www/test.txt
打开浏览器,然后输入您的董事会地址,例如:
www.[arduinoName].local/mypath/test.txt
您现在应该看到文本:“ Hello World!”
您现在已经在Arduino的网络服务器上创建了指向您特定URL的simlink。要启用文件自动上传功能,您必须添加一个特定的符号链接:
ln -sf /mnt/sda1/arduino/www/sd /www/sd
此符号链接为您存储在计算机上草图旁边www文件夹中的所有文件创建直接上载路径。
ArduinoProject
|-- ArduinoProject.ino
+-- www
|-- index.html