Arduino+BT+Android
- Войдите на сайт для отправки комментариев
Вс, 05/08/2012 - 18:00
Всем привет. Решил попробовать соединить Андроид и Ардуину по блютузу. Вроде бы получается. Я использую Амарино. Но вот беда... Не могу послать на андроид одновременно несколько различных данных. Т.е. могу, но они отображаются на телефоне по-очереди, а не одновременно. Вот скетч ардуино:
#include <MeetAndroid.h> MeetAndroid meetAndroid; void setup() { Serial.begin(57600); } void loop() { meetAndroid.receive(); // you need to keep this in your loop() to receive events meetAndroid.send("Test1"); meetAndroid.send("Test2"); delay(100); }
В андроиде использую SensorGraph от Amarino. Кто нибудь знает, как победить проблему?
Не могу послать на андроид одновременно несколько различных данных. Т.е. могу, но они отображаются на телефоне по-очереди, а не одновременно.
Прежде всего хотелось бы узнать, что в вашем понимании "одновременная" отправка данных?
Bluetooth - это канал последовательной передачи данных - они отправляются, ну и, соответственно, отображаются последовательно, или, как вы выразились, "по-очереди".
Может быть, под "одновременно" вы понимаете "достаточно быстро", а "по-очереди" следует, в свою очередь, понимать как "недостаточно быстро"?
В общем - определитесь с терминами, поточнее опишите, что вы ожидаете получить и что получаете, и вот тогда... Вот тогда, может быть, удастся понять суть вашей проблемы.
Я имел ввиду, что бы к примеру цифра 1 передавалась и отображалась в TextView1 а цифра 2 передавалась и отображалась в TextView2
извините пожалйста,будтье добры,из ваших поясненой все равно не понятно чего вы уже добились и чего бы вам хотелось добиться))
П.С опыт управления дуиной через БТ есть - получение,отправка и обработка текстовых команд.
простите возможно не в тему и кросспостинг, но вот статья про ардуино+БТ+андроид
В Андроиде, я использую программу SensorGraph от Амарино. С потенциометром все работает отлично. Вместо потенциометра, подключал ds18b20. Тоже все работает. А вот теперь мне захотелось отображать данные на телефоне с 2-х ds18b20. Не могу понять, как это реализовать.
P.S. За статью про фотик спасибо, но это не много не то.
уточняющий вопрос,вам обязательно что бы были именно графики как в SensorGraph или достаточно просто температуры в виде цифр?
если достаточно просто цифр,тогда могу посоветовать не заморачиваться ,скачачать с маркета БТ терминал для андроида
и из ардуины отправлять данные с сенсоров посредством
Всем привет. Решил попробовать соединить Андроид и Ардуину по блютузу. Вроде бы получается. Я использую Амарино. Но вот беда... Не могу послать на андроид одновременно несколько различных данных. Т.е. могу, но они отображаются на телефоне по-очереди, а не одновременно. Вот скетч ардуино:
В андроиде использую SensorGraph от Amarino. Кто нибудь знает, как победить проблему?
Не могли бы вы подробнее рассказать как удалось подключиться?
Я подключил Bluetooth UART RS232 serial converter Module (www.ebay.com/itm/Mini-3-3V-DC-Wireless-Bluetooth-RF-Transceiver-Module-4pin-RS232-TTL-Arduino-/261024357609) к Нано (vcc-3v3, gnd-gnd, rx-tx, tx-rx). Нано по ЮСБ подключил к компьютеру. В итоге нано мигает желтым диодом (13й пин), а БТ красным диодом.
Телефон ничего не обнаруживает :(
БТ модуль подключается просто, и данная тема не первая про подключение и работу БТ с ардуино.
Подключили Вы правильно на мой взгляд...БТ должен нормально находиться в эфире
уточняющий вопрос,вам обязательно что бы были именно графики как в SensorGraph или достаточно просто температуры в виде цифр?
если достаточно просто цифр,тогда могу посоветовать не заморачиваться ,скачачать с маркета БТ терминал для андроида
и из ардуины отправлять данные с сенсоров посредством
1.График мне не нужен. Просто я хочу переделать SensorGraph под свои цели, т.е. использовать его "архитектуру". А он работает именно с библиотекой MeetAndroid.
2. БТ терминал с маркета не подходит все по той-же причине, которую описал marat18 в своем вопросе, а именно - довольно плохо дружат андроид смартфоны с различными БТ. У меня даже БТ Чат с маркета не работает нормально... Именно поэтому, для связки, я использую наработки Amarino.
Никак не получается все-таки... Ни у кого, мыслей нет по этому поводу?