Arduino uno + ADK
- Войдите на сайт для отправки комментариев
Пнд, 01/12/2014 - 23:48
Привет всем. Очень хочу соединить свой Android с Arduino, использую USB шилд.
Вроде, всё я делаю правильно, но ничего у меня не выходит.
Вот, что есть:
Соединяю это дело так:
Устанавливаю скетч стандартный под названием ArduinoBlinkLED.
Смело втыкаю телефон в ардуину, и получаю сообщение о том, что надо установить APK.
Ставлю APK, который предложен скетчем. Ничего не компилирую сам, а то вдруг что ещё неправильно компилирую там...
Получаю вот такое:
Далее вижу такое:
Т.е. андроид у нас теперь работает, вроде.
В скетче есть такая строчка:
#define LED LED_BUILTIN // Use built in LED - note that pin 13 is occupied by the SCK pin on a normal Arduino (Uno, Duemilanove etc.), so use a different pin
Пробую менять цифорку нашу на 13... Встроенной лампой особо не моргает.
Пробую менять на 6, скажем:
Тоже ничего. Я плачу. Что я не так делаю? :(
P.S. ошибочка. Телефон пишет, что Connected. Т.е. телефон считает, что всё подключено.
По сути, всё соединяется, но ничего не передается :/
уауа. adk предал меня
Для того диода на макетке резистор 4,7 кОм добавь, а то сгорит, или уже сгорел.
Не сгорел. Проверяю его регулярно. Обычные скетчи вполне дают ему гореть.
Интересно больше, что я не так делаю с передачей данных...
Устроство в системе как отображается? Может у проги тупо нет прав на работу с этим устройством?
Например, у меня на телефоне UNO как ttyACM0 появляется, но писать/читать может только root.
Ну... Вроде же, это у нас USB хост. Т.е. это стандартная возможность. Сам андроид говорит, что всё нормально, но передачу данных я не понял как наблюдать. Вроде, никаких разрешений не надо.
Нигде надписи "root" не идел.
Тут http://habrahabr.ru/post/123361/ тоже ничего...
Ардуина плачет электронными слезками. они с андроидом не могут общаться.
Возможно, ежедневно тонны андроидов не находят свою ардуину...
Я там вижу упоминание CyanogenMod, потмоу и спрашиваю.
Можно еще попробовать этот бутерброд к компу подключить и посмотреть.
Хм... А почитать есть что?
Я могу только гугл предложить, ибо сам подобным не занимался.
жалко. Ладно, я домучаю адк и сюда отпишусь, если я не падонак.