Multipurpose Small unmanned robot: a cost effective approach
A Gesture Controlled robot is a robot which can be controlled by your han
2025-06-28 16:28:38 - Adil Khan
Multipurpose Small unmanned robot: a cost effective approach
Project Area of Specialization RoboticsProject SummaryA Gesture Controlled robotis arobot which can be controlled
byyourhandgestures.Youjustneedtohaveasmall
transmittingdeviceinyourhand,whichincludedan
acceleration metertotransmit an appropriate command to the
robot so that it cando whatever we want. The transmitting
device includedanADC for analogueto digital conversion
and an encoder IC(HT12E) whichis usedto encode thefour-
bitdata and then it will transmitby an RF Transmitter
module. At the receiving end,an RF Receiverreceives the
encoded data anddecoder ICdecodes it.A microcontroller
processes this data,andthemotordriveris usedto control the
motors. Astheusermoveshis hand,it senses,anditsends the signal for decision.The output fromtheaccelerometer is
gathered fortheprocess byamicrocontroller.According to
thesensor output, the controller is made to work,and it sends
the respective signal tothemotors. It uses twoDCmotors to
move,to drive them,one motor driver is IC used which
provides sufficientcurrent to motors. All this material is
mounted on metalchassis. As we move our hand totheright
robot will move to
Ourgesture-controlledrobot worksbased onaccelerometer outputs, whichcorrespond tohand movements and sendsthat data toacomparator whichassignsspecificvoltage level to themovements. Thisinformation istransferred to an encoder whichencodes it beforeRF transmission. On theotherend,
theinformationisreceivedwirelesslyviaRF.These
decisions aresentto the motor driver,which triggers the motors inspecificconfigurations to makethe robot move in differentdirections.
- Arduino Uno
- ADXL335 accelerometer
- 433 MHz RF transmitter
- Breadboard
For receiver and robot-
- Arduino Uno
- 433 MHz RF receiver
- L293D motor driver IC
- Chassis and wheels
- 2 DC motors
- Breadboard
Of course you will also need jumper wires and 9V batteries
Instead of using the Arduino and breadboard in transmitter like I did ,you may instead use an ATMega328p, which can be programmed from the Arduino board and solder it along with RF transmitter and ADXL335 on a perfboard.
The perfboard can then be attached to a glove.However here I've used a remote controller like setup with the gestures the same.
Step 2: Assembling the RobotFix the wheels on the chassis.
Mount the DC motors on the back wheels and use dummy wheels for the front.
Mount the L293D IC on the breadboard and place it on the chassis
Place the Arduino on the chassis and make the connections of L293D as follows
4,5,12,13 to GND
1,9,16 to VCC(5V)
3,6 to left motor(output)
11,14 to right motor(output)
2,7,10,15 to pins 8,9,10,7 of Arduino(inputs)
8 to 9V battery.
Step 3: Determining the Direction of RobotYou can learn more about L293D from internet.
Basically ,the motor rotates when the inputs supplied are opposite.
For example high,low may rotate the motor in clockwise while low,high in anti clockwise.
If both inputs are same then motor does not rotate.
The sketch in test.ino will help to determine for what inputs for the 2 motors will the robot move forward. Copy and paste the code in test.ino it in Arduino IDE
In my case it was observed that the bot will move forward pin 9 of Arduino is high,pin 8 is low(for left motor),pin 10 is high,pin 7 is low(for right motor).Try different combinations till you get desired direction. Similarly for moving back the combination is high,low,low,high.The bot will go right if left motor is moving and right is stopped by giving same inputs.Similarly for left.
Step 4: Interfacing ADXL335 With Arduino Step 5: Interfacing RF Transmitter With Arduino Step 6: The Receiver Step 7: Run the Robot Benefits of the Project- Operation Of the system Is simple.
- The production cost of the robot is very low
- Low Maintenance is Required
- Operation Is Completely Wireless.
- Wireless Controlled Robots are very useful in many applications like Remote Surveillance military applications, Bomb Diffusion Robots, etc.
- Hand Gestures controlled robots can be used by Physically challenged in wheelchairs
- Hand Gesture controlled industrial grade robotic arms can be developed.
- These robots can also be used on construction Fields and civil works.
the project will deliver with all technical information
like,
how it work, how the components of robots is working, how to code the component and what is the purpose this robot. each and every thing will explain.
Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther Industries Education , Transportation , Health , Security Core Technology RoboticsOther Technologies Artificial Intelligence(AI)Sustainable Development Goals Good Health and Well-Being for People, Quality EducationRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 63734 | |||
| TT gear motor | Equipment | 4 | 700 | 2800 |
| Rubber wheel | Equipment | 4 | 1450 | 5800 |
| car body | Equipment | 4 | 1500 | 6000 |
| motor driver doal | Equipment | 4 | 1500 | 6000 |
| Female connector | Equipment | 4 | 100 | 400 |
| male connector | Equipment | 4 | 100 | 400 |
| vthasonic sensor | Equipment | 4 | 300 | 1200 |
| Ardiono nano | Equipment | 3 | 2200 | 6600 |
| NRFz4Lo1 module | Equipment | 4 | 950 | 3800 |
| ADXL335 module | Equipment | 3 | 1100 | 3300 |
| gloves | Equipment | 4 | 1500 | 6000 |
| bettry holder | Equipment | 2 | 150 | 300 |
| charge able bettry li-ion | Equipment | 3 | 1600 | 4800 |
| screw terminal | Equipment | 4 | 100 | 400 |
| connect power wire | Equipment | 3 | 50 | 150 |
| camera mini | Equipment | 3 | 1000 | 3000 |
| Li-ion bettry charging module | Equipment | 2 | 500 | 1000 |
| led camera display | Equipment | 3 | 1700 | 5100 |
| jumper wire | Equipment | 4 | 320 | 1280 |
| solidring iron | Miscellaneous | 3 | 1000 | 3000 |
| tool box mini | Miscellaneous | 2 | 1202 | 2404 |