roboforum.ru

Технический форум по робототехнике.

Как приделать ноги к мобильнику

Re: Как приделать ноги к мобильнику

Игорь из Хайфы » 22 апр 2014, 10:16

Принципиально отличается тем, что в модуле нет никаких мозгов. Он переводит несложные аудиокоманды в включение - выключение реле и управление ШИМом. Вся логика - в телефоне.Который богаче и по программистским возможностям, и по железу на борту. А программами для телефонов умеют все обмениваться. Каждый пользователь смартфона устанавливал не один раз.

Если кто-нибудь захочет, то может нашлепать таких плат с десяток и для себя и для друзей.
Если кто-нибудь напишет нормальную программу для управления такой платой - то сервер и аппликаци может выложить на свой сайт.

Мой личный проект - это не робот. Робот - побочный эффект. Я хотел проверить идею использования аудиовыхода, как порта расширения для смартфона. Свои цели я уже достиг. А робот оказался удачным демо проектом.

Re: Как приделать ноги к мобильнику

avr123.nm.ru » 22 апр 2014, 14:51

Игорь из Хайфы писал(а):Мой личный проект - это не робот. Робот - побочный эффект. Я хотел проверить идею использования аудиовыхода, как порта расширения для смартфона. Свои цели я уже достиг. А робот оказался удачным демо проектом.
Это ваш сайт? прога для Android

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

www.emgrobotics.com перенаправляет на http://buildsmartrobots.ning.com/

http://www.androidpit.ru/ru/android/mar ... Controller

The EMGRobotics Robot Controller for Android is a computer vision based smartphone application design to work with the EMGRobotics Audio Dual Motor Controller Board (ADMCB) and the EMGRobotics Audio Dual Servo Controller Board (ADSCB). The ADMCB and the ADSCB plug into the Android phone's headphone jack. The applications generate audio tones that the boards use to control DC motors (for the ADMCB) or RC servo motors (for the ADSCB).
The application uses OpenCV for Android to perceive the world through the smartphones camera. Currently three computer vision modes are supported: Color Blob Tracking, Color Ball Tracking, and Face Tracking.

Re: Как приделать ноги к мобильнику

Игорь из Хайфы » 22 апр 2014, 17:15

Спасибо. Нет, не мой. Сайт вечером посмотрю. Но идея, как видим, витает в воздухе. Я родил идею сам, но потом нашел, что нечто похожее придумали в Мичиганском университете в 2010 году. Но мне кажется, что они увлеклись тупиковой идеей добывать еще и электричество из аудио штеккера, и поэтому у них не пошел проект. Мичиганский проект называется hijack

Re: Как приделать ноги к мобильнику

Myp » 22 апр 2014, 17:20


на моём лоукостном китайфоне не запустилось :)
уж не знаю в чём дело.
на нём кстати и яндекс навигация не работает.

собсно вот об этом и речь :) не так всё прекрасно с этими доступными смартфонами.

Re: Как приделать ноги к мобильнику

avr123.nm.ru » 22 апр 2014, 17:21

Жаль, хотелось посмотреть.

Игорь из Хайфы писал(а):Я родил идею сам
Молодец! :good:
дЫвлюсь я тому, что вам пришло на ум использовать МАЛО популярный msp430 как и в том проекте!
Наверно совпадение. :D

Re: Как приделать ноги к мобильнику

Игорь из Хайфы » 22 апр 2014, 18:08

avr123.nm.ru писал(а):дЫвлюсь я тому, что вам пришло на ум использовать МАЛО популярный msp430 как и в том проекте!

Смотря где мало популярный. Может быть в роботах. Я с этого процессора начал осваивать embedded процессоры. TI продают к нему launchpadы за $4.30 - и программатор, и база для экспериментов. Процессоры стоят доллар, я купил ленту сто штук. Бесплатные сэмплы высылают. В корпусе TSOP мало места на плате занимают. А в корпусе DIP можно паять макетки.

У меня на нем пол-квартиры автоматизировано. Начиная с дверного звонка, и заканчивая электроплитой.

Я его больше чем STM32 люблю. На том у меня тоже есть проекты, но там больше чужого кода надо использовать. Соответственно результат не всегда предсказуемый.

По причине своей простоты и дешевизны, проект на MSP430 легче делить на блоки. В каждом свой процессор и своя, четко определенная функция. Это как с моторами. Когда-то одно мельничное колесо приводило в действие весь завод. Потом один двигатель на станке через систему передач обеспечивал энергией все элементы станка - и вращение детали, и перемещение резца по все осям. А сейчас на станке несколько моторчиков - каждый со своей функцией.

Зачем мощный процессор, если надо всего-лишь померять частоту на двух ножках, и соответственно подрыгать остальными ножками?
Последний раз редактировалось Игорь из Хайфы 22 апр 2014, 18:13, всего редактировалось 1 раз.

Re: Как приделать ноги к мобильнику

Dmitry__ » 22 апр 2014, 18:14

Не слушай его, он вредина, msp430 очень хороший контроллер. Говорю как юзальщик pic, avr, 8751, stm32 :)

Добавлено спустя 2 минуты 51 секунду:
avr, тебе давно пора продавать лаунчпад msp430, ардуины нервно курят в сторонке...

Re: Как приделать ноги к мобильнику

avr123.nm.ru » 22 апр 2014, 18:16

разве я писал что он плохой?

Не знаю где та ваша курительная "сторонка", но Ардуино проект стремительно развивается.

Игорь из Хайфы писал(а):Зачем мощный процессор,
16-битный msp430 "мощнее" чем популярные 8-битные pic avr

Re: Как приделать ноги к мобильнику

Dmitry__ » 22 апр 2014, 18:30

avr123.nm.ru писал(а):но Ардуино проект стремительно развивается.

Ну так и пиши под мсп на дуином коде, плюс куча плюшек: цена меньше, возможностей больше. Это я про лаунчпады...
http://www.instructables.com/id/Use-Ard ... ad-MSP430/

https://www.google.ru/search?q=launchpa ... 80&bih=888

Re: Как приделать ноги к мобильнику

avr123.nm.ru » 22 апр 2014, 18:33

Есть СЭР!

Re: Как приделать ноги к мобильнику

Игорь из Хайфы » 22 апр 2014, 20:16

avr123.nm.ru писал(а):16-битный msp430 "мощнее" чем популярные 8-битные pic avr

Споры какой процессор лучше - сродни какая операционка лучше. По опыту в embedded здесь я, наверное, самый молодой. Когда я пришел на это поле - уже были msp430, так что я начинал с них.
Самое дорогое для человека - это его привычки. На чем привык - на том и хочется писать.

По поводу ардуино. Я в нашей программистской конторе единственный человек с электронным прошлым. Поэтому многие приходят похвастаться покупками модулей и проконсультироваться. Покупают, как правило, ардуино. По моим наблюдениям - 90 процентов купленных модулей остаются неиспользованными. Это как со спортзалом: купил абонемент - квест засчитан.


cron
Rambler\'s Top100 Mail.ru counter