QuadEncoder icon indicating copy to clipboard operation
QuadEncoder copied to clipboard

Arduino library for quadratic rotary encoder

What is this?

This is a library developed to help read the moves from a quadrature rotary encoder.

How to use this?

Copy the library directory into "libraries" sub-folder in your sketchbook. More info at: http://arduino.cc/en/Reference/Libraries

And you can use something like this on your project.

#include <QuadEncoder.h>

int qe1Move=0; QuadEncoder qe(2,4);

void setup() { Serial.begin(9600); }

void loop() { qe1Move=qe.tick(); if (qe1Move=='>') Serial.print(char(qe1Move)); else if (qe1Move=='<') Serial.print(char(qe1Move)); }

example schematics: http://www.flickr.com/photos/28914418@N02/3755168944/sizes/m/

License?

It's Public Domain, more at http://en.wikipedia.org/wiki/Public_domain I'd ask that you mention my name somewhere on the project but you don't have to.

Who did this?

Pedro Rodrigues ([email protected]) on January 2010