Segway: School of Electronics Engineering
Segway: School of Electronics Engineering
Segway: School of Electronics Engineering
SEGWAY
SUBMITTED BY
Registration Number Name
18BEC0761 MEGHNA BISWAS
18BEC0581 HARIKRISHNA RAMINEEDI
18BEC0083 CHALLA SAI TEJASWINI
PROJECT REPORT
of
ECE3003- MICROCONTROLLER AND ITS APPLICATIONS
SUBMITTED TO:
PROF. SUMIT KUMAR JINDAL
SLOT: E2+TE2
L7+L8
TABLE OF CONTENTS:
• ABSTRACT
• INTRODUCTION
• PROBLEM STATEMENT
• THEORY
• COMPONENTS
• BLOCK DIAGRAM
• CIRCUIT DIAGRAM
• SIMULATION RESULT
• HARDWARE RESULT
• ADVANTAGES
• DISADVANTAGES
• CONCLUSIONS
• REFERENCES
ABSTRACT
Our proposed project aims at a robotic vehicle operated by human speech commands.
The system operates with the use of an android device which transmits voice
commands to an 8051 microcontroller to achieve this functionality. The transmitter
consists of the android phone Bluetooth device. The voice commands recognized by
the module are transmitted through the Bluetooth transmitter. These commands are
detected by the robotic vehicle in order to move it in left, right, backwards and front
directions.
INTRODUCTION
Our proposed project aims at a robotic vehicle operated by human speech commands.
The system operates with the use of an android device which transmits voice
commands to an 8051 microcontroller to achieve this functionality. The transmitter
consists of the android phone Bluetooth device. The voice commands recognized by
the module are transmitted through the Bluetooth transmitter. These commands are
detected by the robotic vehicle in order to move it in left, right, backwards and front
directions. The Bluetooth receiver mounted on top of the vehicle is used to recognize
the transmitted commands and decode them. After decoding these commands are
passed on to the 8051 microcontroller. The microcontroller then drives the vehicle
motors to move it accordingly. This is done with the use of a driver IC used to control
the motor movements. The Bluetooth technology used to transmit and receive data
allows for remotely operating the system within a good range.
PROBLEM STATEMENT
Due to the increase in population, production and usage of fuel vehicles has been
increased. This results in exhaust of fuel or energy to the future world and increase of
pollution. A sustainable solution is required for this problem. This project results in an
eco-friendly mode of transport.
THEORY
The transmitter consists of the android phone Bluetooth device. The voice commands
recognized by the module are transmitted through the Bluetooth transmitter. These
commands are detected by the robotic vehicle in order to move it in left, right,
backwards and front directions.
The Bluetooth receiver mounted on top of the vehicle is used to recognize the
transmitted commands and decode them. After decoding these commands are passed
on to the 8051 microcontroller.
There are two motors installed on the vehicle. Connecting wires to these are marked as
motors M1 and M2. Also on the PCB we have labels M1 and M2. So connect the
wires to their respective labels.
Depending upon what the user command is the vehicle will work accordingly once
both are paired and connected. For pairing procedure refer to operation procedure.
Now on pressing a button on the user android application it will accept voice
commands.
These voice commands are sent over Bluetooth in the user’s device to the Bluetooth
module connected to the robotic vehicle. This is how the communication between the
robotic vehicle and the user end takes place.
Now by simply specifying the proper keywords programmed into the system, one can
control the movements of the vehicle.
The keywords programmed are: Forward, Backward, Right and Left. To the
respective keywords, the vehicle responds accordingly and in this way our aim of
controlling the vehicle by voice commands is achieved.
COMPONENTS REQUIRED
○
○ 12V step down transformer
● Microcontroller (at89s52/at89c51)
○ It is a smaller computer
○ Compatible with MCS®-51 Products
○ PIN Description
● Bluetooth module
● Push buttons
● L293d motor driver
● DC motor
● Inverter ic 7404
● LED
● 1N4007
● The 7404 is an inverting buffer, especially useful when the output of one
circuit cannot sink much current.
● Resistors
● Capacitors
● Battery
BLOCK DIAGRAM
CIRCUIT DIAGRAM
SIMULATION RESULT
HARDWARE DESIGN
RESULTS
• The aim of this project is to give a small gift to the unfortunate people who
are physically handicapped. By giving simple voice commands, their daily
chores can be very easily accomplished. The main challenges that we faced
during this project's implantation include, the range of the Bluetooth, the
delay between the transmission and reception of the voice command. This
project proves to be a significant asset to the field of Robotics.
• Future scope of this project is that we can also extend our project to advanced
applications by extending its range, by using Zigbee technology or by using
GPS.
• We can also proceed to construct a full fledged robot to carry out more
complex tasks. We can program the robot to shoot a target.
ADVANTAGES
• In the course of this project we have designed the personal transporter with the
more efficient use of energy and providing the alternatives to form an eco-
friendly artifice by using the relevant concepts like complementary fusion, PID
action, MPPT algorithm. This project was implemented with an idea to find an
effective solution to transportation problems.
• The main objective is to achieve space utilization and minimize the fuel
consumption especially for commuting over the shortest distance. By list
survey, the basic concept of cogwheel is studied.
REFERENCES
1. Controlling a Robot using Android Interface and Voice By Kishan Raj KC,(2012).
3. Android Based Robot Implementation For Pick and Retain of Objects By Ranjith
Kumar Goud, B. Santhosh Kumar, (Oct 2014).
5. Android phone controlled robot using Bluetooth by Arpit Sharma, Reetesh Verma,
Saurabh Gupta, Sukhdeep kaur bhatia, IJEEE, Vol.7,pp-443-448, Nov- 2014