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

Project Title

Multipurpose Small unmanned robot: a cost effective approach

Project Area of Specialization RoboticsProject Summary

A 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

Project Objectives

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.

Project Implementation Method Step 1: Materials Required
  1. Arduino Uno
  2. ADXL335 accelerometer
  3. 433 MHz RF transmitter
  4. Breadboard

For receiver and robot-

  1. Arduino Uno
  2. 433 MHz RF receiver
  3. L293D motor driver IC
  4. Chassis and wheels
  5. 2 DC motors
  6. 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 Robot

Fix 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 Robot

You 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 Technical Details of Final Deliverable

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 Equipment47002800
Rubber wheel Equipment414505800
car body Equipment415006000
motor driver doal Equipment415006000
Female connector Equipment4100400
male connector Equipment4100400
vthasonic sensor Equipment43001200
Ardiono nano Equipment322006600
NRFz4Lo1 module Equipment49503800
ADXL335 module Equipment311003300
gloves Equipment415006000
bettry holder Equipment2150300
charge able bettry li-ion Equipment316004800
screw terminal Equipment4100400
connect power wire Equipment350150
camera mini Equipment310003000
Li-ion bettry charging module Equipment25001000
led camera display Equipment317005100
jumper wire Equipment43201280
solidring iron Miscellaneous 310003000
tool box mini Miscellaneous 212022404

More Posts