ROBOT CONTROLLED BY HUMAN FINGERS

by DilpreetS in Circuits > Robots

4362 Views, 115 Favorites, 0 Comments

ROBOT CONTROLLED BY HUMAN FINGERS

560ef83e4936d4bc570008a6.jpeg

This innovation comes from the hand movements that can controll a robot. In this project i use flex sensor and i am taking the flex sensor reading and putting this reading on to the intel edison. as a analog value and manipulating these values and used to move a robots. I made a simple four tyre robot controlled by Flex sensor.

Requirenments

iot_TEMP_edisonboard.png
IMG_20151003_022609.jpg
New-original-5PCS-L293-font-b-L293D-b-font-DIP-16-Driver-font-b-IC-b.jpg
wire15-40pin-mm-jumper-01.jpg
dc-motor.jpg
IMG_20150613_221013.jpg

1. Intel edison

2. chesis

3. 4 X 100 RPM Motors

4.Flex sensors

5. L293D - Motor driver

6. Glove

7.Wire connectors

8. 12v Adapter

Prepare a Glove With Flex Sensor

IMG_20150717_153503.jpg
IMG_20150718_204121.jpg
IMG_20150717_153459.jpg

Flex sensor acts as a variable resistor, so we can make a potential divider circuit using that.

Take that potential divider readings as a analoginput and do this with all five fingers. After doing this see the value of analog read on your serial monitor and manipulate it according to the requirement. All the five fingers that we are using contains a flex sensor, We can attach it properly by proper stitching. Take the five readings connect it to the five analog pins.

Check the readings of the flex sensor using Arduino uno. you can see in this video given Down.

Prepare the BOT

IMG_20151003_013310.jpg
IMG_20151003_013325.jpg
IMG_20151003_013159.jpg
L293D_connections.jpg
IMG_20151003_022609.jpg
IMG_20151003_022616.jpg

Now, First we have to prepare a Simple Manual Robot. which is having four motors and left two and right two are connected in parallel. so now we have four connection comming out from the motors. you can refer from this link : MANUAL ROBOT

We know that motors will work on 12v, so we need to connect the L293D with the bot to link the motors with Intel edison. You can see the schematic of the L293D in the pics given. for more information : MOTOR DRIVER.

Code and Essemble

IMG_20151003_023940.jpg
IMG_20151003_023940_1.jpg
IMG_20151003_023926_1.jpg
IMG_20151003_023909_1.jpg
IMG_20151003_023403.jpg

Code for the Hand written in arduino ide for the simplicity.. in this i used very simple commands like analogRead and digitalWrite and all. so everyone can easily understand the code. I just took the Analog reading of the consecutive finger and put that reading on to the motors..

Do the proper connection of the edison. mentioned in the code.

Downloads

Demostration

Video will be coming soon.....