Reference for Wiring version 0027+. If you have a previous version, use the reference included with your software. If you see any errors or have any comments, let us know.

Class

Servo

Name

write()

Examples
#include "Servo.h"

Servo myservo;

void setup() {
  // attaches a servo connected to pin 2 
  myservo.attach(2);   
}

void loop() {
  // sets the servo position at 90 degrees
  myservo.write(90);  
}

#include "Servo.h"

Servo myservo;

void setup() {
  // attaches a servo connected to pin 3 
  myservo.attach(3);     
}

void loop() {
  // sets the servo position at 180 degrees
  myservo.write(180);  
}
Description The write(degrees) method sets the position of the servo to the degrees specified. Servos can be positioned between 0 and 180 degrees. An invalid angle that is valid as pulse in microseconds is treated as microseconds.
Syntax
servo.write(degrees)
Parameters
servo Any variable of type Servo
degrees Any integer value between 0 and 180
Returns None
Usage Application
Updated on September 18, 2010 01:11:27am PDT

Creative Commons License