Playstation 2 Контроллер + Arduino
- Войдите на сайт для отправки комментариев
Вс, 12/04/2015 - 12:15
Здравствуйте, посетила мысль, но не соображу как реализовать.
Есть:
1.)Playstation 2 геймпад.(Распиновка на картинке)
2.)Arudino
3.)Игровая консоль.
Нужно:
Использовать Arduino для "отправки кодов нажатия геймпада" в консоль.(Тоесть Arduino должна стать геймпадом для PS2)
Из того, что пытался сделать, так это мультиметром прозванивать выходы, что не дало результатов.
Гугл результатов не дал, только управление Arduino с помощью PS2 геймпада.
ну судя по тому что присутсвует 2 даты, туда и обратно и клок, я бы предположил что это SPI интерфейс.
пожелючиться к нему не проблема. проблема выяснить команды контролера.
Puhlyaviy, можно сказать, что надо попробовать подключиться по SPI и "брутить" кодами?
Может просто заглянуть внутрь? И попробовать разглядеть контроллер?
зачем ты это вообще собираешься делать? в чем цель
зачем ты это вообще собираешься делать? в чем цель
Это называется, мы не ищем легких путей, мы создаем трудности что бы потом их мужественно преодолевать.
Ты ж вот измеритель низко пролетающих предметов сделал. Хотя тоже не очень понятно зачем. :)
у меня конкретное применение, и писал какое, а вот тут непонятно
у меня конкретное применение, и писал какое, а вот тут непонятно
Ну конечно, жизни никакой нет без гаусовки дома. :) вещь первой необходимости :)
мне нужна, остальные как хотят. но если погуглить гаусс многие собирают
так хрон тут собирали люди для пневматики. ему же без разницы скорость чего измерять, лишь бы сигналы были нужные, и скорость не превышала допустимые
jeka_tm, собственно использовать хочу Arduino для передачи сигнала на PS2.
Puhlyaviy, есть разобранные геймпады. В одном стоит "капля", в другом BU6370K.
Уже подключался прямо к кнопкам и нажимал их Arduino`й, но мне это не нужно(т.к тут требуется геймпад, а мне надо, чтобы Arduino была как геймпад).
зы.Кроме вариантов SPI есть какие-нибудь?
ну тогда смотри что передается в ардуину и тоже самое генерируй. вот только сможешь ли сам так сделать. врядли за тебя кто то напишет
если знаний не хватает лучше использовать готовый пульт и управлять им ардуиной
а чем тебя spi не устраивает?
jeka_tm, ну примеры SPI можно нагуглить, с IR когда-то делал "пульт" из Arduino Nano.
SPI устраивает, только хотелось бы узнать что может быть там ещё?
"готовый пульт и управлять им ардуиной" Надо не Arudino`й управлять, а с помощью неё управлять консолью.
"готовый пульт и управлять им ардуиной" Надо не Arudino`й управлять, а с помощью неё управлять консолью.
а что китайцы закончили продавать пульты?
Puhlyaviy, заказывал геймпад в 2013 году "оригинальный", качество не очень :)
На днях взял PC\PS3\PS2 геймпад, тоже не очень :) В планах найти переходник USB -> Playstation 2.
Ну а на Arudino из интереса сделать "геймпад".
Ну а на Arudino из интереса сделать "геймпад".
ну тогжда берите угадывайте на какой частоте клока он работает. потом наверное его нужно будет какой тог командой инициализировать, ибо накой фиг там вообще линия от пс на геймпад знают только японцы. а дальше тыкайте в кнопки и читайте коды.
потом берете ардуину, опускаете ее врежим слейва. подсоединяете кнопки и вперед слать коды. и про прерывание не забудьте.
в общем дел на пару дней, недель, лет, столетей, не нужное зачеркнуть. брутфорс он такой. жестокий.
Puhlyaviy, спасибо, буду мучать.
Короче сделаем так. Есть устройства который называется КЕЙЛОГГЕР. С помощью кейлоггера во время игры можно захватить переданный код кнопок Dualshock 2 и реакция консола на этом. Иииии повторяем это своих нужды! ;)
Кстати вместо кейлоггера можно использовать сам ардуино (передаёт код на дисплей или комп) :)
axtamov19 - на даты сообщений вообще не смотрим?
Но по этому тему все ещё нет решение. Если есть готовый проект дайте ссылки ☺
https://www.instructables.com/id/How-to-Make-PS2-Controller-With-Arduino...