I think I attached it correctly
But you could have posted it.
#include <Servo.h>
const int SERVO = 9; // Servo on Pin 9
int pos = 0;
int c = 0;
Servo myServo;
int val = 0; // for storing the reading from the POT
void setup() {
myServo.attach( SERVO);
Serial.begin(9600);
}
void loop() {
for (c = 3; c >= 0; c --)
{
delay(1000);
Serial.println(c);
if (c == 0) {
for (pos = 0; pos <= 90; pos += 1) {
myServo.write(pos);
delay(10);
}
}
}
delay(1000);
Serial.println("90 Left!");
for (pos = 90; pos >= 0; pos -= 1) {
myServo.write(pos);
delay(10);
}
Serial.println("Back Home!");
delay(2000);
myServo.write(94);
for (pos = 0; pos >= -360; pos -= 1) {
myServo.write(pos);
delay(10);
}
myServo.write(94);
delay(1000);
Serial.println("I did a 360!");
for (pos = -360; pos <= -330; pos += 1) {
myServo.write(pos);
delay(10);
}
myServo.write(94);
delay(1000);
Serial.println("30.");
for (pos = -330; pos <= -300; pos += 1) {
myServo.write(pos);
delay(10);
}
myServo.write(94);
delay(1000);
Serial.println("and 30 is 60.");
for (pos = -300; pos <= -270; pos += 1) {
myServo.write(pos);
delay(10);
}
myServo.write(94);
delay(1000);
Serial.println("and 60 is 90.");
for (pos = -270; pos <= 450; pos += 1) {
myServo.write(pos);
delay(10);
}
myServo.write(94);
delay(3000);
Serial.println("And that's a wrap folks!");
}