Professional Documents
Culture Documents
Gesture
Controlled
Robot
Course Title:
Arduino and Robotics
●
Team 2:
Gagan GR
Mohit Bagur
2
Components used
●
This project makes use of two
Arduino Unos, one on the receiving
and the transmitting end, and
implements a Nordic Semiconductor
nRF24L01 2.4GHz wireless link to
establish wireless communication
between the transmitter and the
receiver.
●
The sensor used here is an MPU6050
gyroscope/accelerometer module on
the transmitting end which is aimed
to be wrist-mounted.
3
Functional Components
●
Arduino Uno
●
MPU6050 accelerometer-gyroscope
●
L298N motor drivers
●
NRF24L01 2.4GHz wireless
communications module
●
Custom LiPo battery pack and 2-way
parallel TP4056 chargers
4
Arduino Uno
5
MPU6050 Accelerometer
6
L298N Motor Driver
8
Implementation
●
The project has two functional
components: a wrist-mounted transmitter
containing the gyroscope and the
transmitter, and a bot that contains the
receiver, batteries for the driver and the
motors. The gyroscope sends over
orientation data to the Arduino that
transmits it to the bot that then uses the
supplied orientation data to perform
directional maneuvering.
9
Code Snippets:
10
MPU code
11
Applications of Handsfree Control
●
This system of using gyroscopes to
monitor orientation and perform
directional maneuvering can be
implemented on a larger scale in the
form of driving aids for the diferently
abled. The low cost of the components
involved makes it a very cost efective
solution for afordable products.
12
Contributions
●
Mohit Bagur:
●
Hardware design and implementation
●
Running code optimisations
●
Gagan GR:
●
Initial idea and testing code
●
Final presentation
13