Reference for Wiring version 0023+. 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 | readMicroseconds() |
||
| Examples | #include "Servo.h"
int myled = 0;
Servo myservo;
void setup() {
pinMode(myled, OUTPUT);
digitalWrite(myled, LOW); // set off the LED
myservo.attach(2) // attaches a servo connected to pin 2
// to the servo channel 0
}
void loop() {
myservo.writeMicroseconds(1494); // sets the servo position at 90 degrees
if(myservo.readMicroseconds() >= 1494) // if servo position is greater than 90 degrees
{
digitalWrite(myled, HIGH); // turn on the LED
}
} |
||
| Description | The readMicroseconds() method returns the last written servo pulse width in microseconds. | ||
| Syntax | servo.readMicroseconds( |
||
| Parameters |
|
||
| Returns | int | ||
| Usage | Application |

