This process is made really simple using the Teleduino sketch for your ethernet enabled Arduino. Haven't heard of Teleduino? That's cool, you may want to take a look at Arduino Control via a Web Service with Teleduino to get yourself started. It's designed to be quick and easy for rapid development.
This tutorial will guide you through the process of attaching a servo to your Arduino, and provide some example Teleduino API call to:
- Define a servo instance
- Set the position of a servo
Step 1: Parts Needed and Circuit Diagram
You need the following parts to complete this tutorial:
- Ethernet enabled Arduino with the Teleduino sketch loaded
- Breadboard (optional, but makes prototyping much easier)
- Dedicated 5V power supply for the servo(s) (optional, but recommended because servos can draw high current causing your Arduino to reset)
- Some hookup wire
The circuit is pretty simple, but sometimes a picture can paint a thousand words! Take a look at the attached circuit diagram to see how to connect the servo to the Arduino board and external power source.