1
Джойстики и прочие манипуляторы / DualShock2 что делать?
« : 24 Сентябрь 2020, 05:01:31 »Попробуй кондер заменить. (Боченок). На каком то форуме обсуждали такую проблему. Помогло.Пробовал, не помогло.
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Попробуй кондер заменить. (Боченок). На каком то форуме обсуждали такую проблему. Помогло.Пробовал, не помогло.
Но макетировать придётся джойстик, а не нечто абстрактноеОк. А какой контроллер лучше взять и где, вместо того, который может быть не рабочим.
Берём любой понравившийся контроллер. И для начала прикручиваем нему . С замером сопротивления. Там вроде всего 8 бит диапазон, если не ошибаюсь. Аналоговые стики пока не трогаем.Тогда расшифруйте пожалуйста. Что значит берём любой понравившийся контроллер? На любом из джоев рабочем и не рабочем?
Берём любой понравившийся контроллер. И для начала прикручиваем нему . С замером сопротивления. Там вроде всего 8 бит диапазон, если не ошибаюсь. Аналоговые стики пока не трогаем.Т.е. впаять любой контроллер qfp32 вместо родного BU6370AK или что?
Берём любой понравившийся контроллер. И для начала прикручиваем нему . С замером сопротивления. Там вроде всего 8 бит диапазон, если не ошибаюсь. Аналоговые стики пока не трогаем."Берём любой понравившийся контроллер. И для начала прикручиваем нему . С замером сопротивления. Там вроде всего 8 бит диапазон, если не ошибаюсь. Аналоговые стики пока не трогаем."
Да я другими особо не владею Имеется в виду дискретность ЦАП.Я особо мультиметром не могу пользоваться. :'(
Потому что если человек понял что ардуино это говно то значит он уже чему-то научился.Остановимся на том, что дома лежит какой-то робот, на ардуино, начнём с него.
Порог входа в стмки значительно выше.
Добавлено позже:Удобно когда надо за пять минут скидать времянку для чего-то там. Сам иногда пользую, да, каюсь.
Берём любой понравившийся контроллер. И для начала прикручиваем нему . С замером сопротивления. Там вроде всего 8 бит диапазон, если не ошибаюсь. Аналоговые стики пока не трогаем.Можно на русском. 8 бит имеется ввиду пакет данных передаваемых за раз?
Плюсы это, конечно, хорошо, но писать вам в основном придется на просто Ц. И никакого запугивания: забор вот, обед - как дело пойдет. Тут толькоC тоже не проблема. Хотя сложнее.брать и копатьсадиться и делать.
Скажем так, вы еще не в курсе насколько глубока эта кроличья нора.Не надо меня запугивать. Я и не в таком разбирался. Или вы думаете писать на C++ легко?
Ну если человеку хочется. Может заодно и странных вопросов меньше будет. Или нет.Конечно странные. Я никогда не имел дело с этим вот всем. Потому и странные. Как по-другому?
Добрый совет, ничего не скажешь Ну хорошо, не имея никакого опыта работы с микроконтроллерами (а это предполагает и их программирование) через годик мы научимся опрашивать кнопки. А мпотом долго и нудно будем изучать протокол обмена джойстика с приставкойОсновы программирования имеются. С++, С#
Alex19820106,В Украину бесплатная доставка.
когда самая дешёвая доставка в несколько раз больше цены товара - да.
4,5 куска за десяток мелкосхем. Я бы лучше пару-тройку контроллеров взял на эти деньги.26$ - 10 шт. Можно 10 джоев отремонтировать. 2,6$ за штуку разве дорого? Если конечно подойдёт.
Для экспериментов вам вполне хватит arduino pro micro (atmega32u4).Ок. Сейчас погуглю. Но всё же вопрос не закрыт. Жду предложений и личных экспериментов над джоем. Кто к чему пришёл.
Проблема тут в том что вы не понимаете сложности задачи. Тут поможет только опыт, сын ошибок трудныхВот здесь можно поподробнее.
Возьмите какую-нибудь ардуину с усбой (чтобы не тратить зря деньги) и попытайтесь это реализовать на ней.
Почему вы решили что она вообще программируется? Для массового производства контроллеры как правило масочные.Ок. Если вот купить на алиэкспрессе точную модель и впаять, она будет работать, если дело в ней конечно? Даташита нигде нету, может плохо искал.
Ну и для первоначального обучения реверсинжиниринг неизвестного контроллера не самый лучший вариант.
Мне думается что единственный разумный вариант это купить на авито убитый дуалшок на запчасти. Разрисовать плату вы, конечно, сможете, но убьете на это кучу времени и с 90% шансом упретесь в дохлую микросхему.Ок. Даже если дохлая, неужели невозможно заказать на алиэкспрессе или возможно появится ещё какой вариант и впаять? Только вот где достать прошивку. Интерес именно самому восстановить, даже если много времени уйдёт. Зато разберусь в том как работают микроконтроллеры.
Затрудняюсь сказать Не исключено, что с АЦП проблемы. Или АЦП нужно опорное напряжение. Там вариантов масса.АЦП? Это контроллер BU6370AK?
Я как-то с таким джойстиком ковырялся. Информации ноль, надо самому срисовывать все соединения, проверять напряжения, желательно сравнивать с рабочим экземпляром. В общем работы масса, а толку ноль
Это я уже понялМожно это так понимать, что контроллер жив? Тот который BU6370AK.
Есть подозрение, что если по входам не будет обнаруживаться необходимое сопротивление, то работать оно не будет
Не работают все кнопки, у которых чувствительность к нажатию.В том то и дело, что с вытащенной плёнкой в проге показывает, что зажаты все кнопки в том числе и стрелки, кроме старт, селект, L3, R3. Без плёнки всё же срабатывают нажатия L3, R3, и два потанциометра (когда двигаешь в разные стороны два соска )
И вот что-то меня берут сомнения, а может ли он вообще5 работать без плёнки. Там ведь в оригинале на кнопках резисторы, а не просто контакты на замыкание.
Ну да. Только вот, если всё именно так, как ты описал, контролировать высоту прыжка в первой части ты не можешь (разве?)Да, именно об этом я и говорю.
Потому что в ней самая "тугая" физика и управление.Как по мне, то в первой части мне физика больше понравилась, чем в последующих. Можно было нажать прыжок и отпустить, и только потом нажимать выстрел. А во 2,3,4,5 нужно было держать прыжок и при этом нажимать кнопку выстрела, чтобы выстрелить в самой верхней точке прыжка.