Прошу советов для реализации этого проекта. В интернете есть масса инфы по соединению PS3 controller + USB dongle +USB Host shield + Arduino, но инфы по такому варианту соединения я не нашел. Значит имеется: Arduino Uno HC-05 bluetooth module PS3 controller (официальный) Идея в том, чтобы подключить PS3 Controller к HC-05 и управлять Arduino. Для начала, после соединения Arduino Uno с HC-05, я перемел BT модуль в режим MASTER. Так же, я где-то читал, что PS3 controller находится в режиме SLAVE. Поэтому очевидно было, что надо всего лишь с помощью AT команды "AT+BIND=" прописать MAC адрес контроллера и они законектятся, но это не происходит. Еще есть программа для соединения PC с контроллером(MotioninJoy gamepad tool) там есть возможность прописать MAC адрес BT адаптера, чтобы контроллер сам подключался к нему. Этот способ тоже не выходит с HC-05. Помогите решить эту задачу или посоветуйте ресурсы,которые помогут это сделать, уверен не только у меня была такая идея.
AFAIK модуль HC-05 в ведущий режим на самом деле не переводится, а так и остается в ведомом. Хотя, может быть, это касается только HC-06.
Я кароч вроде разобрался. Суть в том, что PS3 controller использует HID протокол. У HC-05 в заводской прошивке нету поддержки такого протокола, используется только SPP протокол. Поэтому возможно только с помощью программатора перепрошить HC-05 на кастомные прошивки или прошивки других модулей Bluetooth с поддержкой HID (Bluegiga). А дальше все тоже самое, но уже с хорошим финалом. Вот статейки как сделать программатор для HC-05 или HC-04 и перепрошить. http://habrahabr.ru/post/125214/ http://microsin.ru/content/view/1284/44/