0% found this document useful (0 votes)
43 views14 pages

Gesturecontrolled Bot

This document describes a gesture controlled robot that uses an Arduino, MPU6050 sensor, RF transmitter and receiver, encoder and decoder ICs, and motor driver to control motors based on hand gestures detected by the MPU6050 sensor. The sensor data is transmitted wirelessly via the RF modules and used to control the motors and movement of the robot.

Uploaded by

Pranav K
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views14 pages

Gesturecontrolled Bot

This document describes a gesture controlled robot that uses an Arduino, MPU6050 sensor, RF transmitter and receiver, encoder and decoder ICs, and motor driver to control motors based on hand gestures detected by the MPU6050 sensor. The sensor data is transmitted wirelessly via the RF modules and used to control the motors and movement of the robot.

Uploaded by

Pranav K
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Gesture Controlled Bot

 Arduino Nano
 434MHz RF Transmitter
 HT-12E Encoder IC
 MPU6050 Accelerometer/Gyroscope Sensor
 750KΩ Resistor
 HT-12E is an encoder IC that is often associated with RF Transmitter
module. It converts the 12-bit parallel data to serial data. The 12-
bit data is divided into address and data bits. A0 to A7 (Pin 1 to
Pin8) are the address bits and they are used for secure transmission
of the data. These pins can be either left open or connected to
ground (Vss). In this circuit, Pin 1 to Pin 9 (A0 – A7 and Vss) of HT-
12E are connected to ground.

 TE’ is the transmission enable pin and it is an active low pin. The
data is transmitted as long as the TE’ is low. Hence, Pin 14 (TE’) is
also connected to ground.

 The encoder IC has an internal oscillator circuit between the pins 16


and 15 (OSC1 and OSC2). A 750KΩ resistor is connected between
these pins to enable the oscillator. Dout (Pin 17) is the serial data
out pin. It is connected to the data in pin of the RF Transmitter.

 Both Arduino Nano and MPU6050 have 3.3V Regulator. Hence, all
the VCC pins are connected to a regulated 5V Supply.
 L293D Motor Driver IC
 HT-12D Decoder IC
 434 MHz RF Receiver
 33KΩ Resistor
 330Ω Resistor
 LED
 4 Geared Motors with Wheels
 Robot Chassis
 HT-12D is the decoder IC that is often associated
with RF Receiver. It converts the serial data
received by the RF link into parallel data.

 HT-12D has an internal oscillator and an external


resistor of 33KΩ is connected between OSC1 and
OSC2 (Pins 16 and 15). Pin 17 (VT) indicates a valid
transmission of data and this pin will be high when
a valid data is present on the data pins. An LED in
series with a 330Ω resistor is connected to this pin
to indicate a valid data transmission.

 L293D motor driver IC is used to provide the


necessary current (for both forward and reverse
directions) to the motors.
 The gesture controlled robot is a wireless operated
robot and has two parts: Transmitter and Receiver.
When the robot is powered on, the transmitter part,
which consists of Arduino, MPU6050, Encoder and RF
Transmitter, will continuously monitor the MPU6050
sensor.
 This data is captured by the Arduino, which then
transmits a corresponding data to the Encoder, based
on the orientation of the MPU6050 Sensor. The
parallel data received by the encoder is converted
into serial data and this serial data is transmitted by
the RF Transmitter.
 At the receiver section, the RF Receiver receives the
serial data and transmits it to the Decoder IC. The
Decoder will convert the serial data to parallel data
and this parallel data is given to the motor driver IC.
Based on the data, the movement of the motors, and
hence the movement of the robot is defined.
 Rajat Shukla
 Nikhil Kadam
 Meghana
 Yash
 Atulya

You might also like