Segway: School of Electronics Engineering

Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

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.

The robot is designed to be powered by 4 AA batteries connected in series to produce


6V. So once the robot unit is turned on, we have our system up and running. On the
user control side, the user should be ready with the voice control application turned
on.

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

● Power supply block


○ 230 V AC Bridge rectifier Filter(470µf) 5v Regulator 50 Hz


○ 12V step down transformer

● Microcontroller (at89s52/at89c51)
○ It is a smaller computer
○ Compatible with MCS®-51 Products

○ 8K Bytes of In-System Programmable (ISP) Flash Memory

○ Endurance: 10,000 Write/Erase Cycles

○ 4.0V to 5.5V Operating Range

○ Fully Static Operation: 0 Hz to 33 MHz

○ 256 x 8-bit Internal RAM

○ 32 Programmable I/O Lines

○ Three 16-bit Timer/Counters

○ Eight Interrupt Sources


○ Full Duplex UART Serial Channel
○ Interrupt Recovery from Power-down Mode
○ Watchdog Timer

○ Dual Data Pointer

○ 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.

• By giving forward command it is moving in forward direction. Likewise


according to the command it will move in that particular direction

• 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

• A handicapped person can use it


• Less gas to buy,
• Easier to park, and less wear on your car.
• It can also help reduce the impact of global warming by reducing our
greenhouse gas output and consumption of imported fossil fuels.
• Reduces fatigue caused by walking
• Low operating costs
DISADVANTAGES

• High standard maintenance required


• Precise programming is required
• The robot requires trained using neural networks
• Certain processes still need a skilled operator
• Complex and expensive equipment to buy and install
CONCLUSION

• 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).

2. Design of a Bluetooth Enabled Android Application for a Microcontroller Driven


Robot By Vito M. Guardi,(May 2014).

3. Android Based Robot Implementation For Pick and Retain of Objects By Ranjith
Kumar Goud, B. Santhosh Kumar, (Oct 2014).

4. Smart phone based robotic control for surveillance applications By


M.Selvam,(IJRET 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

You might also like