Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
org
Abstract: This project is related to the android-based wheelchair controller. The system is designed to control a
wheelchair by using an android device. The objective of this project is to facilitate the movement of disable people or
handicapped and also the senior people who are not able to move well. The result of this design will allow the special
people to live a life with less dependence on others. Android technology is a key which may provide a new approach
of human interaction with machines or tools. Thus their problem can be solved by using android technology to control
the movement of a wheelchair. In this project, Basic4android interface is designed to program the android device that
will be able to control the movement of wheelchair. This project integrated IOIO board and direct current motor to
create the movement of wheelchair. The results of this project showed that this project can be used for future research
works and to design excellence innovation that meets market need and public interest.
Keywords: Android, Direct Current, IOIO Board, Motor.
1. INTRODUCTION
While the needs of many individuals with disabilities
can be satisfied with power wheelchairs, some
members of the disabled community find it is difficult
or impossible to operate a standard power wheelchair.
This project could be part of an assistive technology. It
is for more independent, productive and enjoyable
living. Android-based wheelchair controller is a system
where the DC motor is used to move the wheelchair.
Nowadays, handicapped people face problem to
control wheelchair by themselves. Sometimes they
need other people to help them. This project will
provide a new way to control the movement of
wheelchair such as turn direction to left, right, forward
and reverse direction. The overall wheelchair
operation uses DC motor and motor driver module
combines with microcontroller system for instance
IOIO board [1]-[2]. Android-based wheelchair
controller that consists of android device and a control
box that can be attached to standard wheelchairs to
control the movement by using a DC motor. Bluetooth
communication protocol is used to communicate
sensory and command information between the
android device and the control box [3].
There are 4 options for basic motions of a wheelchair
Page 42
Webpage: www.ijaret.org
2. METHODOLOGY
The project is conducted as the flow chart in Figure 2
below.
START
Identify problem
Find information
Design
Test
Implementation
Analysis
END
Page 43
Webpage: www.ijaret.org
Page 44
Webpage: www.ijaret.org
Right Wheel
PIN
PIN
32
31
DI
PWM
R
Left Wheel
PIN
33
PWM
PIN
34
DIR
Condition
Of
Wheelchair
Move
Forward
Turning To
The Right
Reverse
Turning To
The Left
Stop
Compass Analysis
Make an analysis to compare between the android
phone (electronic compass) compass and actual
compass (analog compass). On this analysis, 8 poles
are taken into consideration for compass analysis.
Firstly, synchronize the paper that have a printed
compass with the actual compass device.
OUT
A
OUT
B
MOTOR
Low
Low
Stop
High
PIN 3
(DIR)
X (Dont
Care)
Low
High
Low
High
High
Low
High
Clockwise
AntiClockwise
Low
Left
Wheel
Right
Wheel
Forward
Forward
Reverse
Reverse
Forward
Reverse
Reverse
Forward
Stop
Stop
Condition Of
Wheelchair
Move
Forward
Reverse
Turning To
The Right
Turning To
The Left
Stop
Page 45
Webpage: www.ijaret.org
Degree ( )
357.99
45.86
93.97
139.60
179.99
222.51
267.41
313.05
Button
S1 ON
S1 OFF
S2 ON
S2 OFF
D0
0
0
0
1
Data
D1 D2
0
0
0
1
1
0
0
0
D3
1
0
0
0
Output relay
K1
K2
ON
OFF
OFF
OFF
OFF
ON
OFF
OFF
Movement of wheelchair
Turn to right
Turn to left
Turn to left
Movement of Wheelchair
Stop and turn to left for 3
second
Stop and turn to right for 3
second
Stop
4. DISCUSSION
There are few software that can create an application
for android platform with different type of code
language such as Eclipse software used java language
and basic4android software used Visual Basic
language. For this project, basic4android software is
used as a platform to create the application for android
phone. Basic4android software is used to create the
applications for the android platform. Figure 14 shown
the interface of the application for android-based
wheelchair controller.
Page 46
Webpage: www.ijaret.org
5. CONCLUSION
Acknowledgement
We are grateful to Universiti Teknikal Malaysia
Melaka (UTeM) and Centre for Telecommunication
Research
and
Innovation
(CeTRI)
through
PJP/2014/FTK (4B)/S01305 for their kind and help for
supporting financially and supplying the electronic
components and giving their laboratory facility to
complete this study.
References
[1] Link Sprite, 2014. Link Sprite. [Online]
Available
at:
http://linksprite.com/wiki/index.php5?title=IO
IO_V15
[2] Github.inc, 2013. github. [Online] Available
at: https://github.com/ytai/ioio/wiki/GettingTo-Know-The-IOIO-OTG-Board[Accessed 21
3 2014].
[3] S. R. T. Jaya Bharathi Chintalapati1., 2012.
"Remote computer access through Android
mobiles," IJCSI International Journal of
Computer Science Issues, volume. 9, no. 5, pp.
363-369.J. Clerk Maxwell, A Treatise on
Electricity and Magnetism, 3rd ed., vol. 2.
Oxford: Clarendon, 1892, pp.6873.
[4] Hiroo Wakaumi, K. N. T. M., 1992.
Development of an automated wheelchair,
BEng, Resources and Environment Protection
Research Laboratories, NEC Corporation,
Kawasaki, 213 Japan.
[5] Seagrave, W., 2013. basic4android. United
Kingdom: Penny Press Ltd.
[6] S. H. Husin, M. Y. N. Hassan, N. M. Z.
Hashim, Y. Yusop, A. Salleh, Remote
Temperature Monitoring And Controlling,
International Journal for Advance Research
Page 47
Webpage: www.ijaret.org
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
Page 48