Saturday, July 23, 2011


Accelerometer based motion control



'Accelerometer based motion control' is a project that I have been looking forward to for many days. Finally, the robot was built to good level of  satisfaction and I am here to share with you the details of that project. Firstly the  selection of the right accelerometer was crucial as the entire project's success banked on it. The option available were the MMA7260 and the MMA7660. The former one was analog and the latter digital. MMA7660 used and I2C interface to connect with micro controller or any other peripheral devices. But it was too complex as an I2C routine was to be written especially for that micro controller. Hence the easier choice was the MMA7260. The MMA7260 is an accelerometer with an analog interface, giving the orientation outputs as voltages. The outputs were connected to the ADC channels of the accelerometer. An RF module pair was used to send the data wireless to the robot. In the end the robot was moving based on the gestures given by the arm to which the accelerometer was attached.

No comments:

Post a Comment