Automatyczne przesyłanie oprogramowania układowego Arduino

1

Korzystam z systemu Windows 8.1. Mam zestaw Arduino Uno, który programuję za pomocą Arduino IDE. IDE pozwala mi edytować moje pliki, kompilować je i nagrywać w pamięci Arduino. Mam jednak kilka różnych plików Arduino, wszystkie do różnych celów. I do tego, co próbuję osiągnąć, nie mogę ręcznie wywoływać IDE, wybierać pliku i przesyłać go do Arduino. Zamiast tego muszę zautomatyzować proces wyboru prawidłowego pliku do przesłania do Arduino i przesłać go automatycznie.

Tak więc, moje pytanie dotyczy danego programu Arduino, w jaki sposób programowo przesłać go do Arduino, np. poprzez skrypt PowerShell. tzn. nie przesyłaj go ręcznie, klikając przycisk przesyłania w Arduino IDE.

Vivandiere
źródło
Nie jestem pewien co do tła skryptów w linii poleceń / PowerShell, ale najnowsze oprogramowanie Arduino obsługuje teraz wiersz poleceń: lifehacker.com/…
Bort

Odpowiedzi:

0

Przejdź do folderu arduino z cmd przy użyciu cd "C:\Program Files (x86)\Arduino"lub ścieżki do katalogu instalacyjnego. Pamiętaj, że musisz już zainstalować pełne IDE arduino, a nie WEB.

następnie arduino.exe --upload /path/to/sketch/sketch.ino

Otrzymane z https://forum.arduino.cc/index.php?topic=550577.0

Sprawdź ten link z pełnym samouczkiem dla systemu Linux także https://www.youtube.com/watch?v=qAM2S27FWAI

Wyjaśnianie tego przez cały czas będzie trochę długie i nie jest to celem forum.

Główne zasady dotyczące forów: 1: Google przed zapytaniem: http://bfy.tw/NH6M . Prośba o coś już rozwiązanego lub szeroko wyjaśnionego jest niegrzeczna, a ludzie zwykle się denerwują. 2: Wyszukaj właściwe forum https://forum.arduino.cc/ 3: Przeczytaj forum i zasady działania

Następnie: zapytaj

Jeśli ta odpowiedź jest przydatna, głosuj i wybierz najbardziej przydatną odpowiedź. Tak działa ta społeczność.

Alvaro Torijano
źródło