
Оптовая продажа с фабрики 10 шт./лот энкодер Модуль Кирпич Сенсор развития дропшиппинг KY-040
Роторный кодировщик может подсчитываться вращением вперед и назад во время вращения выходной частоты импульса,
В отличие от счетчика вращающийся потенциометр, это количество вращения не ограничено.
С кнопками на поворотном энкодере можно сбросить в исходное состояние, которое начинает подсчитывать с 0.
******************
ARDUI-NO тестовый код:
Const int interruptA = 0;/прерывание 0 (pin 2)
Const int interruptB = 1;/прерывание 1 (pin 3)
Int CLK = 2;/PIN2
Int DAT = комплект из 3 предметов;/PIN3
Кнопка int = 4;/PIN4
Int LED1 = 5/PIN5
Int LED2 = 6;/PIN6
Инт-счет = 0;
Вакуум установка ()
{
Атташе-прерыватель (прерыватель, ротестатечан, падение);
/Атташе-прерыватель (прерывистый, buttonState, FALLING);
PinMode (CLK, вход);
DigitalWrite (2, HIGH);/Pull High Restance
PinMode (DAT, вход);
DigitalWrite (3, HIGH);/
PinMode (кнопка, вход);
DigitalWrite (4, HIGH);/
PinMode (LED1, выход);
PinMode (LED2, выход);
Сериал. начать (9600);
} Долл. США
Силы петли ()
{
Если (! (digitalRead (кнопка)
{
Рассчитывать = 0;
Серийный. println ("стоп-граф = 0");
DigitalWrite (LED1, LOW);
DigitalWrite (LED2, LOW);
Задержка (2000);
} Долл. США
Серийный. println (Кол-во);
} Долл. США
/Разработки ---
Void RoteStateChanged ()/при падении CLK READ DAT
{
Если (digitalRead (DAT)/когда DAT = HIGH вперед
{
Часовой стрелки;
DigitalWrite (LED1, HIGH);
DigitalWrite (LED2, LOW);
Задержка (20);
} Долл. США
Еще/когда DAT = LOW IS BackRote
{
Часы обратного отсчета;
DigitalWrite (LED2, HIGH);
DigitalWrite (LED1, LOW);
Задержка (20);
} Долл. США
} Долл. США





