Как сделать так, чтобы Arduino IDE автоматически загружал файлы? - PullRequest
0 голосов
/ 18 декабря 2018

Я пытаюсь выяснить, как автоматически загружать мои HTML-файлы в Arduino IDE.Почему-то я всегда получаю эту ошибку:

Warning: Problem accessing board folder /www/sd.

1 Ответ

0 голосов
/ 18 декабря 2018

Я исследовал это один раз.

К сожалению, Arduino не пишет достаточно хороших документов для каждой платы.
Но вот решение, которое должно работать для всех плат на базе openWRT и Linino:

  1. SSH на вашу доску.Смотрите здесь , если не знаете как.
  2. Затем введите: #vi /etc/config/uhttpd

  3. Искать в этом разделе:

    # Server document root
    option home /somepath/xyz
    
  4. Создать /mnt/sda1/arduino/www/sd используя: mkdir -p /mnt/sda1/arduino/www/sd

  5. Создайте символическую ссылку: ln -sf /mnt/sda1/arduino/www/ /somepath/xyz/mypath замените /somepath/xyz путем, найденным в файле конфигурации пункта 2.
  6. Протестируйте его с помощью файла: #echo Hello World! >/mnt/sda1/arduino/www/test.txt
  7. Откройте браузер и введите адрес своей доски, например: www.[arduinoName].local/mypath/test.txt

  8. Теперь вы должны увидеть текст: «Hello World!"

вы создали симлинк на ваш конкретный URL на веб-сервере Arduino.Чтобы включить автоматическую загрузку файлов, необходимо добавить еще одну символическую ссылку:

ln -sf /mnt/sda1/arduino/www/sd /www/sd

Эта символическая ссылка создает прямой путь загрузки всех ваших файлов, которые вы сохранили на своем компьютере в папке www рядом с вашим эскизом.

ArduinoProject
|-- ArduinoProject.ino
+-- www
    |-- index.html
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...