Skip to content

MAKE-arduino/EasyENC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyENC

Простая и не перегруженная библиотека.

примеры

вот пример:

#include<EasyENC.h>
EasyENC enc(3, 2); // DT - 3, CLK - 2
void setup() {
  enc.init(2);  // сколько срабатываний за 1 щелчёк(шаг) выдаёт энкодер
  Serial.begin(115200);
}
int8_t counter;
void loop() {
  enc.tick();
  if (enc.direct == 1) Serial.println("right");
  if (enc.direct == -1) Serial.println("left");
}

Примечание

Библиотека не поддерживает кнопку(просто не указывайте в обьекте), ждите обновления

About

Простая и не перегруженная библиотека.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages