This robot is controlled using an Android application sending down commands via Bluetooth to an Arduino. The motor control is Adafruit's motor control shield being fed i2c control messages from the Arduino.

The first loop around the track is using the accelerometer mode which takes inputs from the phones accelerometers while the 2nd reverse loop is using the application's joystick mode that involves moving my thumb in the direction the robot should move.

This is the final project for UCSD's Extension ECE-40098 class.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…