Вы находитесь на странице: 1из 14

Abstract

Using Bluetooth technology, we can add new dimensions in the automation of customer service
in various public places. In this technical report, I have tried to minimize audiences effort in reaching
to different amenities in a stadium.
Here I am offering the audience the facility of onetouch food ordering and so for any complaint
lodging. Besides, there are some e!tra entertainment stuff such as the polling for match predictions and
displaying messages from audience during the match. And last but the not least, all these are going to
happen from one single Bluetooth device.
"he tool I am going to use is programming language #$"H%&. #ython is an easy to learn,
powerful programming language. It has efficient highlevel data structures and a simple but effective
approach to ob'ectoriented programming. #ythons elegant synta! and dynamic typing, together with
its interpreted nature, ma(e it an ideal language for scripting and rapid application development in
many areas on most platforms.
Introduction
)ost people are familiar with Bluetooth through their mobile phones. Its used to wirelessly connect a
smartphone to a vehicles audio system, and wireless Bluetooth headsets are becoming commonplace.
But Bluetooth wireless technology has e!panded far beyond those initial applications. Bluetooth is used
to connect portable music players to spea(ers, smartphones to home theater receivers, and tablets to car
audio systems.
"ypically, devices with Bluetooth technology have a range of about *+ feet. Because Bluetooth
operates on radio fre,uencies, the signal can pass through walls and clothing. -o you can stream music
from your smartphone to a spea(er system in another room, or ta(e calls through a Bluetooth headset
from your phone in your 'ac(et poc(et.
)any Bluetooth applications .especially those involving phones/ are used in public spaces, so wireless
security can be a concern. Bluetooth has builtin security protocols, so you dont have to select
encryption or create networ( passwords. Bluetooth uses adaptive fre,uency hopping .A0H/ to s(ip
between its allotted 12 fre,uencies 3,4++ times a second, ma(ing it almost impossible to intercept a
transmission.
-martphone accessory5 Bose6 Bluetooth6 headset -eries 7
Pairing and connecting:
"han(s to the standardization brought by the Bluetooth -I8 .a professional trade association
overseeing the use of the technology/, setting up and configuring Bluetoothenabled devices is fairly
straightforward. It involves little more than getting the two devices we want to connect close to each
other and turning them on. 9: do not need to install drivers or software, either. Any two wireless
products with Bluetooth technology, regardless of brand or country of origin, have the capability to
communicate with one another.
"he first step is to ;pair< the devices. If both devices are on, and use the sender .smartphone, tablet,
#=A/ to find the receiver .portable spea(er, car stereo head unit, home theater component receiver/ in
its menu of detected Bluetooth devices. -electing it causes the two devices to be paired > the sender
(nows where to send its signals, and receiver recognizes the sender as a signal source.
#airing devices is usually a onetime procedure. "he devices should remember and automatically find
each other. And usually one can pair a device with up to eight different products. "hat can be handy for
devices that get used by several people. ?onsider a car shared by four members of a family > each with
their own smartphone. :very family member can pair their phone to the cars audio system once, and
the system will accept connections from all four devices.
0ig 3.35"he =ual @=)A44*+ is Bluetooth enabled, and comes
with front U-B port for wired connectivity.
Although one can pair multiple devices, only a oneonone connectionvane be made to use both
devices. 0or e!ample, when one selects what paired device he wants to play #=As music through on
its menu, he ma(es a connection. "he signal streams to the device, and the music is played. :ven
though smartphone may also be paired to the device, it cant ma(e a connection to it as long as the
#=A is wirelessly connected.
8oing bac( to the e!ample of the family car, if one person is ma(ing a handsfree call through the car
system, then the other three family members have to wait until the call is completed and
connection bro(en before one of them can connect to the system and use it for their call.
Motivation
&ow a days in the era of automation, we often face several difficulties while watching a nailbiting
match in a stadium. 9e dont want to miss a single moment of the match."hough we have to miss some
moments for some reasons.Here I have suggested some ideas by means of which this problem can be
solved.
9hy python is being used in this pro'ect5
a)Readability
#ythonAs synta! is clear and readable. "he way #ythonAs synta! is organized imposes some
order to programmers. :!perts and beginners can easily understand the code and everyone can become
productive in #ython very ,uic(ly.
It is also important to mention that #ython has fewer BdialectsB than other languages, such as #erl. And
because the bloc( structures in #ython are defined by indentations, you are much less li(ely to have
bugs in your code caused by incorrect indentation.
b)It Is Simple to Get Support
"he #ython community always provides support to #ython users. As we already (now, #ython
code is freely available for everyone. "herefore, thousands of developers worldwide are wor(ing hard
to find bugs and create patches to fi! those bugs. 0urthermore, many people are creating new
enhancements to the language and sending them for approval.
c)Fast to Learn
"he language is very easy to learn because its source code resembles pseudo code. It doesnAt as(
for long and strange lines of code. "herefore, less training is a direct result. ?ompanies donAt need to
spend much time to have their programmers coding in #ython.
d)Fast to Code
#ython provides fast feedbac( in several ways. 0irst, the programmer can s(ip many tas(s that
other languages re,uire him to ta(e. "herefore, it reduces both the cost of program maintenance and the
development time.
e)Reusability
#ython encourages program reusability by implementing modules and pac(ages. A large set of
modules has already been developed and is provided as "he -tandard #ython Cibrary, which is part of
the #ython distribution. %ne can easily share functionality between programs by brea(ing the programs
into modules, and reusing the modules as components of other programs.
f)Portability
Besides running on multiple systems, #ython has the same interface on multiple platforms. Its
design isnAt attached to a specific operational system because it is written in portable A&-I ?. "his
means that you can write a #ython program on a )ac, test it using a Cinu! environment, and upload it
to a 9indows server.

g)b!ect"riented Programming
Usually, scripting languages have ob'ectorientation support included in the language as an add
on. However, everything in #ython, as in -malltal(, is designed to be ob'ectoriented. Anyone can start
programming using non%% structures, but it doesnAt ta(e too long for you to find out that it is much
simpler if %% features are used. -ome of the implemented %% functionality in #ython is inheritance
and polymorphism.
Advantage of bluetooth as communication media5
9e are using bluetooth as the communication media for various reasons. "he reasons are as
follows
#ireless sync$roni%ation
$ou can eliminate wires along with improving safety with Bluetooth. $ou need not
worry about carrying connection cables while travelling with your laptop or other wireless devices.
&conomical

"he Bluetooth technology is cheap to implement for the companies resulting in lower costs
hence these savings are passed from the company to you ma(ing it economical
'niversally accepted
Bluetooth technology is accepted world wide, with it gaining so much popularity, you can rely
on it for years to come with an advent of more and more devices started to use Bluetooth technology.
(utomatic
-etting up Bluetooth connectivity is automatic Bluetooth and doesnt need professionals. 9hen
two or more devices enter a range of up to *+ feet of each other the communication automatically
begins between them.
'pgradeable
Upgradeable Bluetooth standard versions of Bluetooth in the offer various new advantages and
bac(ward compatibility with older versions.
Standard protocol
Bluetooth is standardized wireless guarantees the high level of compatibility among devices.
Bluetooth devices connect to each other irrespective of their model.
Instant P() *Personal (rea )et+or,)
$ou can have your own personal are networ( for sharing data among your group consisting of
up to seven Bluetooth devices within a range of up to *+ feet.
Faster data and voice s$aring
$ou can share data and voice communications via Bluetooth with compatible devices
connected to it.
Simplifies communication +$ile driving
?ompanies li(e parrot manufactures Bluetooth car (its resolving the audio and communication
issues arising while driving, as Bluetooth simplifies tal(ing and listening music on your cell phone
while driving.
(voids interference from ot$er +ireless devices
Bluetooth devices avoid interference from other wireless devices with the usage of techni,ue
(nown as fre,uency hopping, and low power wireless signals.
Lo+ po+er consumption
Bluetooth with the help of low power signals technology re,uires very less energy reducing the
battery consumption or electrical power.
-est alternative to data transfer
In case of flashDpen drives or =E=D?= F%), these devices may be damaged or corrupted. But
there is no such problems in case of bluetooth.
Met$odology
-asic utline f ur Pro!ect:
.o+ +e searc$ for aut$ori%ed clients:
S$o+ing available foods to t$e customers:
Receiving orders from customers:
rdering foods :
Complaint lodging/matc$ predictions 0 t+eeting :
Step algorit$ms:
Step algorit$m for searc$ing of aut$ori%ed client devices5
-tep 35 At the time of entering into the stadium, spectators have to activate the Bluetooth of their
devices.
-tep 75 "he server will detect the )A? id. %f the device of the clients and will chec( whether the
device is authorized or not.
-tep *5 If the chec(ed device is authorized then ;9:C?%):< note will generate and if it is
unauthorized then ;F:-"FI?" :&"F$< note will generate.
Step algorit$m for s$o+ing available foods to t$e customers:
-tep 35 0or the availability of the food customers have to clic( on the food option of the interface in
hisDher device and that will automatically ma(e a food re,uest to the canteen manager.
-tep75 "he list of the available foods along with their price and remaining ,uantity will be sent to the
customer by the canteen manager.
Receiving orders from customers and serve meal:
-tep35 ?anteen manager will receive food order from customers if only the ordered food is coo(ed and
its as(ed ,uantity is also under the specified range.
-tep75 ?anteen manager will serve the food according to the re,uirement mentioned by the customer
and will forward a confirming message along with the food price to be paid by the customer.
Step algorit$m for complaint lodging/matc$ predictions 0 t+eeting:
-tep35 0or using these facilities customers have to select re,uired option .button/ in hisDher interface in
the device.
-tep75 After selecting re,uired option, an entry field will generate and clients have to fill up the field
properly to proceed, neither the entry field will reconstruct or it will go to the previous menu.
Conclusion:
In this pro'ect, I have proposed to design a system which will bring automation and huge
mobility in different activities in a match organized in a stadium such as, tic(et chec(ing, food
ordering, complaint lodging, twitting etc. and for this different purposes both way and one way
communications are re,uired according to the criteria. -o, for this Bluetooth based communication
technology is a useful tool to fulfill this ob'ective and we have shown that how this technology is
wor(ed with the help of the programming language #ython. Implementing this technology we can
successfully meet with our ob'ective and it is proved. But the main concern is security. "he networ(s
should me more secured. If the security concerns are met completely,I thin( this idea can be
implemented successfully.

Вам также может понравиться