PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Различные инструкции [FAQ] (https://www.pspx.ru/forum/forumdisplay.php?f=130)
-   -   Xbox 360 RF + Arduino = беспроводный приемник контроллера для PC (https://www.pspx.ru/forum/showthread.php?t=111171)

28deys 17.01.2025 21:32

Цитата:

Сообщение от Semechka_66 (Сообщение 1292875)
Хочу поддержать Necrocannibal, достаточно RF-модуля, USB-кабеля, понижающего регулятора с 5V до 3.3V и кабеля Play and Charge (желательно оригинального). Подключал любопытства ради четыре ориг. геймпада к ПК с Windows 7. После установки дров для ресивера подключил первый джой кабелем, также установил дрова для него (все дрова изначально уже имеются на борту Windows 7), отключил кабель и джой выключился. Снова его включил, нажал на нём кнопку сопряжения и он подключился к ПК. А потом, когда появились ещё три геймпада, воткнул RF-модуль, включил первый джой, нажал кнопку синхронизации, он подцепился, а остальные три после включения сразу цеплялись к ресиверу без нажатия кнопки синхронизации, высвечивая свои порядковые номера, и все четыре нормально работали. Отсюда вопрос: зачем нужна Arduino, чтоб диоды на модуле светились?

Оригинально:D разве что так трудно Arduino установить она копейки стоит и не у всех есть Play and Charge , нажал сделал синхронизацию и все) не танцевать вечно с Play and Charge проводом :acute:.

28deys добавил 17.01.2025 в 21:32
Кстати у кого есть модель для печати корпуса на принтере под RF?

Semechka_66 18.01.2025 18:00

Цитата:

Сообщение от Narkolai (Сообщение 1292877)
Тут дело в том что не у всех есть кабель Play and Charge, у меня геймпады на обычных батарейках (акб пальчиковые), кабеля нет (синхронизировать нечем), взял RF модуль с 360 и контроллер на STM (или Ардуино в тех же примерах) он и позволяет использовать кнопку включения консоли как кнопку сопряжения джойстика с ПК.

Цитата:

Сообщение от 28deys (Сообщение 1293310)
Оригинально:D разве что так трудно Arduino установить она копейки стоит и не у всех есть Play and Charge , нажал сделал синхронизацию и все) не танцевать вечно с Play and Charge проводом :acute:.

28deys добавил 17.01.2025 в 21:32
Кстати у кого есть модель для печати корпуса на принтере под RF?

Сегодня добрался до другого компа с windows 7 (x64, до этого подключал к x32), к которому ещё не пытался ничего подключать (в смысле - геймпады от бокса). Для начала скачал дрова с сайта archive.org для xbox 360 wireless controller for windows, установил (сейчас полагаю, что этого можно было и не делать, но хочу описать все шаги). Затем подключил RF-модуль (без ардуины и т.п.), Винда попыталась установить дрова - безрезультатно (что было ожидаемо). В окне "устройства и принтеры" выбрал появившийся неопознанный объект, открыл "свойства", "обновить драйвера", "установить вручную с этого компьютера", и так далее. Из 4-х предлагаемых драйверов поочерёдно установил 3 (все, кроме того, что имел надпись по-русски "контроллер"). Дрова встали и устройство определилось как wireless receiver. После этого нажал кнопку Guide на контроллере, и после его включения кнопку синхронизации (на нём же - соответственно). Геймпад подцепился к модулю (загорелся первый сектор), и винда попыталась установить на него дрова - не смогла. Проигнорировав это, зашёл на сайт gamepad tester, проверил - всё работает. Потом установил и запустил игру Mark of the ninja - и снова, геймпад работает как и должен, То есть, как показал этот эксперимент, достаточно лишь RF-модуля (без Arduino и кабеля Play and charge).

28deys 18.01.2025 18:17

Это понятно что работает. Но есть один минус, допустим на вин 10 или 11 если прилетело обновление то потом он слетает и опять драйвер ставить ну или если подключил rf в другое usb

dimon8x 08.02.2025 18:01

Пробовал модуль от слимки. Работает только старый вариант из шапки на адруино нано и только с резисторами.
С обновленным кодом для ардуино не работает кнопка синхронизации. Проходит только анимация включения. И работает только с резисторами.
Кто-нибудь подскажет как сделать, чтобы индикация была на модуле при подключении геймпада?
Нашел в интернете коды активации светодиодов. Но нужно как-то считать с платы номер активного подключения.

Схема для слимки

Код:

Вид на контакты со стороны кнопок

  (1)  (2)  (3)  (4)  (5)  (6)

(7)  (8)  (9)  (10) (11) (12) (13)

2 - data
3 - clock
5 - usb- (white)
6 - usb+ (green)
12 - +3.3V
13 - sync btn


Коды светодиодов

Код:

//Зеленые светодиоды круга

0010100001 = левый верхний / 1й
0010100010 = правый верхний / 2й
0010100100 = левый нижний / 3й
0010101000 = правый нижний 4й

0010101111 = все 4
0010100111 = два левых и правый верхний / 1й 2й 3й
0010101011 = два правых и правый нижний / 1й 2й 4й
0010101101 = два левых и правый нижний / 1й 3й 4й
0010101110 = два правых и левый нижний / 2й 3й 4й
0010100011 = два верхних / 1й 2й
0010100101 = два левых / 1й 3й
0010101001 = левый верхний и правый нижний / 1й и 4й
0010100110 = правый верхний и левый нижний / 2й и 3й
0010101010 = два правых / 2й 4й
0010101100 = два нижних / 3й 4й


karenjan99 25.04.2025 21:03

странно. у меня заработал без редактирования inf, просто в диспетчере указал ресивер xbox 360, правда майки почему то иконку контроллера убрали в новых дровах. навсяки поставил драйвер из шапки и указал в драйверах wireless receiver. с обоими драйверами заработал без проблем


Текущее время: 13:12. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.