Hardware Reference
In-Depth Information
5.3 Arduino Sketch Implementation
In this section, we create Arduino application to control servo motor. For testing, I used Ar-
duino Servo library, http://arduino.cc/en/reference/servo .
Open Arduino Sketch and write this code.
#include <Servo.h>
Servo servo;
int servoPin = 10 ;
int angle = 0 ;
int angleStep = 15 ;
void setup () {
servo.attach(servoPin);
Serial.begin( 9600 );
angle = 0 ;
}
void loop () {
servo.write(angle);
Serial.print("degree=");
Serial.println(angle);
delay( 1000 );
angle = angle + angleStep;
if (angle> 180 ) {
angle = 180 ;
angleStep = - 15 ;
}
if (angle< 0 ){
angle = 0 ;
angleStep = 15 ;
}
}
Save this code, called ServoDemo.uno .
Search WWH ::




Custom Search