roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 04:26

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Как лучше всего на прямую связать STM32 и Android
СообщениеДобавлено: 14 фев 2013, 06:18 
Не в сети
Аватара пользователя

Зарегистрирован: 31 янв 2013, 21:17
Сообщения: 92
Вот задумался такой идеей, использовать STM32 как тело с со всеми устройствами (сервы, датчики и т п)
А андройд как мозг, прикупить смарт с хорошим процом (4x ядра)
так как многие смарты сейчас имеют на борту блютуз, вифи, gps, gsm, и т. п.
А вот как связать на прямую STM32F4Discovery с андройдом я не знаю.
т. е. не через блютуз и не вифи, можно по узб?

_________________
Главное в жизни человека моего склада заключается в том, что он думает и как думает, а не в том, что он делает или испытывает.
(с) Альберт Эйнштейн


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как лучше всего на прямую связать STM32 и Android
СообщениеДобавлено: 14 фев 2013, 06:38 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
а кроме юсб имхо ничего больше и не подходит. как вариант можно к ведроиду usb->ethernet, а к стм enc28j60. и то и то примерно по 4$. но это, если вам работать с сетью удобней.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как лучше всего на прямую связать STM32 и Android
СообщениеДобавлено: 14 фев 2013, 12:16 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
можно по usb
http://developer.android.com/tools/adk/index.html

Добавлено спустя 59 секунд:
Можно еще пытаться по-колхозному через USB-UART, но тут зависит от прошивки планшета - есть/нет драйвера, удастся/не удастся его туда впилить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как лучше всего на прямую связать STM32 и Android
СообщениеДобавлено: 14 фев 2013, 13:13 
Не в сети
Аватара пользователя

Зарегистрирован: 31 янв 2013, 21:17
Сообщения: 92
Это получается, нужно под андройд делать драйвер для STM32

_________________
Главное в жизни человека моего склада заключается в том, что он думает и как думает, а не в том, что он делает или испытывает.
(с) Альберт Эйнштейн


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как лучше всего на прямую связать STM32 и Android
СообщениеДобавлено: 14 фев 2013, 15:32 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
В случае USB-UART - нет. Надо брать готовый, возможно, придется компилить из исходников и втыкать внутрь андроида самому.
В случае ADK - скорее наоборот, придется писать(или гуглить) код поддержки ADK на стороне МК.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как лучше всего на прямую связать STM32 и Android
СообщениеДобавлено: 14 фев 2013, 16:11 
Не в сети
Аватара пользователя

Зарегистрирован: 14 ноя 2012, 21:30
Сообщения: 170
Откуда: Моск. обл.
А я вот наоборот блютусину прикупил, чтобы можно было связать с чем угодно - хоть ведроид, хоть венда, хоть линух, хоть яблофон...

ЗЫ... и главное, что очень бюджетно - модуль hc-05 стоит менее 6 баксов с доставкой из кетая или гонк-конга.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как лучше всего на прямую связать STM32 и Android
СообщениеДобавлено: 14 фев 2013, 16:17 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
да, это самый простой путь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как лучше всего на прямую связать STM32 и Android
СообщениеДобавлено: 14 фев 2013, 17:11 
Не в сети
Аватара пользователя

Зарегистрирован: 31 янв 2013, 21:17
Сообщения: 92
Возможно это действительно самый простой и универсальный путь.
А по Wifi есть готовые решения? с STM32

_________________
Главное в жизни человека моего склада заключается в том, что он думает и как думает, а не в том, что он делает или испытывает.
(с) Альберт Эйнштейн


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как лучше всего на прямую связать STM32 и Android
СообщениеДобавлено: 14 фев 2013, 17:49 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
с вайфай сложнее, дороже и больше жрет. надо либо искать wifi/uart, wifi/spi, wifi/uart модули или перешитые роутеры.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как лучше всего на прямую связать STM32 и Android
СообщениеДобавлено: 15 фев 2013, 09:51 
Не в сети
Аватара пользователя

Зарегистрирован: 31 янв 2013, 21:17
Сообщения: 92
Вот нашел интересную тему
http://forum.easyelectronics.ru/viewtop ... 07#p239307
Там есть видео =)


http://greendog.ru/homobot.apk -- приложение для андроид версии 4.1.2
http://greendog.ru/homobot.tar.gz -- исходники для андроид-приложения
http://greendog.ru/FLASH_RUN.tar.gz - прошивка для stm32f4discovery (project.elf)

Должно получится такое: http://www.youtube.com/watch?v=yeRZhdveV4U

Мой samsung note 2, при подключении к плате видит её как host, но само соединение не устанавливается.
Важно! Оригинальный код, как я уже писал в первом посте, у меня не завёлся - компилируется, но телефон плату не видит. Работает только на этом форке оригинального кода: https://github.com/derkling/STM32F4_ADK/tree/drk-gnu

_________________
Главное в жизни человека моего склада заключается в том, что он думает и как думает, а не в том, что он делает или испытывает.
(с) Альберт Эйнштейн


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO