Comments 54
Потрясающе. Все больше и больше хочется приобрести чудо андроид :)
+6
хм, а если к Arduino прилепить BT передатчик и всякие плюшки типа «вкл-выкл свет, комп, etc», то можно из смарта сделать ничего такой пульт для «умного дома» :)
+5
такой умный дом встанет намного дороже андроида.
0
Если делать руками и не включать в расчет стоимости своё время, то наврядли.
+2
руками BT передатчик тоже делать?
+1
Таки для Дурино есть готовые BT модули, для него это всеголишь ком прот.
И наверняка уже есть дурины которые чере BT можно шить.
И наверняка уже есть дурины которые чере BT можно шить.
0
да со стороны девайса думаю проблем нет.
Проблемы с другой стороны которая должна команды обработать и включить/выключить свет, печку и т.д.
Проблемы с другой стороны которая должна команды обработать и включить/выключить свет, печку и т.д.
0
Это тоже не проблема, все эти устройства включаются в розетку, через сеть можно и передавать команды. Та дурина что с блютусом, будет «пищать» команды в сеть. А другие контроллеры будут слушать сеть, и управлять нагрузкой.
0
Если делать руками и не включать в расчет стоимости свое время, то наврядли.
0
связь через BT уже давно есть: www.amarino-toolkit.net/, а бт модуль для ардуинки где то 20$ выйдет
+1
можно и так
![](https://habrastorage.org/r/w780q1/storage1/1ddeacfb/1b30ead5/9f41c62d/5f596340.jpg)
![](https://habrastorage.org/storage1/1ddeacfb/1b30ead5/9f41c62d/5f596340.jpg)
+3
тоже вариант, только USB Host шилд + USB BT имхо дороже выйдет… но зато при должном умении в USB дырку можно и wifi втыкнуть или еще какую полезняшку =)
+1
А не проще (раз это все дома) подключить плату по Ethernet, а управлять через вайфай?
0
Полезнейшая статья. Спасибо!)
0
Круто! Это именно то, что я искал. Вы прочитали мои мысли)
+2
Я ждал этого давно!
0
Мне кажется применение данному фреймворку более актуально на небольших платах, например Beagle Board. Лишний провод, торчащий из телефона будет мешаться, поэтому например умный дом стоит делать через беспроводной интерфейс, который и так уже есть в телефоне. Хотя где-то можно сделать и стационарный пульт, но лучше не из телефона.
Сама статья великолепна, думаю многие уже начали греть паяльники)
Сама статья великолепна, думаю многие уже начали греть паяльники)
0
Для умного дома Google анонсировала специально заточенный для этого фреймворк Android@Home и проект Tungsten. Надеюсь скоро узнаем что у них получилось.
+1
Стационарный пульт из телефона позволяет избавиться от многих минусов постоянно включенного компьютера, который используется для мозгов умного дома.
Тут и резервная батарея есть и резервный канал в интернет, меньше шума и потребления энергии.
Если раньше думал добавить мозгов дому на основе какого-либо ноута, то теперь есть отличная альтернатива.
Спасибо за статью, теперь мозг немного успокоен и упорядочен)
Тут и резервная батарея есть и резервный канал в интернет, меньше шума и потребления энергии.
Если раньше думал добавить мозгов дому на основе какого-либо ноута, то теперь есть отличная альтернатива.
Спасибо за статью, теперь мозг немного успокоен и упорядочен)
0
А можно все это добро теперь прикрутить к авто… Тут тебе и бортокомпьютер и сигналка и видеорегистратор и прочее…
А можно прикрутить и сканер МК
А можно прикрутить… ооооо столько много чего можно прикрутить… фантазия то у меня буйная…
А можно прикрутить и сканер МК
А можно прикрутить… ооооо столько много чего можно прикрутить… фантазия то у меня буйная…
+2
Android + Arduino = Andruino
+1
Этот пост должна была написать Телеграммочка, но еще не придумали телефона в форм-факторе е61 на Андроиде :)
+1
HTC Status
0
не подскажете, где в России(Москве) можно USB Host Shield 2.0 приобрести?
0
У меня есть маленький вопрос к топикастеру.
Что и как делать с аудриной, если андройд-устройство таки да, поддерживает юсб-хост?
Что и как делать с аудриной, если андройд-устройство таки да, поддерживает юсб-хост?
0
Не совсем понял вопрос, но в данном случае Android устройство не поддерживает USB host, USB хостом выступает Arduino вместе с платой расширения.
0
Да, в данном случае хостом будет Ардуино.
Повторю вопрос: сейчас на рынке довольно много андройд-устройств, поддерживающих ЮСБ-Хост. Что делать и как писать под андройд, чтобы сам девайс выступал хостом, а Ардуино (без шильда, напрямую) работал бы слейвом?
Повторю вопрос: сейчас на рынке довольно много андройд-устройств, поддерживающих ЮСБ-Хост. Что делать и как писать под андройд, чтобы сам девайс выступал хостом, а Ардуино (без шильда, напрямую) работал бы слейвом?
0
Можно на Androd воспользоваться замечательной библиотекой с открытыми исходниками — usb-serial-for-android, и не покупать никакие дорогущие хост-шилды для Ардуино. Просто подключайте его к Андроид через кабель OTG, и будет Вам счастье. В этом случае Андроид работает как хост, а Ардуино как устройство USB (виртуальный ком-порт, USB CDC).
0
Купил похожий хост и возникли проблемы с подключением к mega2650. Не мог бы уважаемый автор объяснить подробнее про подключение SPI и питания(желательно взять с мега питание). На картинках видны отогнутые ноги у шилда, не совсем понятны две ноги отогнутые на контактах TX RX насколько смог отличить на фотке.
0
Android можно подключить к Arduino (как, впрочем, и к любому USB-девайсу) и без платы USB-хоста, так как в Android начиная с версии 3.1 встроена поддержка режима хоста, и виртуальный последовательный порт Arduino будет программно виден на Android. Т. е. Android будет работать как хост, а Arduino как USB-устройство.
Для такого подключения нужен OTG-кабель, который конечно же дешевле платы хоста для Arduino (в этом кабеле ничего, кроме проводов, нет, и его можно сделать самому), и в телефоне/смартфоне должна быть аппаратно заложена поддержка хоста + должна быть версия Android 3.1 и выше.
Андроид как хост очень радует, поскольку может управлять через USB не только Ардуиной, но и дешевыми устройствами USB на основе обычных AVR (устройства на основе V-USB). Да и вообще любыми устройствами USB, кроме тех, у которых применяются изохронные конечные точки. Дополнительный бонус — работая как хост, Android еще и запитывает подключенную через USB платку, т. е. подает на неё через USB честные 5 вольт!
Для такого подключения нужен OTG-кабель, который конечно же дешевле платы хоста для Arduino (в этом кабеле ничего, кроме проводов, нет, и его можно сделать самому), и в телефоне/смартфоне должна быть аппаратно заложена поддержка хоста + должна быть версия Android 3.1 и выше.
Андроид как хост очень радует, поскольку может управлять через USB не только Ардуиной, но и дешевыми устройствами USB на основе обычных AVR (устройства на основе V-USB). Да и вообще любыми устройствами USB, кроме тех, у которых применяются изохронные конечные точки. Дополнительный бонус — работая как хост, Android еще и запитывает подключенную через USB платку, т. е. подает на неё через USB честные 5 вольт!
+1
Большое спасибо за статью! Очень интересно!
0
Sign up to leave a comment.
Android + Arduino = ♥