Можно ли загрузить программу с планшета?

Есть ли простой способ загрузить программу /эскиз с планшета iPad или Android без дополнительного экрана (Bluetooth или Wi-Fi)?

Если нет, можно ли это сделать с помощью щита? Какой экран предпочтительнее?

Также доступны доступные параметры IDE?

12 голосов | спросил Rajendra 12 FebruaryEurope/MoscowbWed, 12 Feb 2014 19:31:08 +0400000000pmWed, 12 Feb 2014 19:31:08 +040014 2014, 19:31:08

8 ответов


6

Я понял способ сделать это, не переносив компилятор в iOS. Он работает только с arduino Yún, но Yún может отправлять код другим ардуинам с помощью кабеля spi.

  • Установите приложение SSH на устройство, чтобы вы могли общаться с arduino
  • Используя это, установите Ino на свой Yún, компилятор командной строки arduino
  • Создайте файл, поместите в него свой код, затем сохраните его
  • используйте Ino , чтобы загрузить свой код!

немного сбивает с толку, но это может сработать!

ответил TheDoctor 13 FebruaryEurope/MoscowbThu, 13 Feb 2014 02:40:52 +0400000000amThu, 13 Feb 2014 02:40:52 +040014 2014, 02:40:52
2

К сожалению, Apple не разрешает приложениям, реализующим языки программирования. При этом неясно, почему они не разрешат приложение, которое связано с IDE Arduino, из-за того, что код фактически не запускается на самой Ipad.

Подробнее см. здесь .

Что касается IDE для Android, я слышал, что есть несколько человек, работающих на разных IDE, которые отправляют код в Arduino через Интернет, хотя они еще не выпущены, а детали все еще немного неясны .

Источник: http://forum.arduino.cc/index.php?topic=61305.0

ответил JVarhol 12 FebruaryEurope/MoscowbWed, 12 Feb 2014 19:46:09 +0400000000pmWed, 12 Feb 2014 19:46:09 +040014 2014, 19:46:09
2

Вы всегда можете загрузить в Arduino через Bluetooth.

  1. У вас должен быть чип /экран bluetooth (любой должен делать) и ПК, на котором есть bluetooth (или таблица, которая может скомпилировать, скорее всего, планшет Android).
  2. Вы должны изменить скорость передачи в БД так же, как и обычную загрузку arduino, что составляет 19200 (по умолчанию BT бод 9600).
  3. Подключите BT к контактам 0 и 1, действуйте так же, как подключенный кабель USB
  4. Подключите провод к выводу сброса, чтобы разрешить удаленный перезапуск arduino, чтобы стагнация загрузчика
    • Должна быть задержка перед нажатие на кнопку сброса, так как загрузчик должен быть активным при ударе кнопку загрузки.
  5. Enjoy

Для более подробного описания, пожалуйста, прочитайте: http://ame2.asu.edu/персонал /Кидане /ArdWilessBtProg.pdf

ответил Steven10172 13 FebruaryEurope/MoscowbThu, 13 Feb 2014 09:21:46 +0400000000amThu, 13 Feb 2014 09:21:46 +040014 2014, 09:21:46
0

Поскольку ваш вопрос касается только загрузки, это будет работать с Yun

  • скомпилируйте свои эскизы с помощью IDE на вашем ПК
  • для каждого шестнадцатеричного файла, скопируйте его в yun и запустите merge-sketch-with-bootloader.lua PATH_TO_HEX_FILE
  • удастся подключиться к Yun с вашего планшета через SSH
  • после входа в систему запустите run-avrdude PATH_TO_HEX_FILE
ответил Federico Fissore 13 FebruaryEurope/MoscowbThu, 13 Feb 2014 18:13:04 +0400000000pmThu, 13 Feb 2014 18:13:04 +040014 2014, 18:13:04
0
  

Есть ли простой способ загрузить программу /эскиз с iPad или   Android-планшет без экрана (Bluetooth или Wi-Fi)?

Если вы не возражаете переписывать свою программу на интерпретируемом языке, один из вариантов:

  • Установите интерпретатор на Arduino , возможно, используя стандартную среду разработки Arduino, работающую на стандартном настольный ПК - как и загрузчик, это нужно сделать только один раз.

Тогда:

  • Используйте свой любимый эмулятор терминала на планшете
  • Как-то связать Arduino и Android вместе и сообщить эмулятору терминала об этом. (*)
  • Сообщите эмулятору терминала отправить программу (более или менее понятную для обычного текста) интерпретатору по ссылке. (Компилятор не нужен на планшете).

(*) Существует несколько способов сделать эту ссылку; некоторые из них упоминаются в Как написать эскиз Arduino и приложение Android, чтобы разговаривать друг с другом по стандарту USB-кабеля? .

ответил David Cary 17 FebruaryEurope/MoscowbMon, 17 Feb 2014 07:48:20 +0400000000amMon, 17 Feb 2014 07:48:20 +040014 2014, 07:48:20
0

Я пытался ардуиноид - это идеал, который утверждает, что вы можете загрузить его на ардуино. вам нужен кабель OTG (на ходу), и, честно говоря, мне никогда не удавалось загружать с ардуиноды, но другие, похоже, могут ...

Мой arduino в настоящее время не разговаривает с моим компьютером - проблема с загрузчиком кажется - так что я получаю AVR ISP MKii - с одним из них, по-видимому, можно отправить с терминала ide - приложение для Android, будет обратная связь, когда и если я получу ее для работы.

ответил RobbieLongcat 28 PMpTue, 28 Apr 2015 17:17:25 +030017Tuesday 2015, 17:17:25
0

Я попробовал приложение для Android для программирования Arduino Uno через bluetooth, просто добавив Bluino_Shield для вашего Arduino Uno. Это приложение ссылки https://play.google.com/store/приложения /подробности? ID = com.bluino.bluinoloader

ответил mansurkamsur 14 62015vEurope/Moscow11bEurope/MoscowSat, 14 Nov 2015 10:08:44 +0300 2015, 10:08:44
-1

Да, вы можете загрузить через BLE бесплатное (mium) приложение iOS - Аппликатор

http://www.apploader.info

ответил 4ntoine 23 J0000006Europe/Moscow 2015, 22:13:07

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132