#1 2014-11-25 13:11:26

Gleb
Учасник
З Харьков
Зареєстрований: 2014-11-18
Повідомлень: 13
Сайт

Romeo v2 R3 + XBee и android

Подскажите где можно найти туториал в котором описывается как закодить Xbee на ардуине на прием данных с блютуса android.

Неактивний

#2 2014-11-25 13:39:22

Серг
Гість

Re: Romeo v2 R3 + XBee и android

Так Xbee не работает с блютуз. Или имеется ввиду блютуз модуль в формате *bee?

#3 2014-11-25 14:25:19

Gleb
Учасник
З Харьков
Зареєстрований: 2014-11-18
Повідомлень: 13
Сайт

Re: Romeo v2 R3 + XBee и android

Интересный поворот) А челоевечка одна с этого сайта сказала что работает с блютус и что она мне идеально подойдет для делания связки xbee и андроид девайс. http://arduino-ua.com/prod434-BTBee_Pro_Bluetooth Вот она.

А что подойдет тогда? Я закажу то что подойдет...

Остання редакція Gleb (2014-11-25 14:31:06)

Неактивний

#4 2014-11-29 16:11:54

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Romeo v2 R3 + XBee и android

"Еще один блютус модуль в форм-факторе XBee полностью совместим с разъемами XBee"  )
изначально Xbee стартанул как модуль для передачи данных в Mesh network, либо точка-точка, завоевал популярность ценой и  качеством, ну а далее на это посадочное место стали делать всякое железо.

Неактивний

#5 2015-01-08 21:17:34

Yaroslav
Гість

Re: Romeo v2 R3 + XBee и android

Gleb, отпишись пожалуйста удалось ли подружить модуль с телефоном.

#6 2015-01-08 21:19:34

Gleb
Учасник
З Харьков
Зареєстрований: 2014-11-18
Повідомлень: 13
Сайт

Re: Romeo v2 R3 + XBee и android

Удалось

Неактивний

#7 2015-01-29 17:28:42

Игорь
Гість

Re: Romeo v2 R3 + XBee и android

Глеб, можешь пример показать? Как тебе удалось подружить.

#8 2015-01-29 19:10:53

Глеб
Гість

Re: Romeo v2 R3 + XBee и android

Игорь пише:

Глеб, можешь пример показать? Как тебе удалось подружить.

А что собственно не получается? Вставляем в ромеу и пишем следующее

void setup(void)
{
	int i;
	pinMode(13, OUTPUT);
	Serial1.begin(115200); //только на этой почему то скорости начало работать
}

void loop() {
  
  if (Serial1.available() )
  {
    char incomingByte = Serial1.read();//принимаем то что приходит по блютус
    Serial.write(incomingByte);//выводим то что получили
    switch(incomingByte) { // начинаем сравнивать и делать что то
      case 'f':
        //led on
        digitalWrite(HIGH, 13);
        break;
      case 'b':
        //led off
        digitalWrite(LOW, 13);
        break;
    }
  }
}

Заливаем и смотрим как мигает светодиод

#9 2015-01-30 10:37:48

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Romeo v2 R3 + XBee и android

"Serial1.begin(115200); //только на этой почему то скорости начало работать"
модуль  настроен на скорость 115200, 1 стоповый, нет парити.

AT+UART=115200,1,2,\r\n
OK
AT+UART?
+UART:115200,1,2
OK 

см http://arduino-ua.com/docs/DS_BTBeepro.pdf
хотя в документе дефолтные настройки не нашел. используемый модуль HC-05 firmware has default settings for the serial port of 38400, N, 8,1; ( or 9600 ), наверняка для совместимости с Xbee поправили

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму