Сохраните в закладки:
*История изменения цены! Указанная стоимость возможно, уже изменилось. Проверить текущую цену - >
| Месяц | Минимальная цена | Макс. стоимость | Цена |
|---|---|---|---|
| Feb-21-2026 | 949.20 руб. | 968.7 руб. | 958.5 руб. |
| Jan-21-2026 | 769.29 руб. | 784.77 руб. | 776.5 руб. |
| Dec-21-2025 | 934.6 руб. | 953.36 руб. | 943.5 руб. |
| Nov-21-2025 | 926.57 руб. | 945.0 руб. | 935.5 руб. |
| Oct-21-2025 | 740.64 руб. | 755.73 руб. | 747.5 руб. |
| Sep-21-2025 | 911.67 руб. | 929.92 руб. | 920 руб. |
| Aug-21-2025 | 904.99 руб. | 922.61 руб. | 913 руб. |
| Jul-21-2025 | 896.78 руб. | 914.65 руб. | 905 руб. |
Новые товары
Характеристики
Описание товара
Factory Wholesale 10pcs/Lot Rotary Encoder Module Brick Sensor Development Dropshipping KY-040
Rotary encoder can be counted by rotating forward and reverse direction during rotation of the output pulse frequency,
Unlike counter rotating potentiometer, this rotation counts are not limited.
With the buttons on the rotary encoder can be reset to its initial state, that starts counting from 0.
******************
ARDUI-NO test code:
const int interruptA = 0; / / Interrupt 0 (pin 2)
const int interruptB = 1; / / Interrupt 1 (pin 3)
int CLK = 2; / / PIN2
int DAT = 3; / / PIN3
int BUTTON = 4; / / PIN4
int LED1 = 5; / / PIN5
int LED2 = 6; / / PIN6
int COUNT = 0;
void setup ()
{
attachInterrupt (interruptA, RoteStateChanged, FALLING);
/ / AttachInterrupt (interruptB, buttonState, FALLING);
pinMode (CLK, INPUT);
digitalWrite (2, HIGH); / / Pull High Restance
pinMode (DAT, INPUT);
digitalWrite (3, HIGH); / / Pull High Restance
pinMode (BUTTON, INPUT);
digitalWrite (4, HIGH); / / Pull High Restance
pinMode (LED1, OUTPUT);
pinMode (LED2, OUTPUT);
Serial.begin (9600);
}
void loop ()
{
if (! (digitalRead (BUTTON)))
{
COUNT = 0;
Serial.println ("STOP COUNT = 0");
digitalWrite (LED1, LOW);
digitalWrite (LED2, LOW);
delay (2000);
}
Serial.println (COUNT);
}
/ / -------------------------------------------
void RoteStateChanged () / / When CLK FALLING READ DAT
{
if (digitalRead (DAT)) / / When DAT = HIGH IS FORWARD
{
COUNT;
digitalWrite (LED1, HIGH);
digitalWrite (LED2, LOW);
delay (20);
}
else / / When DAT = LOW IS BackRote
{
COUNT -;
digitalWrite (LED2, HIGH);
digitalWrite (LED1, LOW);
delay (20);
}
}





Сумка отличная, качество на высоте. Ручная работа. Несмотря на небольшие размеры, сумка очень вместительная. Фиксируется в закрытом виде плотно. Ручка... Читать отзыв полностью...
Покупал для себя такой удлинитель USB. Пользуюсь ним каждый день. Очень удобно, не надо лазать под столом, чтобы вставить флешку... Читать отзыв полностью...
Часто покупаю трикотажные комплекты. Подходит для любых размеров, в них очень удобно и комфортно. Люблю особенно бежевые цвета, и этот... Читать отзыв полностью...
Заказывала платье S размера. Подошло отлично, так как перед заказом лучше всего измерять свои параметры. Доставка была быстрой, без... Читать отзыв полностью...
Хорошие легинсы, рисунок яркий- смотрятся классно. Ткань плотная,тугая, но тянется хорошо. Во время тренировок легинсы не сползают и ничего на... Читать отзыв полностью...
Долго выбирала платье на свадьбу к подруге. И наконец нашла это шикарное платье. Оно подошло мне идеально и по размеру... Читать отзыв полностью...
Красивенькая кофточка. Одеваю её поверх майки. Выглядит очень женственно и элегантно. Материал приятный к телу, лёгкий. Скрывает небольшие недостатки благодаря... Читать отзыв полностью...