roboforum.ru

Технический форум по робототехнике.
Текущее время: 10 апр 2025, 11:31

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


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 150 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10
Автор Сообщение
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 19 сен 2011, 11:15 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ок, решено, в следующей версии добавим индикаторы! Вот только когда она будет я пока не знаю, сейчас печатные платы еще под 100 модулей уже готовы... :crazy:

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 09 май 2012, 22:30 
Не в сети
Аватара пользователя

Зарегистрирован: 15 янв 2011, 11:27
Сообщения: 317
Откуда: Челябинск
прог. языки: C/C++
ФИО: Александр
Можно рядом с этим модулем установить передатчик 2.4Ггц от камеры? :oops:

_________________
РАБОТА, РАБОТА перейди на Федота, с Федота на его брата, а ко мне их зарплата.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 09 май 2012, 22:38 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
У меня вроде работало, но ничего не гарантируется :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 11 июн 2012, 17:18 
Не в сети

Зарегистрирован: 18 апр 2010, 11:04
Сообщения: 14
Здравствуйте!Помогите пожалуйста настроить модуль с мегой 16. Контакты хорошие, к меги подключено крест накрест. Если tx и rx соеденить эхо есть. Кварц в меги(внешнего нету).
Настройки меги:
Во фьюзах 8мгц
clock 8мгц

USART
Receiver
Rx interrupt 8
Baud-9600 (error 0,2%)
8 data, 1stop, No parity
Mode-Ассинхроризированно

В терминале скорость тоже 9600
Задача-запустить движок, в whyle PORTB.3=0x00; , на блютузе по нажатию клавиши w (0x77) PORTD.4=0xFF; Но по блютузу не работает :( Вот код который получился:
Код:
#include <mega16.h>
#ifndef RXB8
#define RXB8 1
#endif
#ifndef TXB8
#define TXB8 0
#endif
#ifndef UPE
#define UPE 2
#endif
#ifndef DOR
#define DOR 3
#endif
#ifndef FE
#define FE 4
#endif
#ifndef UDRE
#define UDRE 5
#endif
#ifndef RXC
#define RXC 7
#endif
#define FRAMING_ERROR (1<<FE)
#define PARITY_ERROR (1<<UPE)
#define DATA_OVERRUN (1<<DOR)
#define DATA_REGISTER_EMPTY (1<<UDRE)
#define RX_COMPLETE (1<<RXC)
#define RX_BUFFER_SIZE 8
char rx_buffer[RX_BUFFER_SIZE];
#if RX_BUFFER_SIZE<256
unsigned char rx_wr_index,rx_rd_index,rx_counter;
#else
unsigned int rx_wr_index,rx_rd_index,rx_counter;
#endif
bit rx_buffer_overflow;

interrupt [USART_RXC] void usart_rx_isr(void)
{
char status,data;
status=UCSRA;
data=UDR;
if ((status & (FRAMING_ERROR | PARITY_ERROR | DATA_OVERRUN))==0)
   {
   rx_buffer[rx_wr_index]=data;
   if (++rx_wr_index == RX_BUFFER_SIZE) rx_wr_index=0;
   if (++rx_counter == RX_BUFFER_SIZE)
      {
      rx_counter=0;
      rx_buffer_overflow=1;
      };
   };
   switch (data)
{
    case 0x77:PORTD.4=0xFF;
    break;
};

}

#ifndef _DEBUG_TERMINAL_IO_
#define _ALTERNATE_GETCHAR_
#pragma used+
char getchar(void)
{
char data;
while (rx_counter==0);
data=rx_buffer[rx_rd_index];
if (++rx_rd_index == RX_BUFFER_SIZE) rx_rd_index=0;
#asm("cli")
--rx_counter;
#asm("sei")
return data;
}
#pragma used-
#endif
#include <stdio.h>
void main(void)
{
UCSRA=0x00;
UCSRB=0x90;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x33;
#asm("sei")
DDRB.3=0xff;
DDRD.4=0xff;
while (1)
      {
      PORTB.3=0x00;
      };
}

Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 11 июн 2012, 17:29 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Это уже вопрос программирования уарта и вообще МК, а не про синезуб. Перенесу чуть позже в отдельную тему.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 11 июн 2012, 17:40 
Не в сети

Зарегистрирован: 18 апр 2010, 11:04
Сообщения: 14
Хорошо. Спасибо. Если не затруднит скажите пожалуйста в чем может быть причина? USART программа делала, от меня там буквально пяток строчек, посмотрите их пожалуйста..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 11 июн 2012, 17:53 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
У вас вообще что-то сферическое написано, вроде в PORTD.4 пишут 0 или 1, а у вас 0xFF, не представляю как это всё сработает. И напрямую с уартом зря работаете, лучше использовать библиотеки.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 11 июн 2012, 18:07 
Не в сети

Зарегистрирован: 18 апр 2010, 11:04
Сообщения: 14
Как уж умею.. Код сгенирировала CVAVR. Заменил 0xFF на 1 -все равно не работает


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 27 июн 2012, 15:08 
Не в сети

Зарегистрирован: 18 апр 2010, 11:04
Сообщения: 14
Вообщем с прошивкой было все нормально. Поставил китайский блютуз (с DX который)-заработало сразу же. Из чего делаем вывод-то что вы продаете 111 полная туфта. Мало того что он стоит в 6 раз дороже (правда когда я покупал его, китайских еще не продавали), дык он еще и просто не работает :( . Обидно


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 27 июн 2012, 16:45 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Если модуль не работает - вы можете вернуть его по гарантии, либо модуль будет заменен на работающий, либо будут возвращены деньги, либо может оказаться, что модуль рабочий и он будет выслан вам обратно после тестирования.

Обвинения в том, что после выпуска нами модулей появились более дешевые китайские микросборки - не принимаю.

PS: Однако если при замыкании TX/RX на нашем модуле (не на МК) у вас в терминале на ПК появилось эхо - скорее всего проблема не в нашем модуле, а в том какую скорость вы выставили на меге или что-то еще.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 27 июн 2012, 21:44 
Не в сети

Зарегистрирован: 18 апр 2010, 11:04
Сообщения: 14
Конечно вы не виноваты. Это да эхо было. Контакты до меги были тоже-прозванивал. Модуль китайский заработал на этой же прошивке и скоротях-в посте чуть выше я обо всем говорил. модуль могу и выслать-да только гарантия уже наверное давно кончилось + я штырьки менял. Да и высылать за свои деньги не хочется особо. просто говорю как факт-ваш не работает, китайский работает хорошо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 27 июн 2012, 23:00 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
если у вас идет эхо - ищите проблему.. она не в модуле.. или в том чем подключаете, или в том как.. или вообще нет ее и проблема в наблюдении несуществующей проблемы..

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 01 ноя 2013, 18:15 
Не в сети

Зарегистрирован: 10 фев 2010, 15:37
Сообщения: 151
Откуда: Волгоград
как заказать модуль?

_________________
Вертолёт - душа погибшего танка....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 01 ноя 2013, 18:44 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
К сожалению сняты с производства :( ввиду появления недорогих китайских модулей.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры
СообщениеДобавлено: 03 ноя 2013, 17:48 
Не в сети

Зарегистрирован: 10 фев 2010, 15:37
Сообщения: 151
Откуда: Волгоград
хоть и не в тему, местный магазинчик не работает?

_________________
Вертолёт - душа погибшего танка....


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 150 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10

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


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

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


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

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