Finally put together Lynxmotion’s Viper kit. The chassis and wheel provide a nice starting point. For our outfit used Adafruit motor shield on a Arduino Uno. We originally started with a Arduino 101 but ran into some library incompatibilities and switched to Uno. Lynxmotion has some line detectors that fit nice in the chassis and to identify opponents a HC-SR04 was added on top. We had been playing with Adafruit’s 2.8″ touchscreens which made a nice addition. The screen we displayed the current direction of the robot, the readings from the sensors, motor RPM and general status. A big start/stop button rounded out the display. Note sure we should leave the screen on for combat, but it’s cool for around the house.
Code available upon request. A rough parts list is given below. Parts, current cost ~$230 (plus tax, shipping: battery, charge and switch not included)
- Lynxmotion Viper Sumo kit chassis, $105.90
- includes (2) GHM-01 12VDC 30:1 – 32.8″/sec motors
- Arduino Uno board, $30.00
Adafruit Motor Sheild v2.3, $19.95 - HC-SR04 ultrasonic distance sensor, $7.11
- (2) Lynxmotion sld-01 single line detector, $14.95
- Adafruit 2.8″ touchscreen resistive TFT Aruino Shield, $34.95
- Adafruit 2.8″ touchscreen resistive TFT breakout board, $29.95
- battery
- battery charger
- on/off switch