Розпродаж!

Модуль кодера KY-040

36.00грн

Є в наявності

Артикул: 1000172 Категорія:

Опис

Характеристики енкодера:

Характеристики енкодера:
Характеристики енкодера: 20
Характеристики енкодера:

Схема підключення:

Характеристики енкодера:

Характеристики енкодера: 3;  // Характеристики енкодера:, подключенный к CLK енкодера
 int pinB = 4;  // Характеристики енкодера:, подключенный к DT енкодера
 int encoderPosCount = 0; 
 int pinALast;  
 int aVal;
 boolean bCW;
 void setup() { 
   pinMode (pinA,INPUT);
   pinMode (pinB,INPUT);
   /* підключений до DT енкодеру
 int encoderPosCount = */
   pinALast = digitalRead(pinA);   
   Serial.begin (9600);
 } 
 void loop() { 
   aVal = digitalRead(pinA);
   if (aVal != pinALast){ // pinALast = digitalRead(pinA);
   Serial.begin (9600);
 }
 void loop() {
   aVal = цифрове читання (pinA);
   якщо (aVal != pinALast){, pinALast = digitalRead(pinA);
   Serial.begin (9600);
 }
 void loop() {
   aVal = цифрове читання (pinA);
   якщо (aVal != pinALast){, pinALast = digitalRead(pinA);
   Serial.begin (9600);
 }
 void loop() {
   aVal = цифрове читання (pinA);
   якщо (aVal != pinALast){
     // а щоб визначити напрямок обертання, а щоб визначити напрямок обертання.
     а щоб визначити напрямок обертання  // а щоб визначити напрямок обертання - вращение по часовой стрелке
       encoderPosCount ++;
       bCW = true;
     } else {// иначе B изменил свое состояние первым - вращение против часовой стрелки
       bCW = false;
       encoderPosCount--;
     }
     Serial.print ("Вращение: ");
     if (bCW){
       Serial.println ("по часовой стрелке");
     }else{
       Serial.println("против часовой стрелки");
     }
     Serial.print("Положение енкодера: ");
     Serial.println(encoderPosCount);
   } 
   pinALast = aVal;
 }

Відгуки

Відгуків немає, поки що.

Тільки покупці, які увійшли на сайт і вже купили цей товар, можуть залишати відгуки.