roboforum.ru

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

Bluetooth джойстик для приставки

Bluetooth джойстик для приставки

baralgin1003 » 31 июл 2013, 11:05

День добрый! Есть желание реализовать беспроводной джойстик для денди. С родного джойстика идут 3 сигнала ( клок, синхра и данные). Вот вы бы подсказали, как можно посредством USART это реализовать... Сейчас загвоздка стоит именно в передаче частотного и синхроимпульса.

Re: Bluetooth джойстик для приставки

Myp » 31 июл 2013, 13:17

джойстик подключить к МК, МК будет обрабатывать данные с джойстика и отправлять их по радиоволнам в приставку
в приставке, приёмник будет принимать сигнал и второй МК будет расшифровывать данные и посылать их в порт джойстика.
ну и конечно блютус для этого не нужен))

Re: Bluetooth джойстик для приставки

baralgin1003 » 31 июл 2013, 13:22

это все понятно... "МК будет обрабатывать данные с джойстика и отправлять их по радиоволнам в приставку" это все абстрактно как то... про радиоканал уже думал, да решил сразу сделать запас потенциала (чтоб и к компу и к телефону можно было подключать). а как сделать передачу трех сигналов то? меня это больше всего интересует(

Re: Bluetooth джойстик для приставки

Myp » 31 июл 2013, 13:39

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

Re: Bluetooth джойстик для приставки

baralgin1003 » 31 июл 2013, 13:43

такс... ну мне как джойстик и не надо. хотя бы как ВТ-устройство он будет находиться?

ну ладно, это дело десятое. подскажите лучше что с частотой и синхрой делать, как это все в одном потоке передать?

Re: Bluetooth джойстик для приставки

Myp » 31 июл 2013, 14:03

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

частота и синхра не передаётся, тебе надо разбирать протокол, определять МК какая кнопка была нажата и номер этой кнопки отправлять по радио.

вот готовый пример для ардуины: http://habrahabr.ru/post/147356/
там всё просто и можно переписать под любой МК или язык программирования какой тебе нравится
там в цикле выполняется операция опроса кнопок и отправки их в уарт
Код: Выделить всёРазвернуть
Serial.write(get_keys_state_joystick(data, latch, clock));

если ты на уарт МК припаяешь блютус модуль то нажатые кнопки будут передаваться на компьютер по блютусу)

Re: Bluetooth джойстик для приставки

baralgin1003 » 31 июл 2013, 16:04

воот она конкретика)) другое дело. валяются дома сборки RR6 и RT6 на 433мгц, попробую сначала на них сделать прямую передачу (пока блютузники едут из поднебесной). Получается синхра и частота нужны только для джоя? их передавать не нужно на консоль?

Re: Bluetooth джойстик для приставки

Madf » 31 июл 2013, 16:24

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

Re: Bluetooth джойстик для приставки

baralgin1003 » 31 июл 2013, 16:34

кнопки считываются последовательно. То есть в конечном итоге получается байт данных о состоянии кнопок. То есть если рассудить логически, то надо передавать этот байт, а декодер (в приставке) будет отсылать по биту после сигнала синхры с частотой сигнала CLK. Пока видится так

Re: Bluetooth джойстик для приставки

baralgin1003 » 01 авг 2013, 16:19

http://dx.com/p/wireless-bluetooth-rs23 ... dule-80711
вот это чудо подойдет для связи?
в описании не пойму это мастер/слейв или что?

Re: Bluetooth джойстик для приставки

elmot » 01 авг 2013, 22:11

скорее всего это hc-06, slave only, профиль компорта. Раз не пишут, значит самое тупое.

ЗЫ продам 06 в питере рупий за 150.

Re: Bluetooth джойстик для приставки

baralgin1003 » 02 авг 2013, 10:25

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

Re: Bluetooth джойстик для приставки

ALS » 03 авг 2013, 17:34

Можно взять одну сборку на 433, другую - на 868MHz.
Либо использовать nRF24L01.

Re: Bluetooth джойстик для приставки

baralgin1003 » 03 авг 2013, 18:02

тоже вариант, пока побалуюсь с одним джойстиком на 433, но все таки подскажите ВТ модули для передачи из джойстиков,и один для приема. Одним модулем можно с 2х передатчков принимать?

Re: Bluetooth джойстик для приставки

baralgin1003 » 09 авг 2013, 01:48

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


Rambler\'s Top100 Mail.ru counter