loading

Part List:

1) Arduino

2) Servo motor

3) Jumper wires

Step 1: Connect the Arduino to the Servo Motor:

1) Connect the arduino's GNDPIN to the servo's negative pin.

3) Connect the arduino's 5vPIN to the servo's positive pin.

3) Connect the arduino's 9PIN to the servo's signal pin.

Step 2: BreadBoard Layout

Step 3: Arduino Code:

// Sweep

#include <Servo.h>

Servo myservo; // create servo object to control a servo

// a maximum of eight servo objects can be created

int pos = 0; // variable to store the servo position

void setup()

{

myservo.attach(9); // attaches the servo on pin 9 to the servo object

}

void loop()

{

for(pos = 0; pos < 180; pos += 10) // goes from 0 degrees to 180 degrees

{ // in steps of 1 degree

myservo.write(pos); // tell servo to go to position in variable 'pos'

delay(15); // waits 15ms for the servo to reach the position

}

for(pos = 180; pos>=1; pos-=10) // goes from 180 degrees to 0 degrees

{

myservo.write(pos); // tell servo to go to position in variable 'pos'

delay(15); // waits 15ms for the servo to reach the position

}

}

Step 4: THATS IT YOUR DONE!.

<p>Didn't work at all. Every thing Ohms out. Oh, well.</p>

About This Instructable

8,668views

23favorites

License:

More by Surya Krishnakumar:Arduino HCSR04 leds distance warner Arduino DC motor speed control potentiometer Arduio Dc motor speed control serial monitor ..(no l293d) 
Add instructable to: