Monday, July 26, 2010
Working on this when I can, Pneuman's controller has been upgraded from a chunky old PC with a synchronous serial connection to an Arduino (OMG Arduino!!!). A WiFly shield communicates with the user interface (a PC kiosk somewhere) and a 6-channel Darlington driver board fires the solenoid valves to pump his legs. Three analog inputs are used to capture the values from optical pickups aimed at a 3-bit grey-code encoder wheel fixed to the cranks of the bike. This gives a starting position for the uC to pedal from. Two digital inputs are used for the front and back travel limit switches.