Академический Документы
Профессиональный Документы
Культура Документы
INTRODUCTION
1.1
Background Study
There is approximately 285 million people in the world are blind in 2015 according to
World Health Organization. Majority of them are using a conventional white cane to aid
in navigation. The limitation in white cane is that the informations are gained by
touching the objects by the tip of the cane. The traditional length of a white cane
depends on the height of user and it extends from the floor to the persons sternum.
Blind people also face great problems in moving from place to another in the town
and the only way for them is Guide dogs which can cost about $500 and they can be
useful for about 5 6 years. They also have a great problem to identify the objects he
frequently used in his house as kitchen tools and clothes. And also he may face a great
problem in control his electric devices or have a security problem and he can't face it.
1.2
Problem Statement
Traditional white cane lack of intelligent technology to improve the living standard of
blind people. Blind people need to be trained by specialists in order to use a white cane
to perform their daily tasks.
White cane can only sense an obstacle up to 1 meter. It is unable to warn the user when
there is an obstacle in their path until the user has touched it. Some incidents happen
due to blind people did not sense the existence of an obstacle. The incidents might lead
to serious injury on blind people.
Besides, white cane also does not have the ability to guide the user to travel to desired
location. Blind people might get lost and face some risk or danger when they need to
travel. They need to depend on people to bring them to a certain location or they can
only travel in a place they are familiar with. Loss of eyesight brings many inconvenience
to a blind person.
1.3
Objective
The main objective of this project is to design a smart cane to increase the mobility of a
blind person and to implement a navigation system. To increase the mobility ability,
ultrasonic sensor is used to sense obstacles and alert the blind people through
vibration. For navigation system, global positioning system is used to give direction and
distance to the destination through audio output.
1.4
Scope
The project scope consists of two parts, hardware and software design. For hardware
part, it mainly consists of ultrasonic sensor, global positioning system, vibrating motor,
PIC Microcontroller and water sensor. For software part, C programming language is
used to control the hardware input and output.
1.5
Thesis Outline
This thesis consists of five chapters. Chapter 2 is Literature Review and consists of
discussion of hardware and software parts that are related to the projects topic and also
some smart cane related works. Chapter 3 is Methodology and contains the flow of the
project and also the methods to implement the project. Chapter 4 is Results and
Discussion. The output of the design will be discussed. Lastly, Chapter 5 will be
Conclusion. It will conclude the whole project and also recommend some future works
for the project.
CHAPTER 2
LITERATURE SURVEY
2.1
Introduction
The main objective of this project is to discuss about the design of smart cane with
ultrasonic sensor and global positioning system for the blind. To design a smart cane
with multiple purposes, it is able to increase the living standard of a blind person. By
designing this smart cane, blind people are able to detect obstacles more efficiently.
Moreover, they can use a GPS system to guide them in order to prevent them from
getting lost.
2.2
White Cane
A white cane is a long stick that is used by blind people for mobility purpose and to
know the environment they are travelling through. The first white cane is designed after
War World I. White cane is made from aluminium or fiberglass and with metal tip or
nylon at the one end for a person to hold.
The purpose of designing white cane is for a person to detect the obstacles. It can be
used to detect holes, staircase, drop-off and slope of the ground or any objects around
a person. When using the white cane, a person will hold one end of the cane and the
other end is touching with the ground. A blind person will sweep the white cane and step
on the place they tapped. This can avoid blind people from losing balance due to
disproportion of the floor or stepping on an object.
There are 4 types of white cane. The first type of white cane is long cane. The length of
this type of cane is the longest. A long cane is the most commonly used by blind people
as it is the most basic, changeable and low cost of maintenance. Basic training is
needed for blind people to get used to this kind of white cane in order to live
independently. The second type is guide cane. Guide cane is much shorter than long
cane where it is only to the waist of the user. Hence, it has lower mobility function. It
mainly focuses on the lower part of the user where it focuses on the diagonal position of
the guide cane. It can be used to detect holes, stones and curb. Third version of white
cane is identification cane also named as symbol cane. This type of white cane is not
designed for mobility purpose as it is designed to remind public that the user is blind
people. The design of this white cane is for public to lend their hand to blind people. The
last type of white cane is a childrens cane or kiddie cane. The purpose of designing this
type of white cane is for childrens usage. It has similar properties just like long cane.
2.3
Ultrasonic Sensor
Ultrasonic sensor functions for detecting objects and responds with distance measured.
Ultrasonic sensor uses frequency in order to detect objects. The frequency used for
detecting objects is around 20 kHz to 100 kHz. It is mostly applied in ambient noise
level, leak detection and material testing. The ultrasonic sensor is highly used as it is
cheap, simple design and efficient.
Ultrasonic sensor consists of wave producer, counter mass, amplifier and radiation
section. Ultrasonic waves attenuated more frequently, which makes it become a better
for directivity than other kinds of waves. Transmitter of ultrasonic sensor can be
designed using Gallego Juarezs stepped plate where it consists of wave generation,
amplification and radiation while microphone is used as receiver. Gallego Juarezs
stepped plate is also used in producing intense wave for the parametric array purpose.
Figure 2.6 shows the schematic diagram of an ultrasonic sensor. At the end of the
transducer is where the counter mass is located in order to ensure transducer produces
same node point. The transducer material used is Lead Zirconate Titanate with different
polarization. Linear Horn is used as amplification and radiating plate will consist of
amplified high-intensity of ultrasound.
2.4
In Figure 2.3, it shows the connection between PIC and PC. PIC USART output will
operate at TTL voltages and hence need an external serial line driver to convert the
output to a symmetrical line voltage. The higher line voltage can help in further
transmission and overcome the noise problem. Figure 2.4 shows that the signal in TTL
form.
2.5
In this section, several types of smart cane will be reviewed and discussed.
2.5.1 MobiFree
MobiFree cane is equipped with MobiFree sunglasses and MobiFree echo. MobiFree is
designed to detect obstacles, step-off and holes. MobiFree sunglasses are used to
detect obstacle above knee level, whereas Mobifree echo is designed to detect
obstacles far away by using directive speaker.
detected, then the LED will be on. Moreover, Mobifree uses photovoltaic solar cells as
the power source.
Figure 2.6, shows overall architecture of MobiFree cane. There are two ultrasonic
sensors in the smart cane for better detection of obstacles. One of the ultrasonic
sensors is located higher than the other. Different kinds of wave are received and
combined together, hence able to increase the diversity of the system. Microcontroller
used is with low power ability and using solar panel to store power. LED signals are
used for safety issue to alert others especially car drivers. Vibration motor is used to
pass information to user on the existence of obstacles. MobiFree has good ability in
detecting obstacle as it used long cane, sunglasses and hearing device to detect
obstacle surrounding and within a distance limit.
Figure 2.7 shows the function of electronic long cane. Electronic long cane uses an
ultrasonic sensor which is placed in the middle of the smart cane. Micromotor used is
based on an Atmel AVR microcontroller and with 9V of batteries to supply power to the
embedded system. Electronic long cane mainly focuses on detecting any kind of
physical barrier above waistline. It is simply the improved version of traditional long
white cane where it does not have an additional advanced function.
localization and users position. For object localization, the system reads according to
the image taken and leads the user towards the object. For user position, this function
will alert the user whether they are located at the right position, giving the correct path
and inform the user the location they are situated.
The pedestrian position issue faces are most common problem that is lack of data for
pedestrian navigation as most navigation design is for vehicles. Therefore,
Geographical Information System that is used for navigation for pedestrian purpose is
improved and included with the users position. It improves the route path information
for pedestrian selection. In order to improve the shortage of pedestrian navigation,
inertial motion tracker is used. It is able to sense face facing and body direction and
hence sense the direction headed. To increase the accuracy of pedestrian network, data
fusion is used. The first stage is to read the data input like speed, direction and reduce
amount of noise. Secondly, reduce the random and systematic error to get better
information. Lastly, the image obtained is matched with map of GPS location.
Interaction is through audio navigation by presenting guidance on direction and also
room available in the surroundings. NAVIG device uses 3D audio scene when giving
guidance to users .
CHAPTER 3
EMBEDDED SYSTEMS
Mobile phone
Digital camera
Robots
Point of sales terminals
Automatic Chocolate Vending Machine
Stepper motor controllers for a robotics system
Multitasking Toys
Microcontroller- based single or multi-display digital panel meter for voltage,
system
Biomedical systems - for example, an ECG LCD display-cum-recorder, a bloodcell recorder cum analyzer, and a patient monitor system service.
CHAPTER 4
HARDWARE DESCRIPTION
4.1 Introduction with Block Diagram
In this chapter the block diagram of the project and design aspect of individual
modules are considered.
PIN 1: MCLR
The first pin is the master clear pin of this IC. It resets the microcontroller and is active
low, meaning that it should constantly be given a voltage of 5V and if 0 V are given then
the controller is reset. Resetting the controller will bring it back to the first line of the
program that has been burned into the IC.
A push button and a resistor is connected to the pin. The pin is already being supplied
by constant 5V. When we want to reset the IC we just have to push the button which will
bring the MCLR pin to 0 potential thereby resetting the controller.
PIN 2: RA0/AN0
PORTA consists of 6 pins, from pin 2 to pin 7, all of these are bidirectional input/output
pins. Pin 2 is the first pin of this port. This pin can also be used as an analog pin AN0. It
is built in analog to digital converter.
PIN 3: RA1/AN1
This can be the analog input 1.
PIN 4: RA2/AN2/VrefIt can also act as the analog input2. Or negative analog reference voltage can be given
to it.
PIN 5: RA3/AN3/Vref+
It can act as the analog input 3. Or can act as the analog positive reference voltage.
PIN 6: RA0/T0CKI
To timer0 this pin can act as the clock input pin, the type of output is open drain.
PIN 7: RA5/SS/AN4
This can be the analog input 4. There is synchronous serial port in the controller also
and this pin can be used as the slave select for that port.
PIN 8: RE0/RD/AN5
PORTE starts from pin 8 to pin 10 and this is also a bidirectional input output port. It can
be the analog input 5 or for parallel slave port it can act as a read control pin which will
be active low.
PIN 9: RE1/WR/AN6
It can be the analog input 6. And for the parallel slave port it can act as the write control
which will be active low.
PIN 19,20,21,22,27,28,29,30:
All of these pins belong to PORTD which is again a bidirectional input and output port.
When the microprocessor bus is to be interfaced, it can act as the parallel slave port.
(USART). All of these features make it ideal for more advanced level A/D applications in
automotive, industrial, appliances and consumer applications.
CHAPTER 5
SOFTWARE IMPLEMENTATION
5.1 Software Required
1.Windows 7/8/Xp
2.Proteus 8 Professional
3.MPLAB X
4.PICkit 2
5.1.1 Windows 7/8/Xp
This is an Operating System (OS) on which all the software applications required for the
Walking stick are going to be run. This OS is flexible to any user to operate and easy to
understand.