Как использовать инкрементальный энкодер?Инкрементальный энкодерЭто датчик, измеряющий вращательное движение. В отличие от потенциометров, его диапазон движения не ограничен — его можно вращать по кругу много раз. Для считывания количества оборотов или угла поворота энкодера используются контакты A и B, которые генерируют кратковременные импульсы. В случае энкодера Adafruit — 100 импульсов на 360° вращения. Направление вращения определяется тем, на каком контакте импульс появляется первым: если это контакт A, то по часовой стрелке (CW); в противном случае — против часовой стрелки (CCW).
Чтобы упростить использование энкодера, компания Adafruit также подготовила пример кода.CircuitPythonа также выделенный .