Servo control over the Internet
Siteplayer and PIC team up

Siteplayer

Until just a few years ago, the notion of controlling a servo in real time from anywhere farther than line of sight seemed impossible. Not anymore. Thanks to the Internet and low cost electronics, we can cheaply and easily build a device to control one or more servos from nearly anywhere in the world!

The heart of my controller is the Siteplayer miniature web server. Within it's postage stamp sized form is a fully functional web site that interacts with a PIC 16F627 or 628 micro controller to operate one or two R/C type servos.  In the application shown here, it controls a single servo configured as a pan mechanism to aim my IP camera.

Below is a zip file you can download containing PIC and Siteplayer programs, examples and a schematic to build a similar two axis servo controller.

Download sp_stuff.zip (113K)

The interface is graphical in nature, which makes it easy to use and allows complete control with only a mouse input. Because it both inputs data as well as outputs it, the web page is truly interactive.
In this single servo example, the mouse clicked position on the colored bar will determine how far left or right the servo will turn. The page will refresh with the new coordinates displayed and the servo will move to match.

Actual Siteplayer generated web page

The Siteplayer and servo controller are stand alone, so they require only power and a network connection to operate - no pc is needed.

My D-Link DCS900 IP camera mounted on my web linked pan control.


Back to Main Servo Page

This page was updated 4-24-04