Electrical Engineering Technology
The project that I want to create is a
Portable and P
that can be
used in any environment. There will be four individual towers that make up the frame for the
, and all are signaled to a main device. The main device will consist of a transmitter/receiver that
will communicate with each of the
four towers. It will also have an LCD screen to display
that you want the
to recognize. It also consists of a sound chip with a speaker to give
directions to the user. All three of these parts will be attached to a microcont
roller, and all devices will
be powered by a battery.
h of the five total transmitter/receivers will be zigbee based chips.
is the best fit
because it is easy for each device to communicate with one another, as well as communicate
than one device. Four of the devices will be stand alone chips on their own boards, powered by a
portable battery source. The fifth chip will be attached to the main microcontroller, and will serve as the
base for communicating with the other fou
r zigbee devices. The basic structure for the layout of the
zigbee devices is shown in Fig
The main zigbee device is attached to a microcontroller and will communicate with the four
zigbee devices and the microcontroller.
For communicating with the zigbee device, the microcontroller
will tell the zigbee
to communicate with the four other devices, and start a timer for each of the four
different devices. Once the zigbee receives a response from each of the four devices, the
microcontroller will stop each of the timers. Then, the microcontroller will calcu
late each distance
between the main device and the outer device from the timer and knowing the speed of light. Having all
four distances can create a basic
dimensional frame that the user can use for plotting GPS areas.
The microcontroller will conta
in all of the calculations, as well as the parameters of the
dimensional frame created by the four zigbee devices. The programmer can create
spaces within the given frame to create specific places for the user.
This is done by a GUI tha
t will display
Zigbee device 1
Zigbee device 2
Zigbee device 3
Zigbee device 5 (main
Zigbee device 4
the two dimensional box, and the boxes that represent user input areas.
For example, you have two
different rooms that are within the frame that was made. The programmer can specify the dimensions
of each room within that frame.
Then it will
create a conditional list in which the device will compare
when looking at which room it is in later. See Fig
screen’s main function is to show the user a visual answer of where they are in
reference to the three dimensional frame that was created. It will also show where they are in reference
to other parts of the frame, established by the programmer.
chip will look at the conditional list, and if it falls into one of the conditional
statements, it will pull a specific audio file that is listed under that statement. Then it will play that audio
file on the speaker.
All of the parts will be powered
battery source. The main layout of the main device will look
like Fig 3.
The main benefit for the Portable and Programmable
is that it can be used
e. Since all parts of the device are easily moveable, it can be setup anywhere. This kind of a
Total Dimension example: x=50 y=50
Room 1: x=0
25 y= 0
Room 2: x = 25
50 y = 0
device can be used for many different scenarios. It can be used for places like museums, tours around
universities, complicated buildings, fair grounds, ect. Unl
tracking systems or
devices, you can
specifically make your own map. By creating your own areas, it can help benefit
those who are looking
for specific things that you would not normally find on a map or GPS. With the sound chip capability, it
n also be used to help the visually impaired. Lots of buildings are not designed for easy navigation for
the visually impaired. This device can help the visually impaired figure out where they are, if they
somehow become lost, with just a push of the butto
2. Maps of buildings
Figure 4 is the standard GPS device. It is great for locating buildings and streets, as well as giving
directions and audio aid. Unfortunately, it cannot be used for fin
ding smaller things like rooms and
specific buildings in an office complex.
The portable/programmable tracking device
will be able to give
some of the features of a regular GPS like voice, but is targeted for smaller areas.
Figure 5 is what you would see for a map of a mall or a building. It is great for visual reference,
but most of the time it does not tell you where you are, or help the visually impaired.
be able to tell where
you are visually and audibly.
Project Development and Demonstration:
The project will be developed using a microcontroller
and four smaller boards for the
individual zigbee devices. The microcontroller board will be used as the main processor an
d function for
the project. The smaller boards will only tell the zigbee device they received a signal, and to send the
signal back to the main zigbee device. The main learning aspect of the project is communicating the
zigbee devices with one another, and
sending information from those devices to the microcontroller.
After figuring out how to communicate and gather information, I need to figure out how to
make the microcontroller communicate with the sound chip and the LED display. Once I figure out how
to communicate with all the different devices, I can focus on inserting the math and conditional list into
the microcontroller. I am also in the works of talking to one of the computer science students in helping
me with creating a GUI friendly interface t
hat can be easily used. Testing of the conditional list and audio
chip within that list will then follow.
The time frame for this product can be seen in figure 6
As you can see, the main process begins at the start of January. In the months of No
December, there is research on the product and research on parts that will work best for the product.
Also, the ordering of those parts will start during those two months. Starting in January, the parts will
start arriving, and start learning ho
w to program the zigbee devices. This could take anywhere from a
few weeks to a month to get the zigbee devices to communicate with each other, and program them to
perform each specific task. After the zigbee communication has been figured out, then comes
power supplies to each of the five zigbee devices.
For the fifth and main zigbee device, we
have to consider the microcontroller and sound chip as well. Once the power supply situation is
handled, then comes the programming of the sound ch
ip. This could take a few weeks depending on
how complicated the sound chip is. After all the individual parts work, then we attach it to the
microcontroller. It will take a few weeks to get everything to interface and interact properly. After the
f the microcontroller are set, then comes the GUI interface. Since this is in cooperation with
other departments, it could take a few weeks to a month or more, depending on their schedule and the
complexity of the GUI.
The rest of the time from once the GU
I is complete to finished product is fixing
bugs to make the product the best it can be.
The parts list with cost is referred in figure 7