arduino:encoder
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| arduino:encoder [2019/09/19 23:54] – created aistis | arduino:encoder [2019/09/28 19:33] (current) – aistis | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| EC12-type encoder | EC12-type encoder | ||
| + | |||
| + | https:// | ||
| {{: | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | <code c++> | ||
| + | const int pinA = 2; | ||
| + | const int pinB = 3; | ||
| + | |||
| + | void setup() { | ||
| + | Serial.begin(115200); | ||
| + | pinMode(pinA, | ||
| + | pinMode(pinB, | ||
| + | } | ||
| + | |||
| + | void loop() { | ||
| + | Serial.print(digitalRead(pinA)); | ||
| + | Serial.print("," | ||
| + | Serial.print(digitalRead(pinB)); | ||
| + | Serial.println(); | ||
| + | delay(10); | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | using lib: https:// | ||
| + | |||
| + | < | ||
| + | #include < | ||
| + | Encoder knobLeft(8, 9); | ||
| + | void setup() { | ||
| + | Serial.begin(115200); | ||
| + | } | ||
| + | void loop() { | ||
| + | Serial.println(knobLeft.read()); | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | {{: | ||
arduino/encoder.1568926463.txt.gz · Last modified: by aistis
