Librerías \ Servo

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.

Clase

Servo

Nombre

readMicroseconds()

Ejemplos
#include "Servo.h"

int myled = 0;
Servo myservo;

void setup() {
  pinMode(myled, OUTPUT);
  digitalWrite(myled, LOW);  // Apaga el LED
  myservo.attach(2)          // conecta el servo al pin 2 
                             // al canal servo 0
}

void loop() {
  myservo.writeMicroseconds(1494);  // Asigna la posición del servo en 90 grados
  if (myservo.readMicroseconds() >= 1494)   // si la posición del servo es mayor a 90 grados 
  { 
    digitalWrite(myled, HIGH);  // encienda el LED 
  }
}
Descripción El método readMicroseconds() retorna el último pulso escrito del servo en microsegundos.
Sintaxis
servo.readMicroseconds()
Parámetros
servo Cualquier variable tipo Servo
Retorna int
Uso Application
Updated on July 07, 2011 11:16:14pm PDT

Creative Commons License