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

attach()

Ejemplos
#include "Servo.h"

Servo myservo;

void setup() {
  myservo.attach(2);   // Conecta un servo al pin 2
}

void loop() {
  myservo.write(90);  // posiciona el servo a 90 grados
}

#include "Servo.h"

Servo myservo;
Servo mysecondservo;

void setup() {
  myservo.attach(3);         // Conecta un servo al pin 3
  mysecondservo.attach(15)  // Conecta un servo al pin 15
}

void loop() {
  myservo.write(180);       // Asigna la posición del servo en 180 grados
  mysecondservo.write(65);  // Asigna el servo en la posición de 65 grados
}
Descripción La librería de servo motores de Wiring da capacidad para 24 canales de servos, entonces puede manejar 24 servo motores al mismo tiempo. Un cable de señal del servo motor puede estar conectado a cualquier pin digital I/O de la tarjeta I/O Wiring. El método attach(pin) conecta una variable Servo al pin asignado. El método attach(pin, min, max) conecta a un pin ajustando los valores en mínimo y máximo en microsegundos. Por defecto el valor mínimo es 544 y el máximo es 2400. Solo pueden conectarse 24 objetos Servo al mismo tiempo.
Sintaxis
servo.attach(pin)
servo.attach(pin, min, max)
Parámetros
servo Cualquier variable tipo Servo
pin Cualquier pin del hardware I/O Wiring
min Valor mínimo en microsegundos
max Valor máximo en microsegundos
Retorna Ninguno
Uso Application
Updated on July 07, 2011 11:16:13pm PDT

Creative Commons License