September 16th, 2014

Управление платой ChipKIT со смартфона Android через шнур USB

Завершающий и обобщающий пост из серии про управление платами ChipKIT со смартфона Android напрямую через шнур USB (в режиме аксессуара USB или USB Accessory).

Также с небольшим дополнением - смартфон Ётафон и плату ChipKIT WF32 всё-таки удалось подружить тоже, поэтому вот обновлённое видео:

ChipKIT WF32 и Ётафон: аксессуар USB from 1i7 on Vimeo.



WF32+Youtaphone-4-ledon.jpg

На ролике также присутствует Робот Машинка, всем своим видом демонстрирующий, что используя предложенный подход, любой смартфон с Android в комбинации с платой ChipKIT можно превратить в мощный интеллект для мобильного робота: смартфон делает всякие сложные подсчёты, использует встроенные камеру GPS и GSM (т.е. выступает в роли головного мозга), а плата получает простые команды и рулит моторами (выступает в роли спинного мозга). Шнур USB нужно взять покороче, а смартфон конечно же не держать в руках, а установить на робота рядом с платой.

Связать плату ChipKIT и смартфон Android через шнур USB
1) ChipKIT и Ётафон: у нас тут не всё так однозначно: выбор оборудования и пара слов о проблеме связи между платой ChipKIT WF32 и Ётафоном
2) ChipKIT и Ётафон: близкие контакты: установка связи между платой ChipKIT и смартфоном Андроид в режиме аксессуара USB
3) ChipKIT и Ётафон: двусторонняя связь: обмен данными между платой ChipKIT и смартфоном Андроид в режиме аксессуара USB
4) Chipkit и Ётафон: дополнительно: дополнительные замечания о работе с аксессуарами USB на Андроид.

Еще один пример практического применения связи платы ChipKIT и Android: левитирующий шарик от настольного тенниса.

Исходники
Мигание лампочкой через USB: прошивка для платы, приложение Андроид, прошивка для платы с бо ́льшим количеством отладочных сообщий (смотреть в mpide в Tools/Serial Monitor).

Управление Роботом Машинкой через USB: прошивка для платы, приложение Андроид.

Collapse )