Android -- заливка скетча с помошью андроид.
- Войдите на сайт для отправки комментариев
Всем кто заинтересовался привет. Суть вопроса такова. Хотел програмировать ардуино с помощью Android. Установил программу с плеймаркета ArduinoDroid подключил к телефону ардуину, написал скетч блинка, компиляция прошла успешно, а вот заливать скетч программа категорически отказалась, пишет ошибка. Хотя вроде телефон определяет ардуину. Кто пробывал заливать скетч через телефон/планшет с помощью ArduinoDroid или подобных программ, объясните, может какие то ограничения есть или не все платы ардуино подходят?
В эксперименте были Android -- Nexus 5, Arduino -- Uno, но не оригинал, копия. Так как когда подключал к компьютеру дрова для компьютера были CH340G, думаю что проблема как раз в этом, если точнее Android не может корректно определить устройство.
Кто что скажет по этому поводу?
Скорее всего устройство открыть не может, или ядро про CH340 ничего не знает и тупо не подключает его как tty.
После подключения в /dev что-то типа ttyUSB или ttyACM появляется?
Поставь какой-нибудь эмулятор терминала и ескомандуй:
echo test > /dev/ttyUSB0
Вместо ttyUSB0 подставь то, что появляется при подключении.
При подключение к терминалу (TermUSB)выдаёт такое:
Device name: /dev/bus/usb/001/002
Получается что терминал определяет ардуину
Пробовал программу ArduinoCommander, определяется так же как и в терминале, но при попытке что либо сделать с ардуиной в программе пишет что error connect. Наверно CH340 не дружит с этими программами.
Кто нибудь может проверить оригинальную ( Uno/Mega) ардуину с этими программами на Android 5.1.1?
Запишите в Ардуину скетч который бы посылал в сериал раз в секунду например "Hello dennnissska!"
и пытайтесь что-то посмотреть в терминале.
У меня когда-то работало
> Хотел програмировать ардуино с помощью Android.
если не секрет- ЗАЧЕМ ???
ведь официальной ide под андроид для ардуины вроде нет, а пользование нестандартными портативными клавиатурами при программировании вообще повергает в уныние. про такое извращение, как набор кода на тачскрине даже думать страшно...
если не секрет- ЗАЧЕМ ???
раскрою вам секретный план некоторых очумельцев... они во всяких своих умных домах хотят использовать планшеты и прочую муть на андроиде... им там рисовать легче... но проблема в том что бы собирать данные со всяких датчиков и прочего... по причине того что руки растут из жопы, а учиться лень. они не делают все на каком нибуть МК, они пытаются срастить ардуино или малинку с таким планшетом... и потом еще, акромя других геморойных вопросов, остается еще большой вопрос как этому всему обновлять прошивку... ну вот как то так
Ответ прост. Телефон всегда под рукой, бывает в свободное время на работе пишу скетчи, было бы удобно придя домой сразу перекинуть скетч с телефона на ардуину, а не через комп.
пишу скеч на телефоне... О.о Месье знает толк в извращениях...
а типа отправить скеч через инет домой и что бы комп при получении тут же прошил ардуино и отчитался?
по причине того что руки растут из жопы, а учиться лень.
Уважаемый Puhlyaviy эти слова Вы адрессовали мне?
По вашей логике то и браузером и контактом пользоваться через телефон это тоже извращение))) забавно....
ну если вы таки находите что эти слова вас задевают и ситуация имеет место быть... то значит и вам тоже :)
по моей логике просматривать сколь нибуть серьезную программу от 500 строк и дальше. на телефоне, страсть как неудобно!
Вы разводите флуд в топике который я создал для конкретный ответов по делу, а Вы тут просто изливаете душу не довольством то ли к Андроиду или к тому что люди пишут скетчи не так как Вы. Но Ваше это только Ваше. Если нет ответов по делу, то прошу Вас пройти мимо этой темы.
тоесть вы настаиваете? отлично!
давайте пойдем по порядку..
1. тема не отображает суть проблемы! ибо ардуино легко и просто прошивается при помощи андроида!
2. вы не в состоянии правильно описать суть проблемы.
3. вы не можете решить свою проблему сами, ибо как сказано в пункте 2, вы не ставите вопрос коректно!
ну так и кто вы после этого?
прально - гони этого канадского русофоба.
*кстати, я скетчи пишу на PSP - Пухлявому не понять.
*кстати, я скетчи пишу на PSP - Пухлявому не понять.
а я вообще на калькуляторе :Р
А вы внимательно почитайте и найдете суть вопроса! Да я не могу подключить копию ардуины к андроиду, для этого и был создан топик........ Вроде все логично. Но как вижу вам это сложно понять......увы
это вам сложно обьяснить :) для особо одареных в плане отсутвия мышления....привожу пример... ( тобишь для дебилов ( медицинский термин))
вопрос стоит примерно так
Android +CH340
и трах тибидох.. гугля выдает кучу ссылок на ответы... с драйверами, инструкциями и прочими бубнами..
и ардуино конкретно тут вообще ни причем!
Ну и кто тут у нас тупит?
Ну если вы считаете что "Android +CH340" в поисковеке решает этот вопрос, то почему бы просто так и не написать? Есть вопрос на который нужен ответ, Ваше красноречие не к чему, Вы лично подключали Android +CH340?
ожидаю вашего публичного покаяния :)
Ну если вы считаете что "Android +CH340" в поисковеке решает этот вопрос, то почему бы просто так и не написать? Есть вопрос на который нужен ответ, Ваше красноречие не к чему, Вы лично подключали Android +CH340?
слыш, пацанчик. ты вот ща реально затупил? или просто дурака включил? или ты такой по жизни...
если ты считаешь что ты первый уперся в эту проблему, то какого фига ты спрашиваешь решения по форумам?
если ты понимаешь что далеко не первый, но не можешь найти решения по средством поисковых машин, ака гугл, яндекст, бинг и тд и тп.. то наверное должен понимать что наверное не коректно задаешь вопрос... но ты и этого не понимаешь...
хочешь четких ответов без красноречия? задавай четкий и правильный вопрос поисковым машинам!
не умеешь формулировать четкий и правильный вопрос.. велком на форум.. и не жалуйся на красноречие других!
А Вы мне не тыкайте, патцанчики у вас на районе сигареты стреляют! Не забывайте что вы на форуме, так что будьте любезный свои психические нервные выпады держите при себе. Если вы лично не подключали Android +CH340 то что выделаете в этом топике, не засоряйте своими домыслами тему. Сначало подключите сами потом отправляйте на гугл!
Пухлявый, тебя сегодня реально Цицерон укусил! - пора билеты начинать продавать на форум, дабы младёжь с младыг нагтей... тьфу! жги, кароче.
не подключал и не собираюсь. ибо накой мне такие извращения? но больше чем уверен что если вдруг понадобиться, то никаких проблем не возникнет.
и я так и не увидел что же такого написано на гугле что у всех работает, а у вас снова не работает...
Пухлявый, тебя сегодня реально Цицерон укусил! - пора билеты начинать продавать на форум, дабы младёжь с младыг нагтей... тьфу! жги, кароче.
соседу видишь ли мой трейлер загораживает вид на озеро... спросил может мне вообще дом снести что бы ему лучше видно было? .. а он меня укусил.. блин у меня сосед Цицерон?
соседу видишь ли мой трейлер загораживает вид на озеро... спросил может мне вообще дом снести что бы ему лучше видно было? .. а он меня укусил.. блин у меня сосед Цицерон?
если у тебя после укуса появился дар красноречия, то зови соседа на форум.
если у тебя после укуса появился дар красноречия, то зови соседа на форум.
он по русски знает только ПРИВЕТ!
А нафига вообще пердуину от ведрофона питать? Он и сам по себе жрет как не в себя, а тут еще хреновина на USB весит и хавает.
У меня аппарат с батареей на 4000 mAh, так уна его садила довольно быстро.
Нет, я подключал как раз для того, чтобы батарею посадить. :)
А нафига вообще пердуину от ведрофона питать?
вот только не начинай это по второму кругу
А что вы так накинулисьна топикстартера?
Если вам не надо заливать скетч в Ардуино, то это не значит, что никому не надо.
Терпимее надо быть. Можно подумать сами сразу стали спецами.
Мне вот тоже необходимо заливать скетч в Arduino leonardo.
Для чего? Делается CarPc на базе планшета. При этом ардуина управляет музыкой кнопками с руля, показывает напряжение бортсети и температуру за бортом. Каждый раз бегать домой и вытаскивать Arduino из машины для поправки кода ну очень не удобно!
А закинуть код на флешку и прошить сразу с планшета очень удобно. Разве не аргумент?
В гугле нашел две программы якобы умеющие заливать скетч. Это ArduinoCommander и ArduinoDroid.
В пЕрвой В списке плат только уно, нано, а вторая вроде видет плату, но при заливке выдает ошибку. При этом UsbTerminal показывает читал выводиться с порта.
Так что вопрос актуальный. Ткните носом кому не сложно как залить на Леонардо мкетч по usb.
Ткните носом кому не сложно как залить на Леонардо мкетч по usb.
поздно - все, желающие странного, расстреляны.
[code] ArduinoCommander ... только уно..... Леонардо...
Мне самому интересно ведроидом в 32U4 впихивать. Пойду тырнет потыкаю.
Насчет ведройдо питалова. Да. Решать буду стационарно. Думаю думаю такого мне хватит для ведроидов.
У меня автобус в нагрузку к ведроиду аднака.
Ты разобрался в 4-четырех резисторах меж ног 4 и 5 на OTG по стандарту? Я вижу смысл только в 0 или безконечность. Вроде и софтец самый последний официальный 5-ый. Я еще не забросил идейку с переносимостью поигратся. Или стабилизатором решаешь и сразу на батарейку 3.8в. Кстатит сколько у тебя на батарейке оптимальноенько? Я свой Google Nexus7 по теме питания не потрошил еще.
Плин перечитал ветку. Опять плять программирование. Я эту ветку не читаю потому как кроме лени и попрошайничества тут не видел еще ничего. Часто 90% текста вообще тут не понимаю. Вроде программы пишутся как и 20 лет назад когда С появился без напряга . Почему народ такоц ленивый мне непонятно. Вот пописали бы на masm.exe может ума разама набрались бы. Короче можешь не отвечать. Не буду я в эту ветку заходить.
Что-то много букав аднака получлось. Нет сил перечитывать. ;)
Питание хаба, планшета и Ардуины от преобразователя 12-5в через nsd15s5
4 и 5 нога конечно замкнута для работы usb host.
Причем для нормальной работы нужно ее размыкать при отключении питания, иначе со временем устройства пропадают...
Питание хаба, планшета и Ардуины от преобразователя 12-5в через nsd15s5
4 и 5 нога конечно замкнута для работы usb host.
Причем для нормальной работы нужно ее размыкать при отключении питания, иначе со временем устройства пропадают...
1 сначало включаем переферию
2 потом включаем центральное процессорное устройство
у тебя тоже небось 7 дюймов ведроид
сколько там литий просит не помню? 3.1...4в а току?
моему нексусу по отг пока не накрутишь до 5.11 вольта он ардунику хаб 3g даже не пытается слушать
эх когда я вернусь к этому проекту даже не знаю
щас надо пробку на радиторе сливную идти смотреть подтекает перед морозами - это важней
Подробнее можно тут почитать http://pccar.ru/showthread.php?t=18305
По нексусу 7 очень много информации разложено по полочкам.
Я правда батарейку пока не вытаскивал. Может на зиму вытащу как настрою все.
Спасибо.
Только что поигрался ведроидом и леонардой и блинком (я думаю понятно с ункой заморочек нет)
Клчевые слова сноси все отг-ешное гавнище что напихал. No problem. Leonardo Uno Mega256 and Android 4.4.4 Asus Nexus 7
А код писать тЫчэкраном я не буду. Я сторонюсь до такой садо-мазы. Я уж как нибудь на клавиатурке потыкаю да на большом компьютерчике.
Ведроди стандартный официальный сам смотри
Чтоб не возвращатся к этой чЫчэкранной-садо-мазо я лучше покажу фоточку как последние 3 года я ардуинками в дороге развлекаюсь.
У меня компьютерчик русский синий шнурочки китайсике синие платки китайские синие. Так что у меня все едином сителевом решении слово программирование.
Повторюсь это русское мобильное кодерское решение. Стационарное показывать не буду. Слюной изойдетесь. Захлебнетесь а меня потом виноватить будете.
Меня больше интересует вопрос. Можно IDE сделать синим, а не зеленым?
Мужик сказал мужик сдлеал
птица счастья синий ультрамарин
Лучше всего скачать bluestacks и не будет проблем. Вертолет отлично будет управлять через эту платформу. Достаточно настроить все, приконектить к компьютеру и готово.
Заглохла тема. Кто нибудь ныне пользуется телефоном для заливки скетчей?
Заглохла тема. Кто нибудь ныне пользуется телефоном для заливки скетчей?
Да, я пару раз баловался.
Забыл бук на работе, а обновить скетч захотелось. Программулина ArduinoDroid. Гемор тот еще, но кое как работает.
Имхо, можно использовать, если очень нужно прошить какой-нибудь удаленный от пк контроллер, но подготовительная, к этому процессу, работа напряжет однозначно )
Проще притащить бук)
Раньше (года 2-3 назад) тоже ми пользовался. Но многие библиотеки он не хавает, ну пёс бы с ним, можно залить предкомпиленный hex, но в чём главная соль для меня сейчас, с оптибутом не работает. Просто устройства на дуне стоят в машине, дома скетчем заниматься не ахота, а на работе по нефиг делать самое то, и ноут с собой тягать не хочется. То бы скинул на телефон, вышел после работы, прошил и поехал.
Постоянно пользуюсь.
Все отлично работает.
Kakmyc. Не подскажите, как добавлять библиотеки в ArduinoDroid?
В папке с программой есть папка libraries
Какая плата и загрузчик?
Uno/nano/digispark.
Мега только не хочет заливать.
Ну и иногда бубен нужен.
Скажем последние нано пришли с Китая, там optiboot , заливаются как Уно.
Kakmyc. То есть, добавляешь туда библиотеку, перезагружаешь программу и все. Да?
Kakmyc. То есть, добавляешь туда библиотеку, перезагружаешь программу и все. Да?
Тебе обязательно нужно , что бы сказали "да" ?
У тебя телефон в руках. Проверь.
У меня на ArduinoDroid с UNO+CH340 работает, а вот UNO c PL2303 не работает, ошибка.