Чи можна завантажити програму з планшета?


13

Чи є який-небудь простий спосіб завантажити програму / ескіз із планшета iPad або Android, не додаючи додаткового екрана (Bluetooth або Wi-Fi)?

Якщо ні, то чи можна це зробити за допомогою щита? Який щит кращий?

Також які доступні варіанти IDE?



2
" Який щит є кращим? " - трохи суб'єктивний, без жодних критеріїв, на яких він може базуватися
JohnB

Відповіді:


6

Я придумав спосіб зробити це без необхідності переносити компілятор на iOS. Він працює лише з ардуїно-юном, але Юн може надсилати код іншим ардуїно за допомогою спірального кабелю.

  • Встановіть на свій пристрій додаток SSH, щоб ви могли спілкуватися з arduino
  • За допомогою цього встановіть Ino на свій компілятор ардуїно командного рядка Yún
  • Створіть файл, покладіть у нього свій код, а потім збережіть його
  • використовуйте Ino для завантаження коду!

щось заплутане, але це може спрацювати!


2

На жаль, Apple не дозволяє програмам, які реалізують мови програмування. З цього приводу незрозуміло, чому вони не дозволили б додатку, який має відношення до ID Arduino через те, що код насправді не працює на самому Ipad.

Дивіться тут для отримання додаткової інформації.

Що стосується Android IDE, я чув, що є кілька людей, які працюють над різними IDE, які надсилають код в Arduino через Інтернет, хоча вони ще не були випущені, і деталі досі трохи незрозумілі.

Джерело: http://forum.arduino.cc/index.php?topic=61305.0


Деякі системи arduino-eqsue вже підтримують програмування через Wi-Fi - приходить на думку Electric Imp .
Метью Г.

2

Ви завжди можете завантажувати в Arduino через Bluetooth.

  1. У вас повинен бути чіп / щит Bluetooth (будь-який, що повинен робити) та ПК з Bluetooth (або таблиця, на якій можна збирати, швидше за все, планшет Android)
  2. Потрібно змінити швидкість передачі BT на ту саму, що і для звичайної завантаження ардуїно, яка становить 19200 (типова швидкість передачі BT - 9600).
  3. Підключіть BT до контактів 0 і 1 так, щоб діяти так само, як підключений USB-шнур
  4. Підключіть провід до шпильки для скидання, щоб дозволити віддалене скидання ардуїно для встановлення статусу завантажувача
    • Перед натисканням кнопки скидання має бути затримка, оскільки завантажувач повинен бути активним при натисканні на кнопку завантаження.
  5. Насолоджуйтесь

Для більш детального опису, будь ласка, прочитайте: http://ame2.asu.edu/staff/kidane/ArdWilessBtProg.pdf


0

Оскільки ваше питання стосується лише завантаження, це буде працювати з Yun

  • складіть свої ескізи з IDE на вашому ПК
  • для кожного шістнадцяткового файлу скопіюйте його в юнь і запустіть merge-sketch-with-bootloader.lua PATH_TO_HEX_FILE
  • вдається підключитися до Yun зі свого планшетного ПК через SSH
  • як тільки ви увійдете в систему, запустіть run-avrdude PATH_TO_HEX_FILE

0

Чи є простий спосіб завантажити програму / ескіз із планшета iPad або Android без щита (Bluetooth або Wi-Fi)?

Якщо ви не проти переписати програму інтерпретованою мовою, одним із варіантів є:

  • Встановіть інтерпретатор на Arduino , можливо, використовуючи стандартний Arduino IDE, що працює на стандартному настільному ПК - як завантажувач, це потрібно зробити лише один раз.

Потім:

  • Використовуйте улюблений емулятор терміналу на планшеті
  • Якось зв’яжіть Arduino та Android разом і скажіть емулятору терміналу поговорити над цим посиланням. (*)
  • Скажіть емулятору терміналу, щоб надіслати (більш-менш людський чистий звичайний текст) програму інтерпретатору через посилання. (На планшеті не потрібен компілятор).

(*) Існує кілька різних способів зробити це посилання; деякі з них згадуються у розділі Як написати ескіз Arduino та додаток для Android, щоб спілкуватися між собою за допомогою стандартного кабелю USB? .


0

я пробував ардуїнороїд - це ідея, яка стверджує, що ви можете завантажити з нього ардуїно. вам потрібен кабель OTG (на ходу), і якщо чесно, я ніколи фактично не вдавався завантажувати з arduinodroid, але інші, здається, зможуть ...

в даний час мій ардуїно не розмовляє з моїм комп'ютером - здається, проблема з завантажувачем - тому я переживаю AVR ISP MKii - з одним із них, мабуть, можна надіслати з терміналу ide - додаток для android, відгуки будуть коли і якщо я змушу його працювати.



Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.