Добрый день, Обнаружил аналоговый джойстик, но у него сбит ноль. При подключении к аналоговому порту он выдает 568 вместо 512 (1024/2) как должно быть. Какие есть варианты программно или аппаратно это устранить? Где почитать? Спасибо!
Положение джойстика считается программно в любом случае, а как именно дело каждого и зависит от задач.
И не только китайские. И транзисторы не идеальные, и светодиоды, и вообще любая электроника. Нужна супер-точность - калибруйте. Для типичной ардуино-поделки достаточно ввести грубый градиент - поделить шкалу с 1024 градаций до каких-нибудь 16ти.
И вообще эти джойстики не плавные и с малым рабочим ходом, всего сантиметр наверное. Поймать даже половинное состояние сложно. То есть использовать реально можно как 4 кнопки, ну 5 если с грибком.