Professional Documents
Culture Documents
PERSONS
A Design Project
Presented To
The College of Engineering and Architecture
Computer Engineering Department
In Partial Fulfillment
Of the Requirements for the Degree
Bachelor of Science in Computer Engineering
Collado, Rizelle B.
Taaca, Marianne Rhyngel G.
Zorilla, Renie Grace C.
May 2016
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
APPROVAL SHEET
Marianne Rhyngel G. Taaca, and Renie Grace C. Zorilla in partial fulfillment of the
Adviser
Accepted and approved by the panel on final defense held on May 18, 2016, with a grade
of ______ in partial fulfillment of the requirements for the degree of BACHELOR OF SCIENCE
IN COMPUTER ENGINEERING.
ADVISORY COMMITTEE
Department Chairman
Noted by:
ii
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
ACKNOWLEDGEMENT
For a whole academic year spent by the researchers in making this study, there are
several individuals who, in one way or another, contributed and extended assistance in the
preparation and completion of this study. With the help of those individuals, the researchers are
able to meet their objectives. And for that, the researchers would like to express their deepest and
sincerest gratitude to the following people for their help and unending support.
To their adviser, Eng. Kenneth Oliver S. Lopez, for being as patient and understanding as
he could be and for all the support and knowledge he has wholeheartedly shared.
To Engr. Alexander A. Gabiola, for being the best critic reader who has patiently and
To the members of the advisory committee, Engr. Roderick L. Calaguio, Dr. Victor
Sherwin G. Galamgam, Engr. Christian Louwis D. Salazar and Engr. Emmerson A. Canuel, for
all their assistance, consideration, understanding and sympathy they‟ve shared and given during
L.Ocay, and Romielyn T.Lacaden, who are always there, consistently supporting and giving the
most cherished helping hand and encouragement a friend could ever receive and for making their
To their classmates and colleagues, who made their stay at the university more
memorable and valuable experience.And also to Danjie Catalan and Andrew Fernandez, all their
ideas and advices they enthusiastically offered are very much appreciated.
iii
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
To their family, for their unconditional genuine love and unfailing support morally,
financially and spiritually, for being their immeasurable source of strength, for their constant
prayers, and for inspiring and motivating them, particularly at times when the researchers are on
the verge of losing hope. Without them, this study would not be possible.
And most especially, to the Almighty God, for never leaving their side, continuously
enlightening them, bestowing divine guidance, wisdom and knowledge, and for keeping them
strong at all times, so that they could courageously believe in themselves and do all things
possible. And lastly, for all the countless great blessings that made this study successful.
The Researchers
iv
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
DEDICATION
our family,
friends
Collado, Rizelle B.
v
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
TABLE OF CONTENTS
DEDICATION .................................................................................................................... v
ABSTRACT ....................................................................................................................... xi
Chapter I.............................................................................................................................. 1
Introduction ................................................................................................................. 1
Definition of Terms..................................................................................................... 6
Chapter II ............................................................................................................................ 8
Related Literature........................................................................................................ 8
vi
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Related Studies.......................................................................................................... 17
RESEARCH METHODOLOGY.................................................................................. 27
Research Design........................................................................................................ 27
Chapter IV ......................................................................................................................... 33
Chapter V .......................................................................................................................... 43
Presentation ............................................................................................................... 48
Chapter VI......................................................................................................................... 53
vii
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Summary ................................................................................................................... 55
Conclusion ................................................................................................................ 56
Recommendation ...................................................................................................... 57
BIBLIOGRAPHY ............................................................................................................. 58
APPENDICES .................................................................................................................. 60
viii
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
LIST OF FIGURES
ix
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
LIST OF TABLES
TABLE 5.3 Time delay between voice command and actual evaluation using LED lights
TABLE 5.4 Time Delay between voice recognition and actual execution (installed in
x
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
ABSTRACT
This research project was focused on designing and creating a voice controlled
wheelchair, developing an algorithm suited for the prototype, determining the level of
effectiveness of the deviceand identifying the problems that occurred during the development of
the overall system. The people who are having problems with mobility will greatly benefit from
this study especially when the prototype has been significantly enhanced.
The researchers gathered information by studying the concepts and components of other
researchers and consulting experts for their suggestions and advices regarding voice controlled
wheelchairs. For a more emphasis on development of the system and achieving the study‟s
objectives, the researchers have used the Rapid Application Development model.
The components included in the development of this project are EasyVR Shield 3.0,
Arduino Uno R3, Stepper Motor Driver Module and a program for driving the stepper motors
In the system, there was an incorporated trigger word to be uttered firsthand before
speaking the five commands (Forward, Backward, Left, Right, and Stop) and be
processed.Voicing out the Forward command results to the continuous advancing of the
wheelchair, Backward for a reverse movement, Left and Right for the turning to the left and to
the right direction, respectively, of the wheelchair, and Stop command to put the wheelchair at
rest.When commanding the wheelchair to go left or right, it immediately goes to a stop for
Isolation testing, the process of breaking down the system into various modules, was
initially done so that defects from the previous trials can be spotted easily. In this case, it was
xi
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
broken down into two modules, the voice recognition system and the stepper motors. Then, it
was followed by the actual execution on the wheelchair with no load in order to determine the
level of effectiveness of the proposed system. It was observed that testing on each module
brought about minimal to no difficulty at all. However, inevitable problems occurred while
testing out the modules on the wheelchair such as the chains used didn‟t fit exactly as it should
better be affecting the wheelchair‟s movement, there was a change in the environment as the
wheelchair runs noisily disturbing the accuracy of the voice recognition module.
With the purpose of significantly enhancing the design project and reducing its
constraints, a further research and an upgrade of the components mentioned in this study is
recommended. To extend the usage time of the wheelchair, it is better for the future researchers
xii
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Chapter I
Introduction
explained that the several physical disabilities/conditions which require the use of a wheelchair
includes brain injury, stroke, fractures, amputation, pulmonary disease, neurological disorders,
musculoskeletal diseases/injuries and spinal cord injuries. Some were due to severe accidents.
They rely on a variety of artificial means. According to a book for the mobility impaired,
A wheelchair is a wheeled mobility device in which the user sits. But precisely when the
first wheeled chairs were invented and used for disabled persons is unknown. Some scholars
suspect that the history of the wheelchair begins sometime between the 6th and 4th centuries
BCE, possibly with the development of wheeled furniture and two-wheeled carts.
One of the most-pivotal advances in wheelchair technology in the 20th century was the
invention of the folding wheelchair, initially made with tubular steel, which allowed disabled
individuals to use their wheelchairs outside their homes or care facilities. The first folding
designs and tubular-steel chairs were developed within the first decade of the century.
weight and increasing reliability and performance. Many advances came from the use of
1
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
important element of wheelchair design. Among new designs introduced in the first part of the
century was the push-rim-activated power-assisted wheelchair (PAPAW). The PAPAW was a
hybrid of electric and manual wheelchair technologies that employed motors to supplement the
power applied by the user to one or both push-rims during propulsion or braking.
With the invention of wheelchair, many of those who suffered physically have become
capable in moving on their own without much help from other people, increasing their quality of
life. Nowadays, electric wheelchairs have been very popular. These kinds of wheelchairs are
propelled by a motor and battery. Some of the innovations were made via various automated
systems. They are operated with a joy stick or push buttons. Some can climb up stairs, move
Other designs use more advanced technology such as wireless applications and voice
recognition systems. These wheelchairs are generally recommended for people with disabilities
or PWDs who find it difficult using manual wheelchair and prefer independence. At the same
time, using PAPAW include transportation issues such as it takes longer to transfer to and from
In a survey aimed to collect information from patients concerning the usefulness of new
electric wheelchairs. The study concluded that 9 to 10% of patients who use power chairs and
who received appropriate training “find it extremely difficult or impossible to use the wheelchair
for activities of daily living”. Some of the pointed reasons are difficulty on controlling the
wheelchair with a joystick, uncomfortable and inappropriate interface for the disability (because
users with severe motor impairments are unable to operate the joystick smoothly).
2
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
The use of these artificial means should be utilized in order to facilitate these people‟s
integration into the working world. In this way a contribution may be made to facilitate
movement and to make this simpler and vigorous, so that it becomes similar to that of people
This study will make use of an improved user-dependent voice recognition system
integrated in an assembled alternative wheelchair. This voice recognition system allows a single
The major components are the EasyVR Shield 3.0, Arduino Uno R3, Stepper Motor
Driver Module and a program for driving the stepper motors which serves as a machine to move
the wheelchair. The EasyVR Shield 3.0 is a voice recognition shield for Arduino boards
integrating an EasyVR module. It includes all of the features of the EasyVR module in a shield
form factor that simplifies connection to the Arduino main board and PC. Meanwhile, the
Arduino Uno R3 will be used to interface the EasyVR module to the program that will make the
stepper motors run based on the voice command function used. And the motor driver module
This study deals with improving the reliability of existing power wheelchairs with the use
1. What would be the design and algorithm needed to develop a Voice Controlled
3
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
1. To design and create a Voice Controlled Wheelchair for the Physically Disabled
The focus of the study is to develop a voice controlled wheelchair for the people
who are having problems with mobility. These people usually have great impairments which
wheelchair interfaced with motors will enable a disabled person to move around independently.
The Students. The research will serve as a guide for the students in understanding voice
recognition modules.
4
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
The Researchers. Throughout the development of the project, the knowledge and
experience the researchers gained will become a way to further improve their skills. And these
The Future Researchers. This research can be used to develop more advanced ideas
regarding voice recognition systems. It can also be used as a reference for students interested in
The aim of this project is to design and test a wheelchair which can be controlled by
using the user‟s voice. An individual‟s recorded voice can only be used in controlling the
wheelchair‟s movements. A microphone will serve as the medium of control for the wheelchair.
Five voice commands will be used for the wheelchair‟s basic motions, namely: (a)
FORWARD, (b) BACKWARD, (c) RIGHT (d) LEFT; and (e) STOP. Particularly, the
wheelchair will turn, LEFT or RIGHT, from its current position. The STOP voice command is
used to stop the wheelchair‟s forward and backward movement. On the other hand, turning left
and right will approximately stop at a 90° angle from the wheelchair‟s current position.
There will be two Stepper Motors on each back wheels while the other front wheels run
at freewill. The motors will serve as the main machine to make the wheelchair move.
A 24V power supply with a minimum of 3A will be used for the stepper motor driver.
The design is incapable of climbing elevated floors or banks and stairs. There will also be no
5
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Definition of Terms
The following terms are operationally defined to put the reader on a common place of
understanding:
Automated Systems. Automated systems have been incorporated into production lines
and machines for years to help speed up a process. They are developed to handle jobs that would
directs the flow of data between two entities. In a general sense, a controller can be thought of as
something or someone that interfaces between two systems and manages communications
between them.
Interface. (n.) A boundary across which two independent systems meet and act on or
direction. It employs a vertical rod mounted on a base with one or two buttons.
which is dedicated to perform one task and execute one specific application.
Response Time. Response time is the elapsed time between the end of an inquiry or
6
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
program. This process is important to virtual reality because it provides a fairly natural and
intuitive way of controlling the simulation while allowing the user's hands to remain free.
7
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Chapter II
This chapter is intended for the compilation of the literatures and studies, from local and
foreign authors, taken in relation to the proposed study. These said literatures and studies
provided the researchers as much as necessary knowledge and idea in designing the proposed
project.
Related Literature
The related literatures hereunder are the result of collecting, selecting and reading of
research findings in connection with the proposed system and its components contained in books,
Foreign Literature
Iyer, Barbara J. Levin, and Mary Ann Shea, 2006, discussed the advantages and
disadvantages of voice recognition software as used for dictation of medical records. The
speech or voice recognition software, which has evolved over the years from its
transfers speech into text. The user of the software has the opportunity to train the
Advantages include:
for review. The user sees the text on the screen and can correct errors and finalize
the report.
8
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Use of voice recognition software involves minimal if any typing, making it ideal
for dyslexics and those whose typing abilities are nonexistent or impaired by
As the software has evolved, the accuracy of the recognition has improved.
Disadvantages include:
Many find the software difficult to learn and cumbersome to use. A proficient
typist may initially find that the software is more time consuming to use than a
keyboard. Time has to be devoted to training the software and working through
Some physicians using the voice recognition recognize that their productivity and
efficiency are initially dramatically decreased. A good touch typist can output
eighty to one-hundred words per minute. The typical person speaking clearly will
only say about forty words per minute. The software may actually result in a
decrease in productivity. The physician may see fewer patients because more time
increased frustration.
9
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
A published review written by Larry Magid, was posted by Scott Conroy, entitled
voice recognition software before until he broke his elbow and he became physically
challenged, unable to type with both hands. After some healing and a new cast, He again
can type but during the interim he had both an incentive and an opportunity try out
Dragon Systems NaturallySpeaking 9 as well as the speech recognition feature that will
For the most part he found both the Vista application and NaturallySpeaking to be
accurate and easy to use.To their credit both programs are accurate and intelligent in that
they recognize not only words but also allow you to issue commands. And because the
computer is doing the typing it's less likely to misspell words. There's no question that the
Preferred ($199) version of NaturallySpeaking is more sophisticated than the free voice
recognition application that will ship with Windows Vista. It has support for multiple
languages and special vocabularies and works with portable dictation equipment.
Nuance's $99 standard edition also does a good job recognizing speech and lets you
launch, switch between and control programs with the sound of your voice. Both versions
come with a headset that does a good job picking up your voice.
Vista.
At first in using the program, he admitted that it was hard to get through a
paragraph without at least one mistake. But now, he gets about 99% accurate, which
10
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
While in the case of Janet Kornblum, a technology writer for USA Today, she has
been using successive versions of NaturallySpeaking for several years. Although she
sometimes does use the keyboard, she prefers to "speak" her articles and email because
she suffers from a repetitive strain injury that makes it harder to type. She said that the
software as improved dramatically over the years but, she tells some funny stories about
mistakes which, if not corrected, could have gotten her into trouble.In addition to training
the software, Kornblum said that she has had to train herself how to write by speaking
From the article, “Time is right for voice recognition”, by Diane Jermyn posted
last March 24, 2010, it talked about the developed Voice on the Go.
The founding employees of the Toronto-based company saw the need coming for
their product - an in-car system that enables a driver to e-mail, text, Facebook, Tweet and
more while driving, hands-free and by voice on any mobile phone - and pounced on it as
a killer idea.
Voice on the Go, which has been in development since 2004, came on the market
the world.
The biggest challenge in developing Voice on the Go was creating high quality
voice recognition and making it so that customers wouldn't need training to use it. Mr.
McLeod stated that voice recognition systems generally get a bad rap. It‟s when people
call big phone companies or airlines for service, they've often had such a bad experience
[with voice recognition] that they fear or loathe voice systems. For him, getting those
11
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
things right so that it would be natural and also to make customers comfortable with the
Getting attention in a crowded marketplace was another challenge since there are
so many applications available, but getting into the app stores themselves was easy due to
Their design was intended for drivers, but they are going to have a small
following among the visually impaired too. For Mr. McLeod they will be able to speak
and listen to their e-mails and communicate with friends and family, even if they've never
had a computer. All they need to do is use their cellphone and talk into it.
The essay, “Speech Recognition Technology and its Benefits to the Disabled
Community”, explained that the speech recognition technology was originally designed
as a tool to ease the often heavy paper work loads in professions such as medicine or law.
But it changed to a new technological push which is assisting those with disabilities.
People suffering from a variety of disabilities including muscular dystrophy, spinal cord
Good speech recognition applications not only allow one to transform the spoken
word into text, but also allows the user to command nearly every program in the
computer; surfing the web and navigating the windows desktop and folder trees are some
In the article entitled, “Talk vs. Type: Taking Another Look at Voice
12
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
has evolved over the last ten years; today it's much more sophisticated and accurate Like
EHRs and mobile devices. This may be attributed, at least in part, to better microphones
that come with voice recognition software packages. Microphones don't pick up as much
Kutza also said that ambient noise, the nemesis of speech-enabled applications, is
being managed much better due to the development and implementation of smarter noise
Physicians talking at their EHRs will find that voice recognition technology also
responds to vocal commands so a physician can navigate her EHR's fields without lifting
a finger. The technology analyst, West Richel, added that companies making the
technology are working on software they hope will not only transcribe the spoken text,
but also figure out which fields in a patient's chart to fill in.
Wis., says the voice-activated EHR navigation saves as many as five minutes per visit.
She also added that he more you use it, the more it gets those big words. If it makes a
Local Literature
13
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Melican, entitled, “PWDs can now live life in the fast lane”, NGO introduced a locally
Filipino wheelchair users for other Filipino wheelchair users as well. The controls are
easy to reach and also easy to manipulate, the motor is silent and the whole thing is easy
to use.
its zero-maintenance lead-acid gel batteries with a top speed of around 15 kilometers per
hour. It takes around five to eight hours for the batteries to fully charge. Handlebars
enable the user to switch the device on and off, brake and control its direction and speed.
According to her, the e-wheelchair is very much adapted to Philippine conditions, such as
Candole said the e-wheelchair would benefit people who travel long distances
every day or those who have difficulty using their hands to turn the wheels such as those
enthusiasts want to have. However, only a handful of specialty manufacturers build this
kind of board making them hard to find and usually sold expensively.
14
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
EnrisonReinier, about the e-gizmo‟s Voice Recognition VR Module. From the last update
of the e-gizmo‟s site on June 3, 2015, the price comes at Php 1,999.00.
of the on board voice controller, it can only process one group, or 5 voice
o The module retains all voice commands prints even after power cycling.
host controller.
o This allows it to connect with any 5V MCU host that is similarly equipped
with UART port. It can even interface with 3.3V MCU host as long as the
He has noted there that the microphone is strangely constructed. The microphone
mouth is directed on a side, instead of at the top. It does not have gain to compensate for
improperly directed voice inputs. And when not using a guide as shown below, the user
15
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
It also has low sensitivity in that as speaking commands, the mouth should be
kept within an inch or two from the microphone‟s pickup port. So when using this in
applications where the voice commands came from a distant, this is not recommended for
use. But according to the author, it is possible to use a microphone (electret type) other
that one supplied with the kit. A headset with good quality microphone (i.e. gaming
In his training experience with the device, he noticed that the VR is not as tolerant
as during recognition mode. The VR requires repeating each voice command twice. The
commands should be pronounced in almost exact manner, same loudness, same inflection
same accent and all. In other words, to train it with your voice, you need to train yourself
as well. It was kind of frustrating the first time, but once you got the hang of it, it
In tinkbox.ph store, they are selling their version of a voice recognition module.
Their product, Voice Recognition Module V3, is described as a compact and easy-control
price is already at Php 1,153.00 from the list price of Php 1,680.00 and only 3 are in
stock.
16
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
This board has 2 controlling ways: Serial Port (full function), General Input Pins
(part of function). General Output Pins on the board could generate several kinds of
Specification:
Voltage: 4.5-5.5V
Current <40mA
interface
Related Studies
The related studies present in this chapter focused on the discussion of the previous
17
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Foreign Studies
Software Engineering, a study by Ms. S.D. Suryawanshi, Mr. J. S. Chitode, and Ms. S. S.
Pethakar entitled, “Voice Operated Intelligent Wheelchair”, dated May, 2013, was made
to provide easy access for patients who are physically disabled which cannot control their
movements especially the hands. The powered wheelchair depends on the motor control
and drive system which consists of ARM Processor LPC2138 and DC Motor.
The patient can give voice commands via a head phone. These commands are
processed in the MATLAB software and according signals are then sent to the
microcontroller on board the wheelchair. About the wheelchair, the researchers created a
operates these DC motors and controls the wheelchair accordingly. The voice commands
project entitled, “Voice Controlled Wheelchair for Physically Disabled People”, it aimed
with motors. The voice recognition technology used is the HM 2007 module. This
module is used to convert the voice signal into corresponding binary code that is given to
the microcontroller, and the microcontroller gives the output according to the voice input.
The five voice commands to control the direction of the motors are: Forward, Backward,
18
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
CMOS 8-bit microcomputer with 8Kbytes of Flash programmable and erasable read only
memory (PEROM).
technology and is-compatible with the industry-standard 80C51 and 80C52 instruction set
and pin-out. The on-chip Flash allows the program memory to be reprogrammed in-
Meanwhile, the motor used is procured from AGNI MOTOR, BANGLORE has
the following specifications: 120W, 9.8Nm, and 60rpm with no load. Two 12V, 32Ah
was done for the 2nd International Conference on Research in Science, Engineering and
Technology on March 2014 by Othman M.K. Alsmadi, Anas A. Al Jallad, Zaer S. Abo-
Hammoud, and Fares J. Al Majali. The design is implemented using the Arduino Mega
system based on the ATmega2560. One of the most important safety control features is
the automotive speed control (ASC). In this safety control function, which prevents a
vehicle sudden hit, the necessary action is issued based on the vehicle-to-vehicle distance
measure. To prevent the driver from attention, withdraw and maintain a proper road and
situation focus (as especially is the case at night), several other automated safety control
19
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
operations are provided (i.e., radio, flasher, left flasher, right flasher, wipers, drive, and
stop). These features are controlled according to human voice commands with the use of
an EasyVR module. The proposed model has been designed, built, and tested providing
was made by student TejaswinySignh, with assistant professor Nandlal Yadav this June
2015. This is a unique and most useful system for totally or partially handicapped
patients who are unable do basic tasks. Patients who are unable do anything have to
attendant for these patients and hence total fees of hospitals gets increased. The device
that we proposed here can actually help these patients and hospitals without requiring 24-
hour attendant. With this system, patient can call nurse or any attendant at any time
whenever required by simply voice controlled commands. This system listens voice
commands and can call nurse by simply ringing bell. It can also control basic switching
ZigBee transceiver and a unit for voice recognition. Two microcontrollers are used in this
project. Two ZigBee chips are used to set up wireless communication. One of them
works as transmitter and is connected to the first ATmega328 the other one is connected
20
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
The system gets activated as soon as any the password is spoken. When the user
says a particular voice instruction, it enters the microphone of the Easy VR 2.0 at first
and then the ATmega328 at the transmitting end receives it. The ATmega328 will
transmit a particular command to the ZigBee device at the transmitting end. On enabling
the ZigBee, it will send the corresponding command to the ZigBee device on the
commands received.
Local Studies
The researchers Rommer Son A. Cañete, Jarrie May C. Lawas and Amilou Jane
Electronics Engineering and Computer Engineering in the year 2011. This system can
manage specific room service calls and appliance control through voice commands. The
wherein the hotel guest can control the room appliances and make room service calls in
terms of uttering voice commands. The system consists of a VoiceGP voice recognition
circuits.
The system does not function well in a noisy environment and not all accents are
21
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
School of EECE, there is another research entitled, “Obstacle Detection for a Speech-
S. Arellano, Darryll Jade E. Arias, Francis Mark Adriane G. Luna, and Aljon C.
Santillan. This research focused on most handicapped people who suffer mobility
problem primarily depend on using wheelchairs, automated and not. The designs are
made in response to the condition of these target users. Considering the users who
already lost the ability to use their hands, the researchers of this paper believe that
will give solution to this problem. It is also believed that to improve its functionality, a
lifting mechanism should be considered to allow the user to move up by himself into
wheelchair with elevation system is considered in this paper. The wheelchair will use
voice module that will process the user input speech command and a microcontroller to
control the movement of the wheelchair in response to the user input command.
Proximity sensors will also be used to create a system wherein obstacle detection
mechanism is present. Lastly, for the elevation system the wheelchair will be
incorporated by an electric car jack that will allow itself to lift into the elevated platform.
22
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Foreign
Local
23
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Related Studies
Foreign
24
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
trigger word.
Local
25
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Conceptual Framework
Figure 2.1 shows the conceptual framework of the study. It consists of the input, process
and output.
Existing
Conventional Voice
Voice Control
Design of Controlled
Technology
Power Wheelchair
Wheelchair
FIGURE 2.1 Conceptual Framework
The conceptual framework as shown in the figure represents the researchers‟ synthesis of
literature on how their system works. It maps out the input, process and output required for the
study based on their previous knowledge of other researchers‟ point of view and observations on
26
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Chapter III
RESEARCH METHODOLOGY
This chapter provides information on how the research is carried out. Especially, the
procedures by which the researchers go about their work of describing, explaining and predicting
It mainly consists of and tackles the research design used, the phases which the
researchers have followed throughout the course of study, the sources of data gathered and are
included in this study, and the techniques used by the researchers in gathering these data and
lastly the tools used for the determination or analysis of the testing results.
Research Design
REQUIREMENTS
PLANNING
27
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
process that has much faster development and higher-quality results than those achieved with the
RAD is both a general term used to refer to alternatives to the conventional waterfall
model of software development as well as the name for James Martin's approach to rapid
planning tasks and more emphasis on development. In contrast to the waterfall model, which
emphasizes rigorous specification and planning, RAD approaches emphasize the necessity of
adjusting requirements in reaction to knowledge gained as the project progresses. This causes
RAD to use prototypes in addition to or even sometimes in place of design specifications. RAD
approaches also emphasize a flexible process that can adapt as the project evolves rather than
The researchers used the RAD model as shown on Figure 3.1. It served as a guide for the
28
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Below are the various phases or stages involved in the Rapid Application Development
The Requirements Planning stage (also known as the Concept Definition stage)
consists of developing a list of initial requirements as well as setting the project scope.
that surround its development and eventual operation of the proposed project.
During this phase, the researchers gathered information on the Voice Controlled
Wheelchair for Physically Disabled Persons and studied carefully the concepts of other
researchers. This is done to help the researchers understand what particular set of
In the User Design stage, also known as the Functional Design stage, the
requirements are flushed out in details. Test plans, flow charts and layouts for essential parts
of the system are developed with regards to the Requirements Planning stage.
In order to keep development iterations as short as possible, and to gain the maximum
benefit of RAD's agile nature, core requirements should be identified and targeted for the
initial prototype, and secondary requirements should be identified and targeted for future
29
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
eventually approve a working model of the system that meet their needs.
Under this phase, the researchers focus on the software development needed for the
HARDWARE
VOICE
ENGINEERING
CONTROLLED
INTEGRATION
PERSONS
MICROCONTROLLER
TECHNOLOGY
C. Construction Phase
During the Construction Phase, the project follows iterative cycles of development,
The objectives of the Rapid Construction stage are (1) to complete the detailed design
of the proposed system; (2) to create and test the software that implements the proposed
system; and (3) to generate a system that operates at an acceptable level of performance.
30
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
During the final iterations of development, the design team should update user
documentation, perform testing and define the steps necessary for deployment or
The researchers were able to construct an idea that is alternative to those related
studies. Brainstorming was done to come up with a general idea that satisfies the requirement
of the system.
D. Cutover Phase
This phase is also known as the Deployment or Implementation stage. This is where
the final user testing, training of the system takes place in preparation for the deployment of
the project.
The researchers tested the effectiveness of the project in terms of its accuracy in
maneuvering and the time it takes to respond to the voice command uttered. And also
Sources of Data
There has been a lot of helpful information that surfaced in relation to the proposed
project. These were gathered by the researchers for the sole purpose of giving grounds for this
study.
Internet. With the help of the Internet‟s search engines, such as Google, Bing,
Yahoo! and Ask, the researchers found and collected as much as needed information about
the study. These include all the necessary components, methods, and concepts for the design.
31
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
And also, most of the related literatures and definitions of terms were taken from different
websites.
eBooks.eBooks, specifically are the files that are in PDF file format, created by
Adobe Systems, typically used for saving documents that are comprised of more than a
simple text element. Ideas, concepts, and other related studies were taken from downloaded
PDFs.
Books.Some data were taken from informative books for a more detailed explanation
Other data came from the problems encountered during the designing and testing of
systematic fashion, which then enables one to answer relevant questions and evaluate outcomes.
The data gathering techniques which were carried out by the researchers are enumerated below.
Document Analysis
Documents are interpreted by the researchers for giving meaning to the study.
Document analysis was the manner mainly used by the researchers. The documents that
are covered in this analysis are the related studies, both from local and foreign authors.
This is valuable to help the researchers extract the relevant portions that can be deemed
32
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Expert Advice
The panels‟ suggestions and advices from some of the professionals and
instructors inside and outside the University were acquired for the betterment of the
design project.
In order to determine the proposed project‟s descriptive statistics for the level of
effectiveness, the researchers have used the formula below and some testing for the accuracy in
maneuvering the wheelchair and the response time in performing the movement command.
Chapter IV
PROJECT PRESENTATION
In this chapter, the hardware and software components of the developed system are
introduced and described in depth. Afterwards the working system will be explained thoroughly
together with the results that were collected during the testing for the accuracy in maneuvering
the wheelchair and the response time in performing the movement command.
Proposed System
The proposed system made use of the Easy VR Module. It is in-charge for the recognition
of the voice commands as is received on the microphone included with the module. Whenever a
voice command is fed in the microphone, the Voice Recognition Unit assesses this and after
33
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
involves determining the function to be performed, whether Forward, Backward, Left, Right or
Stop. The decisions made are sent as control signals. From the Microcontroller, control signals
Based on the control signals the Motor Driver has received from the Microcontroller, the
Motor Driver passes these as output signals. These output signals basically answer the question
of how or on what direction the stepper motors move, the output being the movement of the
wheelchair.
EASY VR MODULE
FORWARD
BACKWARD
RIGHT
LEFT
USER‟S VOICE
MOTOR DRIVERS
R3
WHEELCHAIR
34
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Hardware Components
Arduino Uno
35
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16
MHz quartz crystal, a USB connection, a power jack, an ICSP header and a reset
EasyVR Module
versatile, robust and cost effective speech and voice recognition capabilities to
36
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
virtually any application. EasyVR is the third generation version of the successful
VRbot module and builds on the features and functionality of its predecessor. In
(SD) commands and 26 built-in speaker independent (SI) commands for ready to
run basic controls, the shield has an additional audio line-out/headphone jack, and
37
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
It is designed to be use for 2-phase hybrid stepper motors with 42mm to 86mm
which enables the motor to run smoothly almost without noise and vibration.
38
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Stepper motors are great for position control. They can be found in
desktop printers, plotters, 3d printers, CNC milling machines, and anything else
motors. They are purposely built for high-holding torque. This high-holding
torque gives the user the ability to incrementally “step” to the next position. This
results in a simple positioning system that doesn‟t require an encoder. This makes
Power Supply24V 3A
39
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
form of electrical energy to another and, as a result, power supplies are sometimes
Software Components
40
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
The open-source Arduino Software (IDE) makes it easy to write code and
upload it to the board. It runs on Windows, Mac OSX, and Linux. The
microcontroller host board with the provided “bridge” program (available for
41
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
If a green light can be seen on the EasyVR Module assuming all the necessary
connections are made, then it is ready to listen for incoming voice commands. First, the
incorporated trigger word must be uttered before the five commands (Forward, Backward, Left,
Voicing out the Forward command results to the continuous advancing of the wheelchair,
Backward for a reverse movement, Left and Right for the turning to the left and to the right
direction, respectively, of the wheelchair, and Stop command to put the wheelchair at rest.
When commanding the wheelchair to go left or right, it immediately goes to a stop for
42
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Chapter V
PROJECT MANAGEMENT
On this chapter, the project phase is discussed including the development of the system,
The approach and the time management the researchers have used in the development
and construction of the project is presented herein, the researchers‟ work plan itself and the Gantt
Project management is the intelligent employment of the related processes and methods,
the researchers‟ combined knowledge, skills and experiences to achieve the project‟s objectives.
managing a team-based design project first hand. If management was done accordingly, then the
43
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
outcomes. The researchers should expect a plan to change over the course of the project, as they
learn more about the difficulties they are up against and as they react to unpredictable outcomes
and circumstances. The fact that the plan changes does not necessarily mean that the project‟s
deliverables need change, the researchers may find alternative ways to achieve the original goals
within the original time frame, even if the initial plan goes wrong.
By the start of the academic year on August 2015, the agreement on the Voice Controlled
Wheelchair‟s development was on an eight-month duration basis, ending on the month of April
2016.
Taking into consideration all of a project‟s constraints, time, budget and scope, the
researchers must achieve their project‟s goals and objectives. However, the lack of knowledge on
the nature of voice recognition systems made the researchers to become wary of what
preliminary steps to take. So, a long discussion and familiarization about voice controlled
wheelchairs and a study on other correlated projects was first done before the researchers jump
into the planning phase. They accumulated data from researches and studies and took them a
month to finalize. For the month of September and October, the researchers focused on doing the
first three chapters of the manuscript that will be passed before the end of the semester.
44
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
After collecting the right amount of data, the researchers started gathering and preparing
the tools and materials needed in the project by the month of October. The construction of the
wheelchair started right away after buying the materials, followed by the completion of the
prototype that began on November. While coding was started on December and at least 20% of
the prototype was presented that same month. Further study was done by gathering additional
data through watching video tutorials, asking experts‟ advices and researching more about the
45
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
2015 2016
Project Phase Deliverables
Aug Sep Oct Nov Dec Jan Feb Mar Apr May
46
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
47
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Presentation
The researchers first tested the voice recognition module on four LEDs. One for each of
the commands Forward, Backward, Left and Right. Whenever one voice command is uttered, the
corresponding LED for it, turns ON. And when any of the other three is uttered, that LED will
turn OFF and the LED for that corresponding command turns ON instantly. To just turn OFF any
LED on an ON state, the Stop command is to be used. Refer to Table 5.3 for the results.
As for the stepper motors, it was tested using push button switches. Four push button
switches were used representing the Forward, Backward, Left and Right. For instance, pressing
on hold the button for the forward command will direct the motors to go forward and stops
Lastly, all the components were connected and testing the actual execution were done
with no load or just the weight of the wheelchair. See Table 5.4 for the results of the testing.
For a better understanding of the tests undertaken, see the attached CD for a video of the
results.
TABLE 5.3 Time delay between voice command and actual evaluation using LED lights
1 2s 2s 2s 2s -
2 2s 2s 2s 1s 2s
48
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
3 2s 2s 2s 2s 2s
4 1s 2s 2s 2s 2s
5 2s 6s 2s 4s 4s
6 3s 2s 1s 5s 2s
7 2s 4s 4s 6s 2s
8 3s 5s 1s 1s 2s
9 1s 4s 1s 1s 2s
10 1s 2s 3s 1s 2s
TABLE 5.4 Time Delay between voice recognition and actual execution (installed in
Forward 3s
Backward 2s
1 Right X
Left 1s
Stop X
2 Forward 1s
49
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Backward 2s
Right 2s
Left X
Stop X
Forward X
Backward 3s
3 Right 2s
Left X
Stop X
Forward 2s
Backward X
4 Right 1s
Left X
Stop X
Forward 1s
Backward 2s
5
Right 2s
Left X
50
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Stop 1s
Forward 2s
Backward X
6 Right X
Left 1s
Stop 1s
Forward 2s
Backward X
7 Right 2s
Left X
Stop X
Forward 2s
Backward X
8 Right X
Left 2s
Stop X
Forward 2s X
9
Backward X
51
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Right 2s
Left 1s
Stop 1s
Forward X
Backward X
10 Right 2s
Left 2s
Stop 1s
52
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
50%
Maximum
Load Capacity
of Motor
Chapter VI
FINANCIAL STUDY
All of the financial aspects in the development of the Voice Controlled Wheelchair are
covered in this chapter and are broken down into three categories.
Shown below in tables are the summarized expenses of the researchers as required in the
project. The total expenses of the study are equivalent to the sum of construction materials cost
Unit Price
Quantity/Unit Description Amount (in Php)
(in Php)
1 pc 685.00 685.00
Arduino Uno Rev3
1 pc 2, 999.00 2, 999.00
EasyVR shield 3.0
53
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
10 pcs 5 50.00
1 pin Male-to-Male Connector Wire
10 pcs 5 50.00
1 pin Female-to Female Connector wire
1 pc 3, 150.00 380.00
Power Supply
12 pcs 10 120.00
1m wire
54
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Chapter VII
This chapter presents and tackles the summary, conclusion and recommendation of the
Summary
The researchers used an alternative wheelchair as the prototype of the design project.
Two stepper motors are installed for each of the two back wheels while the front wheels
remained at free will movement. The system is designed to control the wheelchair using the
voice of the user. The voice recognition module will receive the user‟s voice as an input and will
interpret the data into the microcontroller. The microcontroller will then send this to the motor
driver controller where the two motors are connected, and will perform the command as a
feedback.
In terms of the accuracy in maneuvering the wheelchair, it was found out that the voice
recognition module works dependently on the voice used and the environment where it was first
recorded. Therefore, when controlling the wheelchair, it does not immediately move according to
the voice command due to inevitable changes that occurred during the testing of the prototype, as
can be interpreted on the data present on the tables at chapter 5. The response time in performing
the movement command were affected as well, lengthening the time the wheelchair took before
responding to the voice command uttered. The average level of effectiveness of the time delay
between voice command and actual evaluation using LED lights and the controllerresulted to a
percentage of 98 while the Time Delay between voice recognition and actual execution (installed
55
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
The problems encountered by the researchers during the testing of the voice controlled
wheelchair were (a) With no additional load (except for the weight of the wheelchair), the chains
used, which connects the sprocket on the wheels and the smaller sprocket on the stepper motor,
did not fit exactly that it looked a bit loose for it. That‟s why, the researchers have tried to
remove a link from the chain, however, it became too short for the distance of the two sprockets.
(b) The researchers noticed that the voice recognition module is responsive for certain times
only. The accuracy of the recognition was dependent on the voice and environment where the
voice was recorded. Although it has a high range of recording voice commands up to elbow
length, it was proven that it is best to record and use it at an environment with lesser noise. (c) As
for the mic that came with the voice recognition module, it was too short. The user found it
inconvenient holding the module just so the mic is closer to the mouth. (d) The torque of the
installed stepper motor was not enough to run the wheelchair faster than it can when a load is
acting upon the wheelchair. But that‟s due to the unavailability of the stepper motor with higher
specifications (Stepper Motor Nema 23 30kg-cm) that the researchers opted for the next higher
available one (Stepper Motor Nema 23 13.5kg-cm). (e) The power supply used was in AC, so the
distance that the wheelchair can travel is very much limited to the length of the power supply and
the extension used. A battery must have been utilized, if not for the specifications of the motor
Conclusion
The design is the most crucial part in making this project. The wheelchair used in the
system is customized. For the motor to be connected on the wheel of the chair, sprockets are
attached on both sides. The bigger sprocket is attached on the wheels while on the motor is a
56
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
The setting up of the parts to connect the wheels and the motor are tested and various
problems occurred with the customized parts most notably the sprockets used on the motor and
the chain.The voice recognition module used is observed to be very sensitive in its environment.
And as a result, every environment the voice recognition module is used, the user must record or
train again every command to control the wheelchair for a more convenient use of the system.
Overall, the system performed all the commands sent through the voice recognition
module and indicates a success but due to a 56% level of effectiveness when it is directly
Recommendation
Based on the summary of findings and conclusion of the project the researchers recommend
the following:
1. Conduct a further enhancement and research for the prototype to become more suitable
2. If the same voice recognition module will be used, the microphone that came with it
should be amplifiedto have a higher range on picking up voice commands. If not, choose
a better one.
3. Use a stepper motor with higher specification than what the researchers have for a better
1. Add a solar-powered charging system, to extend the usage time of the wheelchair.
2. Conduct a more thorough study to achieve a higher level of user security to avoid
illegible users.
57
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
BIBLIOGRAPHY
Books
Web Sources
http://www.webopedia.com/TERM/I/interface.html
http://www.slideshare.net/yazory/wheelchair-is-guided-by-voice-commands-full-
documentation
http://e-gizmo.blogspot.com/2013/03/voice-recognition-vr-module-review.html
http://searchnetworking.techtarget.com/definition/response-time
Torrieri, Marisa (2011) “Talk vs. Type: Taking Another Look at Voice Recognition”
http://www.physicianspractice.com/articles/talk-vs-type-taking-another-look-
voice-recognition
58
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
http://www.britannica.com/topic/history-1971423
http://www.disabled-world.com/assistivedevices/mobility/wheelchairs/
http://www.ask.com/technology/automated-system-c85583d0f17a632
http://whatis.techtarget.com/definition/controller
Pcmag, “Joystick”
http://www.pcmag.com/encyclopedia/term/62939/joystick
Techopedia, “Microcontroller”
https://www.techopedia.com/definition/3641/microcontroller
http://techterms.com/definition/microphone
Community”
http://www.megaessays.com/viewpaper/18519.html
59
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
APPENDICES
60
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
61
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Testing of the Stepper Motors using pushbuttons (for each voice commands namely:
Testing of the Voice Recognition Module on four LEDs (for each voice commands namely:
Forward Backward
62
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Left Right
Stop
63
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
64
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
For Arduino
Prepare
Arduino Uno R3
Arduino IDE
Easy VR Commander
3. Download the Easy VR Commander and the Easy VR Library in zip file at
http://www.veear.eu/downloads/.
Now, we‟re going to assume here that the EasyVR Commander has been installed with
administrator privileges. And that the needed hardware components are setup properly.
After that, run the EasyVR Commander and connect to the serial port of the Arduino
USB connection.
65
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Click in the group list on Index 0 – Trigger. Add a new command, as for the researchers,
they named it ARDUINO. Then click on „Train Command‟. Speak the word ARDUINO in the
mic. Then, repeat the word for the second phase when software will ask you to.
66
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
Click in the group list on Index 1 – Group. The researchers added the five commands
needed in their project and trained these as well, which are, FORWARD, BACKWARD,
67
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
The EasyVR is configured. After generating the code, it can already be altered for adding
68
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
#include "Arduino.h"
#include "Stepper.h"
#if !defined(SERIAL_PORT_MONITOR)
#error "Arduino version not supported. Please update your IDE to the latest
version."
#endif
#if defined(SERIAL_PORT_USBVIRTUAL)
#else
#include "SoftwareSerial.h"
SoftwareSerialport(12, 13);
#endif
#include "EasyVR.h"
EasyVReasyvr(port);
byte state = 0;
Stepper stepper1(200,3,4);
Stepper stepper2(200,10,11);
enum Groups
69
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
GROUP_0 = 0,
GROUP_1 = 1,
};
enum Group0
G0_ON = 0,
};
enum Group1
G1_FORWARD = 0,
G1_RIGHT = 1,
G1_LEFT = 2,
G1_BACKWARD = 3,
G1_STOP = 4,
};
void setup()
pcSerial.begin(9600);
stepper1.setSpeed(200);
stepper2.setSpeed(200);
70
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
// bridge mode?
switch (mode)
caseEasyVR::BRIDGE_NONE:
port.begin(9600);
// run normally
pcSerial.println(F("---"));
break;
caseEasyVR::BRIDGE_NORMAL:
port.begin(9600);
easyvr.bridgeLoop(pcSerial);
pcSerial.println(F("---"));
break;
caseEasyVR::BRIDGE_BOOT:
port.begin(115200);
easyvr.bridgeLoop(pcSerial);
pcSerial.println(F("---"));
71
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
break;
while (!easyvr.detect())
delay(1000);
easyvr.setPinOutput(EasyVR::IO1, LOW);
Serial.println("EasyVR detected!");
easyvr.setTimeout(1);
easyvr.setLanguage(0);
void action();
void loop()
if (easyvr.getID() <EasyVR::EASYVR3)
Serial.println(group);
easyvr.recognizeCommand(group);
72
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
do
if(state == 0){
Serial.println("STOP");
if(state == 1){
stepper1.step(1);
stepper2.step(1);
Serial.println("FORWARD");
if(state == 2){
stepper1.step(1);
stepper2.step(-1);
Serial.println("RIGHT");
if(state == 3){
stepper1.step(-1);
stepper2.step(1);
Serial.println("LEFT");
if(state == 4){
stepper1.step(-1);
stepper2.step(-1);
Serial.println("BACKWARD");
while (!easyvr.hasFinished());
if (easyvr.getID() <EasyVR::EASYVR3)
73
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
idx = easyvr.getWord();
if (idx>= 0)
return;
idx = easyvr.getCommand();
if (idx>= 0)
uint8_t train = 0;
char name[32];
Serial.print("Command: ");
Serial.print(idx);
Serial.print(" = ");
Serial.println(name);
else
Serial.println();
// beep
easyvr.playSound(0, EasyVR::VOL_FULL);
action();
74
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
if (easyvr.isTimeout())
if (err >= 0)
Serial.print("Error ");
Serial.println(err, HEX);
void action()
bytetempstate = 0;
switch (group)
case GROUP_0:
switch (idx)
case G0_ON:
group = GROUP_1;
tempstate = 0;
break;
break;
case GROUP_1:
75
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
switch (idx)
case G1_FORWARD:
tempstate = 1; // state = 1
break;
case G1_RIGHT:
tempstate = 2; // state = 2
break;
case G1_LEFT:
tempstate = 3; // state = 3
break;
case G1_BACKWARD:
tempstate = 4; // state = 4
break;
case G1_STOP:
tempstate = 0; // state = 0
group = GROUP_0;
break;
break;
state = tempstate;
76
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
77
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
RIZELLE B. COLLADO
EMAIL ADDRESS : rizellecollado@gmail.com
CONTACT NUMBER : 09951189777
ADDRESS : 171 Lomboy, Villasis, Pangasinan
PERSONAL INFORMATION
NICKNAME : Riz
DATE OF BIRTH : April 16, 1995
PLACE OF BIRTH : Dagupan City, Pangasinan
GENDER : Female
CIVIL STATUS : Single
CITIZENSHIP : Filipino
RELIGION : Roman Catholic
HEIGHT : 155 cm.
WEIGHT : 150 lbs.
EDUCATIONAL BACKGROUND
TERTIARY:
SECONDARY:
PRIMARY:
78
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
December 13, 2012 GSM Module and Applications, National and International
Certification as Tools for Different Career Paths for Computer
Engineers
Pangasinan State University
Urdaneta City, Pangasinan
79
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
PERSONAL BACKGROUND
Nickname Angel
Birth date October 5, 1994
Birth place Marikina, Metro Manila
Gender Female
Citizenship Filipino
Civil Status Single
Weight 46kg
Height 156cm
Religion Roman Catholic
EDUCATIONAL ATTAINMENT
80
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
GSM Module and Applications, National and International December 13, 2012
Certification as Tools for Different Career Paths for Computer
Engineers
Venue: Pangasinan State University, Urdaneta Campus
81
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
PERSONAL BACKGROUND:
EDUCATIONAL BACKGROUND:
Tertiary:
Pangasinan State University 2011 - Present
Bachelor of Science in Computer Engineering
San Vicente, Urdaneta City, Pangasinan
Secondary: Luciano Millan National High School 2007 - 2011
Asingan, Pangasinan
Primary: Alcala Central School 2006 - 2007
Alcala Sur, Cagayan Valley
Benito Nieto Elementary School 2005-2006
San Jose Del Monte Bulacan
82
VOICE CONTROLLED WHEELCHAIR FOR THE PHYSICALLY DISABLED PERSONS
83