Archive for March 30, 2009

board constructed

i finished soldering the motor controller board. there still needs to be connectors for the motors and to the web interface. once the board is mounted on the platform i’ll add a switch between the battery and the board (the black and red wires go to a 9V connector)

Motor Controller Board Top

Motor Controller Board Top

Motor Conrtoller Board Bottom

Motor Conrtoller Board Bottom

network control – delayed

the wiznet board came in and i got it up and running, all is well with it. until i started looking at how to write a website for it. the code on the atmega is hard coded to work with the one demo website they included. so until i can get a programmer for the atmega128 and fix the code the network control will be at a standstill. over the long haul i’m thinking of completely rewriting the interface between the website and the board to allow for much greater flexibility, but just for now ill add my own hard coded options

network control

Embedded Web Server

Embedded Web Server

so now that the motors are spinning and working as they should, i am going to start working on a control mechanism. for starters i decided to have it controlled over the internet (what self respecting robot doesn’t have internet access). to accomplish this i’m going to use an embedded web server from WIZnet.

hopefully ill have it driving aroud over the internet (well local network for now) by the end of the week. if all goes well with this i will probably add a wireless interface to give it true freedom.

rover breadboard

i finally got around to hooking things up to make sure it is all going to work. the first step was to build the circuit out on a breadboard and get the motors spinning. independent control of the motors is working from the pic, so everything is go to start mounting parts on a pc board (its one of the last useful things from radio shack).

here is a shot of the breadboard circuit spinning the wheels:

Protoboard Rover

Breadboard Rover