Согласен. Нужен скетч для проверки аналоговых грибков через монитор порта
И оба аналоговых мини-джойстики (или просто стика) крякнули одновременно? Не тут либо моторшилд глючный- либо что то Вы подключили не так! С кнопок у Вас шасси набирает скорость? Или едет только с постоянной скоростью? Есле с постоянной - бегите и платите 350рэ! К стате а Вы конденсаторы на моторы впаяли?
Во! И ни кто и не ответил! Ну бежит- ну и чего? Нас интересует нейтральное положение стика оси LХ и LY.А также хотя б одно положение с кнопки привязанной к ходу "в перёд"(дёргонье именнно тут?) Что там? Какое значенье кажет?
кондёр повесил по питанию прямо на плату приёмника PS2
Wolff_2020 - привет!
Ну так пошло? А вооще ....странно.....!Хотя возможно идут наводки(серьёзные) по питанию. Но во всех случах УРА! К стате надо б схемку коммутации всего б Вашего девайса б глянуть - просто может совсем не в этом кондёре то и дело..... не должно б такого быть - очень странно!
в схеме ошибок нет
ещё повторюсь:
- схема работает если управление через кнопки
-дёргается если через аналоговые грибки (доже при отключенном геймпаде), дёргание появляется после преобразовательной функции map
Как сюда фотки вставить? Хочу свою схему подключенья выложить!
картинка с рыбкой
или там домик, мелко)))
тогда надо включить отладку и смотреть, что прилетает с джойстика
Согласен. Нужен скетч для проверки аналоговых грибков через монитор порта
Согласен. Нужен скетч для проверки аналоговых грибков через монитор порта
загрузил проверочный скетч из библиотеки
В файле PS2X_lib.h раскомментировал строки //#define PS2X_DEBUG и //#define PS2X_COM_DEBUG
и при вкл и при выкл джойстике вот ччто на мониторе порта:
бежит не перестовая
бежит не перестовая
немного отвлёкся
спасибо за поддержку
испытания проведу чуть позже
испытания проведу чуть позже
среди бегущих строк вижу нажатия всех клавиш, кроме стиков (джойстиков)
они себя никак не проявляют
ошибся
нужно было удерживать PSB_L1
вот:
левый стик
Stick Values:127,128,127,128
Stick Values:255,71,127,128 вниз
Stick Values:0,128,127,128 вверх
Stick Values:127,0,127,128 влево
Stick Values:127,255,127,128 вправо
ошибся
нужно было удерживать PSB_L1
вот:
левый стик
Stick Values:127,128,127,128
Stick Values:255,71,127,128 вниз
Stick Values:0,128,127,128 вверх
Stick Values:127,0,127,128 влево
Stick Values:127,255,127,128 вправо
oboltus-РУ, привет
порешал я вопрос, жалко осцила нет
кондёр повесил по питанию прямо на плату приёмника PS2
приёмо-передатчик моросил
oboltus-РУ, привет
порешал я вопрос, жалко осцила нет
кондёр повесил по питанию прямо на плату приёмника PS2
Ну так пошло? А вооще ....странно.....!Хотя возможно идут наводки(серьёзные) по питанию. Но во всех случах УРА! К стате надо б схемку коммутации всего б Вашего девайса б глянуть - просто может совсем не в этом кондёре то и дело..... не должно б такого быть - очень странно!