Professional Documents
Culture Documents
Sang
Sang
Sang
Chapter1
Introduction
HISTORY:
Indian Tech Keys is the brainchild of R.V.C.E, Bangalore alumni which
came up with an intention to make the students dear to technology. They
take students on a one-to one strategy and students will be disclosed to
various technologies used in the real time apart from syllabus. It will
help them bring up their hidden passion and decide their career. Hands
on practice technique what the team uses, will develop more interest
among converted into practical modules by following some innovative
steps. Hence they started with PCB designing, Embedded system
training, Embedded programming and robotics training. Through their
well structured sessions, workshops and other practical sessions, they
help students to understand current leading technology which will help
students to implement their innovative ideas. Their sessions are planned
to help students open-up their mind and begin to look at engineering in a
much broader perspective. Over a period of time, the company has
started to provide technical support to the industry
Chapter 2
OBJECTIVE OF INTERNSHIP
Chapter 3
Week
DATE TOPICS
number
CHAPTER 4
INTRODUCTION TO VOICE AND GESTURE CONTROLLED
ROBOT USING ARDUINO NANO
Introduction
Chapter 5
METHODOLOGY
1. Hardware Setup:
2. Gesture Recognition:
3. Voice Recognition:
4. Motor Control:
- Refine the code and adjust sensor thresholds for better performance.
7.Power Supply:
- Choose an appropriate power supply for the Arduino and motors.
8.Safety Measures:
- Implement safety features to avoid collisions or other hazards.
9.Documentation:
Optimization:
WORKING PRINCIPLE
A.voice controlled:
forward motion gesture, the Arduino sends signals to move the robot
forward. This interaction relies on programming logic and sensor
calibration to accurately interpret gestures and control the robot
accordingly.
Gesture controlled robot moves according to hand movement as we
place transmitter in our hand. When we tilt hand in front side, robot
start to moving forward and continues moving forward until next
command is given. When we tilt hand in backward side, robot change
its state and start moving in backwards direction until other command
is given. When we tilt it in left side Robot get turn left till next
command. When we tilt hand in right side robot turned to right. And
for stopping robot we keeps hand in stable.
CHAPTER 6
HARDWARE COMPONENTS
HARDWARE REQUIREMENTS
• Arduino Nano
• Motor driver
• DC Motors
• Jumper wires and breadboard
• Robot wheels
▪ Arduino Uno
▪ Arduino Mega
▪ Arduino Nano
▪ Arduino Pico
Fig6.1ArduinoUNO
Hardware Specification
2. Input/Output (I/O) Pins: The Arduino Uno features a set of digital and
6.2MOTOR DRIVER
7. Voltage and Current Ratings: Motor drivers are rated for specific
voltage and current levels. It's crucial to match the motor driver
specifications with the requirements of the connected motor.
6.3 DC Motors
Fig6.4: DC Motor
plugging one end of the jumper wire into a component's pin or socket
and the other end into another component's pin or socket, engineers
and hobbyists can easily create electrical connections to design and
experiment with circuits. Moreover, jumper wires facilitate the
creation of complex circuit layouts and configurations by allowing for
flexible routing and organization of connections on a breadboard or
PCB. They also enable the quick modification of connections without
the need for desoldering or reworking, making them indispensable
tools in rapid prototyping.
Bread board:
Fig6.5: Breadboard
Fig6.6: Wheels
CHAPTER 7
SOFTWARE DESCRIPTION
SOFTWARE REQUIRED:
devices. The companion app facilitates real-time testing and interaction with the apps
as they are being developed on the App Inventor platform.
CHAPTETR 8
FLOW CHART
The flow chart includes how the system works. The program flowchart is given below:
CHAPTER 9
RESULT
The result of a gesture and voice-controlled robot is increased user
interaction and intuitive control. Users can command the robot
through gestures and vocal commands, providing a more natural and
hands-free experience. This technology enhances accessibility and
convenience in controlling robotic devices.
The android smart phone's microphone is used to recognize human
voices. Using the Android operating system and Artificial
Intelligence software, this voice is processed and transformed into
English words. Speech recognition is a multidisciplinary subfield of
computational linguistics that explores approaches and technology
that allow computers to recognize and convert spoken language into
text. Automatic speech recognition (ASR), computer voice
recognition, and speech to text are some of the other names for it
(STT). It blends languages, computer science, and electrical
engineering expertise and study. Speech recognition has a long
history in terms of technology, with multiple waves of key
advancements. Advances in deep learning and big data have recently
improved the field. The improvements are proven not only by the
increasing number of academic articles published in the subject, but
also by the widespread industry acceptance of a range of deep
learning approaches in the design and deployment of voice
recognition systems around the world.
CHAPTER 10
APPLICATIONS
APPLICATION:
10. Search and Rescue: Develop robots equipped with sensors that
respond to gestures or voice instructions, aiding in locating and
assisting people in emergency situations.
CONCLUSION:
FUTURE SCOPE:
CHAPTER 12
REFERENCES
APPENDIX A