Espen's Tank Project
Subprojects
Goal
Create a computer controlled model tank.
Status Updates
31.03.2008
Added a shoppinglist page: shoppinglist where i can add parts i need to continue.
27.03.2008
Contacted Linksys about my experiences with link dropping between Wired and Wireless part of WRT350N router. I received a beta version (not publicly available) of the firmware for the router. This solved that problem.
25.03.2008
Did some minor modifications to the client and server software to prevent or reduce the sudden buffering problems. Had a new testrun. The tank was now much more responsive, and I only had few problems with buffering, however those problems are still there. For the first time, i also managed to burn a fuse. Strangely, this was the 3A fuse to the PWM amp circuit. I have also noticed that the Zero-speed turn function (motors going in opposite directions) need to be changed. Or rather the method it is called has to be changed to prevent sudden irratic behaviour. ATM i consider using a button on the joystick to lock into Zerospeed Turn mode.
I still have severe problems with the Jensen airlink USB WLAN adapter, (or some other network setting). I cannot reach the tank from any of my other machines except from the linux box, effectively making me have to use a SSH tunnel.
Equipment
- Computer
- IO: Velleman VM110
- IO: Parallax servo controller
- Motordriver: Homebrew
Requirements
- Software
- Client
- .NET
- DirectX SDK for joystick to work properly
- Server
- Ruby
- Driver for VM110/K8055
- Client
