Librerías
\ Encoder
Referencia para la versión de Wiring 1.0 Build 0100+. Si tiene una versión previa, use la referencia incluida con su software. Si encuentra errores o tiene comentarios, no dude en contactarnos.
Nombre |
Encoder |
Ejemplos |
#include <Encoder.h>
int val;
Encoder myEncoder;
void setup() {
myEncoder.attach(EI2, 8);
myEncoder.write(0);
Serial.begin(9600);
}
void loop() {
val = myEncoder.read();
Serial.print("Encoder is at: ");
Serial.println(val);
delay(100);
}
|
Descripción |
Los Encoders son sensores usados para hacer seguimiento a posiciones absolutas o relativas. La librería Enconder de Wiring permite facilmente manipular shaft encoders. Los Encoders generan pulsos cuando se mueven, en cada pulso inicia un evento en la tarjeta Wiring I/O, por esta razón el pin phaseA solo puede ser conectado a un pin de Wiring capaz de generar interrupciones externas. En las tarjetas Wiring v1 los pines capaces de generar interrupciones externas son: 0, 1, 2, 3, 36, 37, 38 y 39 llamados EI0, EI1, .. EI7 respectivamente. En la tarjeta Wiring S board los pines capaces de generar interrupciones externas son: 2, 3 y 18 llamados EI0, EI1 and EI2 respectivamente. |
Sintaxis |
Encoder
|
Métodos |
|
Retorna |
Ninguno |
Uso |
Application |
Updated on July 07, 2011 11:14:35pm PDT