Как правильно подключить энкодер к ардуино?

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем PushKeeN, 15 фев 2018.

  1. Sanyroj

    Sanyroj Нуб

    Что значит “кусается”? Проверьте подключение ноутбука к электрической сети, на корпусе присутствует фаза.
     
  2. vvr

    vvr Инженерище

    а нефиг пользоваться пиндоскими приблудами, пользуйтесь отечественными и всё будет правильно отображаться.
     
  3. Sanyroj

    Sanyroj Нуб

    Вложения:

    Последнее редактирование: 27 фев 2018
  4. mcureenab

    mcureenab Гуру

    Этот скетч плох тем, что не проверяет переключение пина 2. Прерывание encoder_secondary_pin по фронту пина 3 из-за дребезга может сработать несколько раз.

    Нужно фиксировать изменение состояния пина 2. Если после прерывания состояние не изменилось, то вал энкодера не повернулся достаточно сильно чтобы выйти из зоны неопределенности, последующие прерывания нужно игнорировать. Если после прерывания состоние пина изменилось, т.е. вал энкодера повернулся достаточно сильно и вышел из зоны неопределенности, можно принимать следующее прерывание.