Posts

Showing posts from April, 2015

Gesture Controlled Robot Arm Using PIC16F877A

Image
Introduction This project uses a wearable gesture device to operate a robotic arm. The robot arm will be controlled by the wearers natural arm movements. Main Components 1 x PIC16f877A  1 x AM3X 3-axis accelerometer - to detect arm movements 2 x Bend / flex sensors - to detect wrist and finger movement  How it works The voltages from the sensors are fed into the ADC pins of the PIC16F877A micro controller. The ADC module converts the analogue voltages into their equivalent digital values. We then use these values to control the servos on our robot arm. Flex sensor The Flex Sensor works in the same way as a variable resistor. Its resistance varies when flexed. You can purchase flex sensors online, but you can also make your own which is what I did for this project. If you want to know more on how to make a flex sensor, check out   Making a flex sensor. This is used in a voltage divider circuit and the output voltage can be calculate...