SlideShare a Scribd company logo
1 of 5
Download to read offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 15, Issue 2 (Nov. - Dec. 2013), PP 76-80
www.iosrjournals.org
www.iosrjournals.org 76 | Page
Bluetooth Based Automatic Hotel Service System Using Python
Rajesh Bag, Satyajit Bhowmick, Rahul Ghosh, Abhishek Kumar Gond
Department of Electronics and Communication Engineering
West Bengal University of Technology (WBUT), Kolkata, India
Abstract: This paper describes a Bluetooth based automatic hotel service system. This paper describes the
protocol and provides the implementation details. Nowadays hotels are spending lot of money for the
attendance, tracking of the employees and apart from that, there is no fully satisfied service for customers.
Instead of using manual power if we apply Bluetooth technology, then the proposed system will cut off the daily
wages of hotels. We hope that the implementation and protocol details will aid the wireless technology
community in near future.
Index: Bluetooth, Python Technology, Arduino.
I. Introduction
The project has been modeled by taking Bluetooth scanned data in different times and different places.
Using the data, the Bluetooth-Machine interaction is caused. Karen et al. [1] proposed a Bluetooth Security
System that acts as a reference to organizations on security capabilities of Bluetooth and demonstrates steps for
securing Bluetooth technology effectively. Nateq et al. [2] and Trishna et al. [3] worked on the same basis.
Though Bluetooth technology [4] has innumerable benefits, it is also susceptible to denial-of-service attacks,
eavesdropping, man-in-the-middle attacks [5], message modification, and resource misappropriation. Python has
been used in artificial intelligence [6] tasks. It is a scripting language with module architecture, syntax
simplicity and rich text processing tools.
The prioritized objective of the system is to track authorization at department gates which will be
controlled by motor actuators and Arduino. It calculates the entry, exit and time duration of an authorized person
(employee) within the perimeters of the zone. Data transfer within interlinked departments can be done
efficiently to provide total hotel service interface by employee for customer through the Bluetooth device. All
the employees and staffs are already given Bluetooth devices by one each for authenticating with the hotel. For
the customer to achieve the facility, he/she (customer) has to collect a Bluetooth device from the reception after
booking room, then it is connected to the server and the customer will be able to use this system.
The next section describes the hardware setup of our system. Section III presents the protocol of the
system. Section IV discusses the experimental evaluation and results. Section V presents the conclusion &
future work of the paper.
II. Software & Hardware Description
The hardware platform of our research consists of PYTHON PROGRAMMING SOFTWARE,
BLUETOOTH BATCH, ARDUINO and SERVO MOTOR. In the following sections we will discuss in more
details about the individual components.
A. Python
Python [7] is a high-level, general-purpose programming language utilized in modern day hardware
programming whose design emphasizes code readability. Python combines remarkable efficiency with very
clear syntax and its standard library is commendably large and comprehensive. Its use of indentation for block
delimiters is a unique feature among popular programming languages.
Python essentially supports multifarious programming paradigms primarily but it is not limited to
object-oriented, imperative and to a lesser extent, functional programming styles. It features an entirely dynamic
type system and automatic memory management, similar to that of Scheme, Ruby, and Perl. Python is often
used as a scripting language just like other dynamic languages. Python interpreters are simple and easily
available for many operating systems.
B. Bluetooth Batch
Bluetooth is an open wireless based technology standardized for exchanging data over short geographic
distances (using short wavelength radio transmissions in the ISM band ranging between 2400-2480 MHz) in the
ranges of meters. It works equally well with fixed as well as mobile devices, thus creating personal area
networks (PANs) that comes with high levels of security, initially created by telecom vendor Ericsson in 1994.
Bluetooth Based Automatic Hotel Service System Using Python
www.iosrjournals.org 77 | Page
As a matter of fact, the design was originally conceived as a wireless alternative to RS-232 [8] data cables. It
can also interconnect several devices, thus overcoming problems of synchronization.
Bluetooth is actually a standard wire-replacement communication protocol that has been primarily
designed for low power consumption, with a short range (power-class-dependent, but effective ranges vary in
practice) and built on low-cost transceiver microchips installed within each device.
Figure 1: Bluetooth Batch
It is universally supported and used in innumerable modern day products by over 3000 companies,
including the likes of Sony Ericsson, Nokia, Intel, IBM, Toshiba, Apple, Microsoft and many more.
The Bluetooth address has a unique feature that comes with a 48-bit device identifier. The first 3 bytes
of the address are always assigned to a specific manufacturer by IEEE and the last 3 bytes are randomly
allocated by the manufacturer [9].
C. Arduino
Arduino [10] is essentially an open-source electronics prototyping platform that utilizes flexible and
easy-to-use hardware and software thus creating interactive objects or environments. Artists, designers and
technical hobbyists have undoubtedly a special liking for it.
An Arduino is integrated to sense the environment by receiving inputs from variety of sensors and can
affect its surroundings by controlling actuators. The microcontroller is programmed using the Arduino
programming language (based on Wiring) and the Arduino development environment (based on Processing).
Figure 2: Arduino
Arduino projects are either stand-alone or communicable with software running on a computer (e.g.
Flash, Processing, and Max MSP).The boards can be built or purchased preassembled and the software can be
downloaded from the internet for free. The hardware reference designs (CAD files [11]) are available under an
open-source license, which are free to be adapted.
The Arduino board is based on the integration of the microcontroller's I/O pins which are used by other
circuits. The board provides 12 digital I/O pins, six pins of these are for producing pulse-width
modulated signals and other six are for analog inputs. These pins are situated on the top of the board via female
headers whose sizes are about 0.10-inch (2.5 mm).
Arduino received an Honorary Mention that is in the Digital Communities section of the 2006 Ars
Electronica Prix. The Arduino team is comprised of the likes of Massimo Banzi, David Cuartielles, Tom
Igoe, Gianluca Martino and David Mellis [12]. These men are credited with the development and creation of the
Arduino based concept that has revolutionized today’s world of innovative technology and robotics.
Bluetooth Based Automatic Hotel Service System Using Python
www.iosrjournals.org 78 | Page
D. Motor Controlled Door
Motor actuators add convenience and save time compared to a manually operated door. In order to
trigger doors to operate, controllers (ARDUINO) are used for almost any type of gate or door including roll-up
door or parking lot security arm to ensure security, reliability and convenience for the users.
Figure 3: Motor Controlled Door
However, there is a problem in interfacing between Arduino and motor. The Arduino has no ability for
controlling more than 40ma of current. So, an external power source is needed to run the motor. Motor actuators
can be a wired combination keypad, wireless fob, computer, smoke and fire sensor, automobile sensor or simply
a push button. At CDC we have experienced all these systems to conveniently and reliably open and close doors
or gates [13]. CDC services support most brands of motor operators for particular application.
The motor’s motion is controlled in several ways. Pulse-width modulation (PWM) is the best of them.
It can be applied in Arduino in various ways. Using PWM registers, the duty cycle and frequency can be
produced. It minimizes the other controllers’ complications. The PWM signal is a digital square wave in where
the duty cycle can be changed from 0 to 100%. Here the frequency is to be constant. However, this technique
has some drawbacks. First of all, there are some delays or interrupts in PWM operation. It will affect the timing.
Secondly due to real time task you can’t leave the output while the processor is running on.
Figure 4: Block Diagram of the System
Bluetooth Based Automatic Hotel Service System Using Python
www.iosrjournals.org 79 | Page
III. Protocol
The purpose of the total system is servicing in any large hotels, tracking employees and communicating
with the customers and also recording every employee’s and customer’s details in a database. Every employee
and customer will be provided one Bluetooth device with display system. Every device has its own MAC ID
[14] by which everyone can be serviced individually.
After booking room, if the customer wants to order food, he/she can check the food items available in
the hotel from the food details part of the system and price per plate of the items which are already mentioned.
Now if the customer requires room service, he/she can get the requirement from the room service function
provided in the system.
In any large hotel there are thousands of employees and various departments (dept. like front office,
kitchen, room service etc.). When an employee wants to enter in a particular department, the installed scanner
scans the employee by his or her Bluetooth device and then takes its MAC ID. If the person belongs to that
department and if the MAC ID is found and matches with the database of the hotel, the gate will be opened
automatically under the control of Arduino and servo motor. If the MAC ID does not exist in the hotel’s
database or no Bluetooth device is found, it displays that the employee is unauthorized and should contact to the
security. For any purpose if any employee wants to go from one department to another, he/she has to take
permission from the admin. Then the admin just adds the MAC ID of that particular employee for the desired
department temporarily. Then the employee can go to another department. If the admin wants to give any
instruction to any particular person, it can send message through the Bluetooth device, as it has a display. So
loss of messages will be reduced
In the whole area of the hotel there are so many scanners to scan all the devices in every moment to
track every person. The whole system is automatically handled to serve every customer in every moment and
how many days the customer spend will also be recorded in the database which is arranged by the system itself
with date and employees’ time, date, departments will also be recorded.
IV. Experimental Evaluation
The testing of the employees MAC ID at the department gate gives us various plots with the no. of
inputs (i.e., no. of MAC ID'S) as x-axis and time (in sec) as y-axis. In the Figure 5(a), the line is constantly
increasing with respect to its axis i.e., no. of inputs is directly proportional with time axis and in the Figure 5(b),
the line is proportionally increasing up to some extent but a sudden fall comes due to the locality of reference
i.e., changing the no. of inputs keeping fixed the ranges. After that the line is proportionally increasing.
V. Conclusion & Future Work
The system was tested in lab environment and it works as per expectation. The experimental results
provided in the report show the performance of this system. This system has an ability to serve every customer
by food supplying, room servicing and also detect an authorized person having Bluetooth batches at different
Bluetooth Based Automatic Hotel Service System Using Python
www.iosrjournals.org 80 | Page
departments. This system records entry time, exit time and duration spent in a specific department by an
authorized person. The main advantages of this system are low installation cost and low maintenance cost. We
hope that this system will help the wireless technology community in near future.
The designed system lacks some security features. As the system stores hotel service and employee
information, the system needs to be secure enough from outside attackers. We can import the security features
within the system in order to make it more secure and to prevent the vulnerability. We can enhance its’
performance by using more sophisticated data structure and search algorithm.
Acknowledgement
The authors would also like to extend their whole-hearted gratitude towards Mr. Avranil Tah of ESL,
Salt Lake, West Bengal, India for his extensive guidance and intellectual support provided during the execution
of the research work.
References
[1] KAREN SCARFONE & JOHN PADGETTE, “Guide to Bluetooth Security”, U.S. Department of Commerce, National Institute of
Standards and Technology (NIST), Special Publication 800-121, September2008,[online],available:
http://bluetoothpentest.narod.ru/doc/guide_to_bluetooth_security.pdf
[2] Nateq Be-Nazir Ibn Minar & Mohammed Tarique, “BLUETOOTH SECURITY THREATS AND SOLUTIONS: A SURVEY”,
International Journal of Distributed and Parallel Systems (IJDPS) Vol.3, No.1, January 2012, pages127-148.
[3] Trishna Panse, Vivek Kapoor, “A REVIEW ON SECURITY MECHANISM OF BLUETOOTH COMMUNICATION”, Trishna
Panse et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 3 (2), 2012, pages 3419-3422.
[4] Bluetooth Technology, [online], Available: http://www.bluetooth.com/Pages/what-is-bluetooth-technology.aspx
[5] “Man in the Middle” Attacks on Bluetooth, [online], Available: http://link.springer.com/chapter/10.1007%2F978-3-540-
45126-6_11#page-1
[6] Artificial Intelligence, [online], Available; http://artint.info/html/ArtInt.html
[7] Python, [online], Available: http://docs.python.org/2/tutorial/
[8] RS-232, [online], Available: http://en.wikipedia.org/wiki/RS-232
[9] Bluetooth security review, [online], Available: http://www.symantec.com/connect/articles/bluetooth-security-review-part-1
[10] Arduino, [online], Available: http://www.arduino.cc/
[11] CAD Tool, [online], Available: http://en.wikipedia.org/wiki/Computer-aided_design
[12] Ars Electronica Archive, [online], Available:
http://90.146.8.18/en/archives/picture_ausgabe_02_new.asp?iAreaID=298&showAreaID=318
[13] Inductive load control, [online], Available: http://workshops.ist.utl.pt/arduino-lessons/lesson-ii-3-inductive-load-control/
[14] MAC Address, [online], Available: http://www.webopedia.com/TERM/M/MAC_address.html

More Related Content

What's hot

Ijarcet vol-2-issue-7-2389-2397
Ijarcet vol-2-issue-7-2389-2397Ijarcet vol-2-issue-7-2389-2397
Ijarcet vol-2-issue-7-2389-2397Editor IJARCET
 
Embedded systems: Future perspectives
Embedded systems: Future perspectivesEmbedded systems: Future perspectives
Embedded systems: Future perspectivesGiuseppe La Torre
 
Review of Home Automation Systems and Network Security using IoT
Review of Home Automation Systems and Network Security using IoTReview of Home Automation Systems and Network Security using IoT
Review of Home Automation Systems and Network Security using IoTijtsrd
 
Design and implementation of microcontroller in fpga for io t
Design and implementation of microcontroller in fpga for io tDesign and implementation of microcontroller in fpga for io t
Design and implementation of microcontroller in fpga for io tIJARIIT
 
Security Protocols for USB Mass Storage Devices
Security Protocols for USB Mass Storage DevicesSecurity Protocols for USB Mass Storage Devices
Security Protocols for USB Mass Storage DevicesIRJET Journal
 
Design and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoT	Design and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoT journal ijrtem
 
IRJET- Review on IoT based Dual ARM Tele-Robotic System
IRJET- Review on IoT based Dual ARM Tele-Robotic SystemIRJET- Review on IoT based Dual ARM Tele-Robotic System
IRJET- Review on IoT based Dual ARM Tele-Robotic SystemIRJET Journal
 
IRJET- Home Automation System for Disable People using Bluetooth Technology a...
IRJET- Home Automation System for Disable People using Bluetooth Technology a...IRJET- Home Automation System for Disable People using Bluetooth Technology a...
IRJET- Home Automation System for Disable People using Bluetooth Technology a...IRJET Journal
 
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry PiIRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry PiIRJET Journal
 
E03601027031
E03601027031E03601027031
E03601027031theijes
 
Form4 cd3
Form4 cd3Form4 cd3
Form4 cd3smktsj2
 
IRJET - Automatic Toll E-Tickting System for Transportation and Finding o...
IRJET -  	  Automatic Toll E-Tickting System for Transportation and Finding o...IRJET -  	  Automatic Toll E-Tickting System for Transportation and Finding o...
IRJET - Automatic Toll E-Tickting System for Transportation and Finding o...IRJET Journal
 
Smart homes for a better living using bluetooth
Smart homes for a better living using bluetoothSmart homes for a better living using bluetooth
Smart homes for a better living using bluetootheSAT Publishing House
 
IRJET- College Bus Fee Payment System
IRJET- College Bus Fee Payment SystemIRJET- College Bus Fee Payment System
IRJET- College Bus Fee Payment SystemIRJET Journal
 
Automatic Spraying and Painting Robo
Automatic Spraying and Painting RoboAutomatic Spraying and Painting Robo
Automatic Spraying and Painting RoboIRJET Journal
 
DESIGN AND IMPLEMENTATION OF A WIRELESS MESSAGE DISPLAY SYSTEM
DESIGN AND IMPLEMENTATION OF A WIRELESS MESSAGE DISPLAY SYSTEMDESIGN AND IMPLEMENTATION OF A WIRELESS MESSAGE DISPLAY SYSTEM
DESIGN AND IMPLEMENTATION OF A WIRELESS MESSAGE DISPLAY SYSTEMOyeniyi Samuel
 
Introduction of Internet of Things(IoT) By Thakur Pawan & Pathania Susheela
Introduction of Internet of Things(IoT) By Thakur Pawan & Pathania SusheelaIntroduction of Internet of Things(IoT) By Thakur Pawan & Pathania Susheela
Introduction of Internet of Things(IoT) By Thakur Pawan & Pathania SusheelaGovt. P.G. College Dharamshala
 

What's hot (18)

Ijarcet vol-2-issue-7-2389-2397
Ijarcet vol-2-issue-7-2389-2397Ijarcet vol-2-issue-7-2389-2397
Ijarcet vol-2-issue-7-2389-2397
 
Embedded systems: Future perspectives
Embedded systems: Future perspectivesEmbedded systems: Future perspectives
Embedded systems: Future perspectives
 
Review of Home Automation Systems and Network Security using IoT
Review of Home Automation Systems and Network Security using IoTReview of Home Automation Systems and Network Security using IoT
Review of Home Automation Systems and Network Security using IoT
 
Design and implementation of microcontroller in fpga for io t
Design and implementation of microcontroller in fpga for io tDesign and implementation of microcontroller in fpga for io t
Design and implementation of microcontroller in fpga for io t
 
Security Protocols for USB Mass Storage Devices
Security Protocols for USB Mass Storage DevicesSecurity Protocols for USB Mass Storage Devices
Security Protocols for USB Mass Storage Devices
 
Design and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoT	Design and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoT
 
IRJET- Review on IoT based Dual ARM Tele-Robotic System
IRJET- Review on IoT based Dual ARM Tele-Robotic SystemIRJET- Review on IoT based Dual ARM Tele-Robotic System
IRJET- Review on IoT based Dual ARM Tele-Robotic System
 
IRJET- Home Automation System for Disable People using Bluetooth Technology a...
IRJET- Home Automation System for Disable People using Bluetooth Technology a...IRJET- Home Automation System for Disable People using Bluetooth Technology a...
IRJET- Home Automation System for Disable People using Bluetooth Technology a...
 
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry PiIRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry Pi
 
E03601027031
E03601027031E03601027031
E03601027031
 
Form4 cd3
Form4 cd3Form4 cd3
Form4 cd3
 
IRJET - Automatic Toll E-Tickting System for Transportation and Finding o...
IRJET -  	  Automatic Toll E-Tickting System for Transportation and Finding o...IRJET -  	  Automatic Toll E-Tickting System for Transportation and Finding o...
IRJET - Automatic Toll E-Tickting System for Transportation and Finding o...
 
Smart homes for a better living using bluetooth
Smart homes for a better living using bluetoothSmart homes for a better living using bluetooth
Smart homes for a better living using bluetooth
 
IRJET- College Bus Fee Payment System
IRJET- College Bus Fee Payment SystemIRJET- College Bus Fee Payment System
IRJET- College Bus Fee Payment System
 
Automatic Spraying and Painting Robo
Automatic Spraying and Painting RoboAutomatic Spraying and Painting Robo
Automatic Spraying and Painting Robo
 
DESIGN AND IMPLEMENTATION OF A WIRELESS MESSAGE DISPLAY SYSTEM
DESIGN AND IMPLEMENTATION OF A WIRELESS MESSAGE DISPLAY SYSTEMDESIGN AND IMPLEMENTATION OF A WIRELESS MESSAGE DISPLAY SYSTEM
DESIGN AND IMPLEMENTATION OF A WIRELESS MESSAGE DISPLAY SYSTEM
 
Introduction of Internet of Things(IoT) By Thakur Pawan & Pathania Susheela
Introduction of Internet of Things(IoT) By Thakur Pawan & Pathania SusheelaIntroduction of Internet of Things(IoT) By Thakur Pawan & Pathania Susheela
Introduction of Internet of Things(IoT) By Thakur Pawan & Pathania Susheela
 
IRJET- Smart Drive
IRJET-  	  Smart DriveIRJET-  	  Smart Drive
IRJET- Smart Drive
 

Viewers also liked

VHDL Implementation Of 64-bit ALU
VHDL Implementation Of 64-bit ALUVHDL Implementation Of 64-bit ALU
VHDL Implementation Of 64-bit ALUIOSR Journals
 
Upgrading the Performance of Speech Emotion Recognition at the Segmental Level
Upgrading the Performance of Speech Emotion Recognition at the Segmental Level Upgrading the Performance of Speech Emotion Recognition at the Segmental Level
Upgrading the Performance of Speech Emotion Recognition at the Segmental Level IOSR Journals
 
“Analysis of Physiological Fitness of Government and Private Residential Seco...
“Analysis of Physiological Fitness of Government and Private Residential Seco...“Analysis of Physiological Fitness of Government and Private Residential Seco...
“Analysis of Physiological Fitness of Government and Private Residential Seco...IOSR Journals
 
Enhancement of Specific Power Output of a Gas Turbine Using Filtered Chilled Air
Enhancement of Specific Power Output of a Gas Turbine Using Filtered Chilled AirEnhancement of Specific Power Output of a Gas Turbine Using Filtered Chilled Air
Enhancement of Specific Power Output of a Gas Turbine Using Filtered Chilled AirIOSR Journals
 
Optimized mould design of an Air cooler tank
Optimized mould design of an Air cooler tankOptimized mould design of an Air cooler tank
Optimized mould design of an Air cooler tankIOSR Journals
 
A Study on Cube and Cylinder Strength of Brick Aggregate Concrete
A Study on Cube and Cylinder Strength of Brick Aggregate ConcreteA Study on Cube and Cylinder Strength of Brick Aggregate Concrete
A Study on Cube and Cylinder Strength of Brick Aggregate ConcreteIOSR Journals
 
Designing of CSIW Horn Antenna
Designing of CSIW Horn AntennaDesigning of CSIW Horn Antenna
Designing of CSIW Horn AntennaIOSR Journals
 
Modeling Liquid Terminal Operation and Service System in a Port Using Linier ...
Modeling Liquid Terminal Operation and Service System in a Port Using Linier ...Modeling Liquid Terminal Operation and Service System in a Port Using Linier ...
Modeling Liquid Terminal Operation and Service System in a Port Using Linier ...IOSR Journals
 
Performance Analysis of Various Symbol Detection Techniques in Wireless MIMO ...
Performance Analysis of Various Symbol Detection Techniques in Wireless MIMO ...Performance Analysis of Various Symbol Detection Techniques in Wireless MIMO ...
Performance Analysis of Various Symbol Detection Techniques in Wireless MIMO ...IOSR Journals
 
Simulation of IR Spectra of Some Organic Compounds-A Review
Simulation of IR Spectra of Some Organic Compounds-A ReviewSimulation of IR Spectra of Some Organic Compounds-A Review
Simulation of IR Spectra of Some Organic Compounds-A ReviewIOSR Journals
 
Analysis and Design of S-shaped Microstrip Patch Antenna
Analysis and Design of S-shaped Microstrip Patch AntennaAnalysis and Design of S-shaped Microstrip Patch Antenna
Analysis and Design of S-shaped Microstrip Patch AntennaIOSR Journals
 
Structural, Dielectric and Optical properties of Sputtered TiO2 nano-films
Structural, Dielectric and Optical properties of Sputtered TiO2 nano-filmsStructural, Dielectric and Optical properties of Sputtered TiO2 nano-films
Structural, Dielectric and Optical properties of Sputtered TiO2 nano-filmsIOSR Journals
 
“Alkaline Chlorine Dioxide Bleaching Of Cloned Eucalyptus Hybrid Wood 2013 an...
“Alkaline Chlorine Dioxide Bleaching Of Cloned Eucalyptus Hybrid Wood 2013 an...“Alkaline Chlorine Dioxide Bleaching Of Cloned Eucalyptus Hybrid Wood 2013 an...
“Alkaline Chlorine Dioxide Bleaching Of Cloned Eucalyptus Hybrid Wood 2013 an...IOSR Journals
 
The chelate formation of thorium with 1, 2-naphthoquinone, 1-oxime
The chelate formation of thorium with 1, 2-naphthoquinone, 1-oximeThe chelate formation of thorium with 1, 2-naphthoquinone, 1-oxime
The chelate formation of thorium with 1, 2-naphthoquinone, 1-oximeIOSR Journals
 
Synthesis and Study of Structural, Optical Properties of CoxZn1-xS Semiconduc...
Synthesis and Study of Structural, Optical Properties of CoxZn1-xS Semiconduc...Synthesis and Study of Structural, Optical Properties of CoxZn1-xS Semiconduc...
Synthesis and Study of Structural, Optical Properties of CoxZn1-xS Semiconduc...IOSR Journals
 
Digital Roots and Their Properties
Digital Roots and Their PropertiesDigital Roots and Their Properties
Digital Roots and Their PropertiesIOSR Journals
 
Synthesis, spectroscopic, electrochemical, magnetic properties and super oxid...
Synthesis, spectroscopic, electrochemical, magnetic properties and super oxid...Synthesis, spectroscopic, electrochemical, magnetic properties and super oxid...
Synthesis, spectroscopic, electrochemical, magnetic properties and super oxid...IOSR Journals
 
Production of Biodiesel from Non Edible Cottonseed Oil by Mechanical Stirrer ...
Production of Biodiesel from Non Edible Cottonseed Oil by Mechanical Stirrer ...Production of Biodiesel from Non Edible Cottonseed Oil by Mechanical Stirrer ...
Production of Biodiesel from Non Edible Cottonseed Oil by Mechanical Stirrer ...IOSR Journals
 
Cationic and anionic dye adsorption by agricultural solid wastes: A comprehen...
Cationic and anionic dye adsorption by agricultural solid wastes: A comprehen...Cationic and anionic dye adsorption by agricultural solid wastes: A comprehen...
Cationic and anionic dye adsorption by agricultural solid wastes: A comprehen...IOSR Journals
 

Viewers also liked (20)

VHDL Implementation Of 64-bit ALU
VHDL Implementation Of 64-bit ALUVHDL Implementation Of 64-bit ALU
VHDL Implementation Of 64-bit ALU
 
Upgrading the Performance of Speech Emotion Recognition at the Segmental Level
Upgrading the Performance of Speech Emotion Recognition at the Segmental Level Upgrading the Performance of Speech Emotion Recognition at the Segmental Level
Upgrading the Performance of Speech Emotion Recognition at the Segmental Level
 
“Analysis of Physiological Fitness of Government and Private Residential Seco...
“Analysis of Physiological Fitness of Government and Private Residential Seco...“Analysis of Physiological Fitness of Government and Private Residential Seco...
“Analysis of Physiological Fitness of Government and Private Residential Seco...
 
J0456571
J0456571J0456571
J0456571
 
Enhancement of Specific Power Output of a Gas Turbine Using Filtered Chilled Air
Enhancement of Specific Power Output of a Gas Turbine Using Filtered Chilled AirEnhancement of Specific Power Output of a Gas Turbine Using Filtered Chilled Air
Enhancement of Specific Power Output of a Gas Turbine Using Filtered Chilled Air
 
Optimized mould design of an Air cooler tank
Optimized mould design of an Air cooler tankOptimized mould design of an Air cooler tank
Optimized mould design of an Air cooler tank
 
A Study on Cube and Cylinder Strength of Brick Aggregate Concrete
A Study on Cube and Cylinder Strength of Brick Aggregate ConcreteA Study on Cube and Cylinder Strength of Brick Aggregate Concrete
A Study on Cube and Cylinder Strength of Brick Aggregate Concrete
 
Designing of CSIW Horn Antenna
Designing of CSIW Horn AntennaDesigning of CSIW Horn Antenna
Designing of CSIW Horn Antenna
 
Modeling Liquid Terminal Operation and Service System in a Port Using Linier ...
Modeling Liquid Terminal Operation and Service System in a Port Using Linier ...Modeling Liquid Terminal Operation and Service System in a Port Using Linier ...
Modeling Liquid Terminal Operation and Service System in a Port Using Linier ...
 
Performance Analysis of Various Symbol Detection Techniques in Wireless MIMO ...
Performance Analysis of Various Symbol Detection Techniques in Wireless MIMO ...Performance Analysis of Various Symbol Detection Techniques in Wireless MIMO ...
Performance Analysis of Various Symbol Detection Techniques in Wireless MIMO ...
 
Simulation of IR Spectra of Some Organic Compounds-A Review
Simulation of IR Spectra of Some Organic Compounds-A ReviewSimulation of IR Spectra of Some Organic Compounds-A Review
Simulation of IR Spectra of Some Organic Compounds-A Review
 
Analysis and Design of S-shaped Microstrip Patch Antenna
Analysis and Design of S-shaped Microstrip Patch AntennaAnalysis and Design of S-shaped Microstrip Patch Antenna
Analysis and Design of S-shaped Microstrip Patch Antenna
 
Structural, Dielectric and Optical properties of Sputtered TiO2 nano-films
Structural, Dielectric and Optical properties of Sputtered TiO2 nano-filmsStructural, Dielectric and Optical properties of Sputtered TiO2 nano-films
Structural, Dielectric and Optical properties of Sputtered TiO2 nano-films
 
“Alkaline Chlorine Dioxide Bleaching Of Cloned Eucalyptus Hybrid Wood 2013 an...
“Alkaline Chlorine Dioxide Bleaching Of Cloned Eucalyptus Hybrid Wood 2013 an...“Alkaline Chlorine Dioxide Bleaching Of Cloned Eucalyptus Hybrid Wood 2013 an...
“Alkaline Chlorine Dioxide Bleaching Of Cloned Eucalyptus Hybrid Wood 2013 an...
 
The chelate formation of thorium with 1, 2-naphthoquinone, 1-oxime
The chelate formation of thorium with 1, 2-naphthoquinone, 1-oximeThe chelate formation of thorium with 1, 2-naphthoquinone, 1-oxime
The chelate formation of thorium with 1, 2-naphthoquinone, 1-oxime
 
Synthesis and Study of Structural, Optical Properties of CoxZn1-xS Semiconduc...
Synthesis and Study of Structural, Optical Properties of CoxZn1-xS Semiconduc...Synthesis and Study of Structural, Optical Properties of CoxZn1-xS Semiconduc...
Synthesis and Study of Structural, Optical Properties of CoxZn1-xS Semiconduc...
 
Digital Roots and Their Properties
Digital Roots and Their PropertiesDigital Roots and Their Properties
Digital Roots and Their Properties
 
Synthesis, spectroscopic, electrochemical, magnetic properties and super oxid...
Synthesis, spectroscopic, electrochemical, magnetic properties and super oxid...Synthesis, spectroscopic, electrochemical, magnetic properties and super oxid...
Synthesis, spectroscopic, electrochemical, magnetic properties and super oxid...
 
Production of Biodiesel from Non Edible Cottonseed Oil by Mechanical Stirrer ...
Production of Biodiesel from Non Edible Cottonseed Oil by Mechanical Stirrer ...Production of Biodiesel from Non Edible Cottonseed Oil by Mechanical Stirrer ...
Production of Biodiesel from Non Edible Cottonseed Oil by Mechanical Stirrer ...
 
Cationic and anionic dye adsorption by agricultural solid wastes: A comprehen...
Cationic and anionic dye adsorption by agricultural solid wastes: A comprehen...Cationic and anionic dye adsorption by agricultural solid wastes: A comprehen...
Cationic and anionic dye adsorption by agricultural solid wastes: A comprehen...
 

Similar to Bluetooth Based Automatic Hotel Service System Using Python

IRJET - Survey on Smart System for Non Smart Devices using Raspberry PI3b & G...
IRJET - Survey on Smart System for Non Smart Devices using Raspberry PI3b & G...IRJET - Survey on Smart System for Non Smart Devices using Raspberry PI3b & G...
IRJET - Survey on Smart System for Non Smart Devices using Raspberry PI3b & G...IRJET Journal
 
BLUETOOTH BASED OFFICE AUTOMATION AND SECURITY SYSTEM USING RASPBERRY PI AND ...
BLUETOOTH BASED OFFICE AUTOMATION AND SECURITY SYSTEM USING RASPBERRY PI AND ...BLUETOOTH BASED OFFICE AUTOMATION AND SECURITY SYSTEM USING RASPBERRY PI AND ...
BLUETOOTH BASED OFFICE AUTOMATION AND SECURITY SYSTEM USING RASPBERRY PI AND ...IAEME Publication
 
Bluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project ReportBluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project ReportSimarjot Singh Kalsi
 
Connecting Home Appliances via Bluetooth using IoT
Connecting Home Appliances via Bluetooth using IoTConnecting Home Appliances via Bluetooth using IoT
Connecting Home Appliances via Bluetooth using IoTIRJET Journal
 
Energy Management with Disaster Intimation and Control using IoT
Energy Management with Disaster Intimation and Control using IoTEnergy Management with Disaster Intimation and Control using IoT
Energy Management with Disaster Intimation and Control using IoTIJEACS
 
IRJET- Home Automation using IoT: Review
IRJET- Home Automation using IoT: ReviewIRJET- Home Automation using IoT: Review
IRJET- Home Automation using IoT: ReviewIRJET Journal
 
IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET Journal
 
Design and implement a smart system to detect intruders and firing using IoT
Design and implement a smart system to detect intruders and firing using IoT Design and implement a smart system to detect intruders and firing using IoT
Design and implement a smart system to detect intruders and firing using IoT IJECEIAES
 
Design and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoTDesign and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoTIJRTEMJOURNAL
 
AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0
AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0
AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0devsunit
 
H63ECH_1A_023799_Osama
H63ECH_1A_023799_OsamaH63ECH_1A_023799_Osama
H63ECH_1A_023799_OsamaOsama Azim
 
Electronic Nameplate System
Electronic Nameplate SystemElectronic Nameplate System
Electronic Nameplate SystemIRJET Journal
 
Controlling Home Appliances by using Universal Remote Control System (IoT and...
Controlling Home Appliances by using Universal Remote Control System (IoT and...Controlling Home Appliances by using Universal Remote Control System (IoT and...
Controlling Home Appliances by using Universal Remote Control System (IoT and...IRJET Journal
 
IRJET - RFID based Automatic Entry Restricted Mechanism for Home Security
IRJET - RFID based Automatic Entry Restricted Mechanism for Home SecurityIRJET - RFID based Automatic Entry Restricted Mechanism for Home Security
IRJET - RFID based Automatic Entry Restricted Mechanism for Home SecurityIRJET Journal
 
Bluetooth Home Automation System
Bluetooth Home Automation SystemBluetooth Home Automation System
Bluetooth Home Automation SystemAI Publications
 
Dharshan INTERNSHIP PPT-1.pptx
Dharshan INTERNSHIP PPT-1.pptxDharshan INTERNSHIP PPT-1.pptx
Dharshan INTERNSHIP PPT-1.pptxVinayakHiremath29
 
IRJET- Wireless Sensor Network Based Internet of things for Environmental...
IRJET-  	  Wireless Sensor Network Based Internet of things for Environmental...IRJET-  	  Wireless Sensor Network Based Internet of things for Environmental...
IRJET- Wireless Sensor Network Based Internet of things for Environmental...IRJET Journal
 
IRJET-Home Automation System Based on Voice Recognition
IRJET-Home Automation System Based on Voice RecognitionIRJET-Home Automation System Based on Voice Recognition
IRJET-Home Automation System Based on Voice RecognitionIRJET Journal
 
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen CastingIRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen CastingIRJET Journal
 

Similar to Bluetooth Based Automatic Hotel Service System Using Python (20)

IRJET - Survey on Smart System for Non Smart Devices using Raspberry PI3b & G...
IRJET - Survey on Smart System for Non Smart Devices using Raspberry PI3b & G...IRJET - Survey on Smart System for Non Smart Devices using Raspberry PI3b & G...
IRJET - Survey on Smart System for Non Smart Devices using Raspberry PI3b & G...
 
BLUETOOTH BASED OFFICE AUTOMATION AND SECURITY SYSTEM USING RASPBERRY PI AND ...
BLUETOOTH BASED OFFICE AUTOMATION AND SECURITY SYSTEM USING RASPBERRY PI AND ...BLUETOOTH BASED OFFICE AUTOMATION AND SECURITY SYSTEM USING RASPBERRY PI AND ...
BLUETOOTH BASED OFFICE AUTOMATION AND SECURITY SYSTEM USING RASPBERRY PI AND ...
 
Bluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project ReportBluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project Report
 
Connecting Home Appliances via Bluetooth using IoT
Connecting Home Appliances via Bluetooth using IoTConnecting Home Appliances via Bluetooth using IoT
Connecting Home Appliances via Bluetooth using IoT
 
Energy Management with Disaster Intimation and Control using IoT
Energy Management with Disaster Intimation and Control using IoTEnergy Management with Disaster Intimation and Control using IoT
Energy Management with Disaster Intimation and Control using IoT
 
IRJET- Home Automation using IoT: Review
IRJET- Home Automation using IoT: ReviewIRJET- Home Automation using IoT: Review
IRJET- Home Automation using IoT: Review
 
IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)
 
Design and implement a smart system to detect intruders and firing using IoT
Design and implement a smart system to detect intruders and firing using IoT Design and implement a smart system to detect intruders and firing using IoT
Design and implement a smart system to detect intruders and firing using IoT
 
Design and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoTDesign and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoT
 
MONITORING FIXTURES OF CNC MACHINE
MONITORING FIXTURES OF CNC MACHINEMONITORING FIXTURES OF CNC MACHINE
MONITORING FIXTURES OF CNC MACHINE
 
AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0
AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0
AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0
 
H63ECH_1A_023799_Osama
H63ECH_1A_023799_OsamaH63ECH_1A_023799_Osama
H63ECH_1A_023799_Osama
 
Electronic Nameplate System
Electronic Nameplate SystemElectronic Nameplate System
Electronic Nameplate System
 
Controlling Home Appliances by using Universal Remote Control System (IoT and...
Controlling Home Appliances by using Universal Remote Control System (IoT and...Controlling Home Appliances by using Universal Remote Control System (IoT and...
Controlling Home Appliances by using Universal Remote Control System (IoT and...
 
IRJET - RFID based Automatic Entry Restricted Mechanism for Home Security
IRJET - RFID based Automatic Entry Restricted Mechanism for Home SecurityIRJET - RFID based Automatic Entry Restricted Mechanism for Home Security
IRJET - RFID based Automatic Entry Restricted Mechanism for Home Security
 
Bluetooth Home Automation System
Bluetooth Home Automation SystemBluetooth Home Automation System
Bluetooth Home Automation System
 
Dharshan INTERNSHIP PPT-1.pptx
Dharshan INTERNSHIP PPT-1.pptxDharshan INTERNSHIP PPT-1.pptx
Dharshan INTERNSHIP PPT-1.pptx
 
IRJET- Wireless Sensor Network Based Internet of things for Environmental...
IRJET-  	  Wireless Sensor Network Based Internet of things for Environmental...IRJET-  	  Wireless Sensor Network Based Internet of things for Environmental...
IRJET- Wireless Sensor Network Based Internet of things for Environmental...
 
IRJET-Home Automation System Based on Voice Recognition
IRJET-Home Automation System Based on Voice RecognitionIRJET-Home Automation System Based on Voice Recognition
IRJET-Home Automation System Based on Voice Recognition
 
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen CastingIRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 

Recently uploaded (20)

Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 

Bluetooth Based Automatic Hotel Service System Using Python

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 15, Issue 2 (Nov. - Dec. 2013), PP 76-80 www.iosrjournals.org www.iosrjournals.org 76 | Page Bluetooth Based Automatic Hotel Service System Using Python Rajesh Bag, Satyajit Bhowmick, Rahul Ghosh, Abhishek Kumar Gond Department of Electronics and Communication Engineering West Bengal University of Technology (WBUT), Kolkata, India Abstract: This paper describes a Bluetooth based automatic hotel service system. This paper describes the protocol and provides the implementation details. Nowadays hotels are spending lot of money for the attendance, tracking of the employees and apart from that, there is no fully satisfied service for customers. Instead of using manual power if we apply Bluetooth technology, then the proposed system will cut off the daily wages of hotels. We hope that the implementation and protocol details will aid the wireless technology community in near future. Index: Bluetooth, Python Technology, Arduino. I. Introduction The project has been modeled by taking Bluetooth scanned data in different times and different places. Using the data, the Bluetooth-Machine interaction is caused. Karen et al. [1] proposed a Bluetooth Security System that acts as a reference to organizations on security capabilities of Bluetooth and demonstrates steps for securing Bluetooth technology effectively. Nateq et al. [2] and Trishna et al. [3] worked on the same basis. Though Bluetooth technology [4] has innumerable benefits, it is also susceptible to denial-of-service attacks, eavesdropping, man-in-the-middle attacks [5], message modification, and resource misappropriation. Python has been used in artificial intelligence [6] tasks. It is a scripting language with module architecture, syntax simplicity and rich text processing tools. The prioritized objective of the system is to track authorization at department gates which will be controlled by motor actuators and Arduino. It calculates the entry, exit and time duration of an authorized person (employee) within the perimeters of the zone. Data transfer within interlinked departments can be done efficiently to provide total hotel service interface by employee for customer through the Bluetooth device. All the employees and staffs are already given Bluetooth devices by one each for authenticating with the hotel. For the customer to achieve the facility, he/she (customer) has to collect a Bluetooth device from the reception after booking room, then it is connected to the server and the customer will be able to use this system. The next section describes the hardware setup of our system. Section III presents the protocol of the system. Section IV discusses the experimental evaluation and results. Section V presents the conclusion & future work of the paper. II. Software & Hardware Description The hardware platform of our research consists of PYTHON PROGRAMMING SOFTWARE, BLUETOOTH BATCH, ARDUINO and SERVO MOTOR. In the following sections we will discuss in more details about the individual components. A. Python Python [7] is a high-level, general-purpose programming language utilized in modern day hardware programming whose design emphasizes code readability. Python combines remarkable efficiency with very clear syntax and its standard library is commendably large and comprehensive. Its use of indentation for block delimiters is a unique feature among popular programming languages. Python essentially supports multifarious programming paradigms primarily but it is not limited to object-oriented, imperative and to a lesser extent, functional programming styles. It features an entirely dynamic type system and automatic memory management, similar to that of Scheme, Ruby, and Perl. Python is often used as a scripting language just like other dynamic languages. Python interpreters are simple and easily available for many operating systems. B. Bluetooth Batch Bluetooth is an open wireless based technology standardized for exchanging data over short geographic distances (using short wavelength radio transmissions in the ISM band ranging between 2400-2480 MHz) in the ranges of meters. It works equally well with fixed as well as mobile devices, thus creating personal area networks (PANs) that comes with high levels of security, initially created by telecom vendor Ericsson in 1994.
  • 2. Bluetooth Based Automatic Hotel Service System Using Python www.iosrjournals.org 77 | Page As a matter of fact, the design was originally conceived as a wireless alternative to RS-232 [8] data cables. It can also interconnect several devices, thus overcoming problems of synchronization. Bluetooth is actually a standard wire-replacement communication protocol that has been primarily designed for low power consumption, with a short range (power-class-dependent, but effective ranges vary in practice) and built on low-cost transceiver microchips installed within each device. Figure 1: Bluetooth Batch It is universally supported and used in innumerable modern day products by over 3000 companies, including the likes of Sony Ericsson, Nokia, Intel, IBM, Toshiba, Apple, Microsoft and many more. The Bluetooth address has a unique feature that comes with a 48-bit device identifier. The first 3 bytes of the address are always assigned to a specific manufacturer by IEEE and the last 3 bytes are randomly allocated by the manufacturer [9]. C. Arduino Arduino [10] is essentially an open-source electronics prototyping platform that utilizes flexible and easy-to-use hardware and software thus creating interactive objects or environments. Artists, designers and technical hobbyists have undoubtedly a special liking for it. An Arduino is integrated to sense the environment by receiving inputs from variety of sensors and can affect its surroundings by controlling actuators. The microcontroller is programmed using the Arduino programming language (based on Wiring) and the Arduino development environment (based on Processing). Figure 2: Arduino Arduino projects are either stand-alone or communicable with software running on a computer (e.g. Flash, Processing, and Max MSP).The boards can be built or purchased preassembled and the software can be downloaded from the internet for free. The hardware reference designs (CAD files [11]) are available under an open-source license, which are free to be adapted. The Arduino board is based on the integration of the microcontroller's I/O pins which are used by other circuits. The board provides 12 digital I/O pins, six pins of these are for producing pulse-width modulated signals and other six are for analog inputs. These pins are situated on the top of the board via female headers whose sizes are about 0.10-inch (2.5 mm). Arduino received an Honorary Mention that is in the Digital Communities section of the 2006 Ars Electronica Prix. The Arduino team is comprised of the likes of Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino and David Mellis [12]. These men are credited with the development and creation of the Arduino based concept that has revolutionized today’s world of innovative technology and robotics.
  • 3. Bluetooth Based Automatic Hotel Service System Using Python www.iosrjournals.org 78 | Page D. Motor Controlled Door Motor actuators add convenience and save time compared to a manually operated door. In order to trigger doors to operate, controllers (ARDUINO) are used for almost any type of gate or door including roll-up door or parking lot security arm to ensure security, reliability and convenience for the users. Figure 3: Motor Controlled Door However, there is a problem in interfacing between Arduino and motor. The Arduino has no ability for controlling more than 40ma of current. So, an external power source is needed to run the motor. Motor actuators can be a wired combination keypad, wireless fob, computer, smoke and fire sensor, automobile sensor or simply a push button. At CDC we have experienced all these systems to conveniently and reliably open and close doors or gates [13]. CDC services support most brands of motor operators for particular application. The motor’s motion is controlled in several ways. Pulse-width modulation (PWM) is the best of them. It can be applied in Arduino in various ways. Using PWM registers, the duty cycle and frequency can be produced. It minimizes the other controllers’ complications. The PWM signal is a digital square wave in where the duty cycle can be changed from 0 to 100%. Here the frequency is to be constant. However, this technique has some drawbacks. First of all, there are some delays or interrupts in PWM operation. It will affect the timing. Secondly due to real time task you can’t leave the output while the processor is running on. Figure 4: Block Diagram of the System
  • 4. Bluetooth Based Automatic Hotel Service System Using Python www.iosrjournals.org 79 | Page III. Protocol The purpose of the total system is servicing in any large hotels, tracking employees and communicating with the customers and also recording every employee’s and customer’s details in a database. Every employee and customer will be provided one Bluetooth device with display system. Every device has its own MAC ID [14] by which everyone can be serviced individually. After booking room, if the customer wants to order food, he/she can check the food items available in the hotel from the food details part of the system and price per plate of the items which are already mentioned. Now if the customer requires room service, he/she can get the requirement from the room service function provided in the system. In any large hotel there are thousands of employees and various departments (dept. like front office, kitchen, room service etc.). When an employee wants to enter in a particular department, the installed scanner scans the employee by his or her Bluetooth device and then takes its MAC ID. If the person belongs to that department and if the MAC ID is found and matches with the database of the hotel, the gate will be opened automatically under the control of Arduino and servo motor. If the MAC ID does not exist in the hotel’s database or no Bluetooth device is found, it displays that the employee is unauthorized and should contact to the security. For any purpose if any employee wants to go from one department to another, he/she has to take permission from the admin. Then the admin just adds the MAC ID of that particular employee for the desired department temporarily. Then the employee can go to another department. If the admin wants to give any instruction to any particular person, it can send message through the Bluetooth device, as it has a display. So loss of messages will be reduced In the whole area of the hotel there are so many scanners to scan all the devices in every moment to track every person. The whole system is automatically handled to serve every customer in every moment and how many days the customer spend will also be recorded in the database which is arranged by the system itself with date and employees’ time, date, departments will also be recorded. IV. Experimental Evaluation The testing of the employees MAC ID at the department gate gives us various plots with the no. of inputs (i.e., no. of MAC ID'S) as x-axis and time (in sec) as y-axis. In the Figure 5(a), the line is constantly increasing with respect to its axis i.e., no. of inputs is directly proportional with time axis and in the Figure 5(b), the line is proportionally increasing up to some extent but a sudden fall comes due to the locality of reference i.e., changing the no. of inputs keeping fixed the ranges. After that the line is proportionally increasing. V. Conclusion & Future Work The system was tested in lab environment and it works as per expectation. The experimental results provided in the report show the performance of this system. This system has an ability to serve every customer by food supplying, room servicing and also detect an authorized person having Bluetooth batches at different
  • 5. Bluetooth Based Automatic Hotel Service System Using Python www.iosrjournals.org 80 | Page departments. This system records entry time, exit time and duration spent in a specific department by an authorized person. The main advantages of this system are low installation cost and low maintenance cost. We hope that this system will help the wireless technology community in near future. The designed system lacks some security features. As the system stores hotel service and employee information, the system needs to be secure enough from outside attackers. We can import the security features within the system in order to make it more secure and to prevent the vulnerability. We can enhance its’ performance by using more sophisticated data structure and search algorithm. Acknowledgement The authors would also like to extend their whole-hearted gratitude towards Mr. Avranil Tah of ESL, Salt Lake, West Bengal, India for his extensive guidance and intellectual support provided during the execution of the research work. References [1] KAREN SCARFONE & JOHN PADGETTE, “Guide to Bluetooth Security”, U.S. Department of Commerce, National Institute of Standards and Technology (NIST), Special Publication 800-121, September2008,[online],available: http://bluetoothpentest.narod.ru/doc/guide_to_bluetooth_security.pdf [2] Nateq Be-Nazir Ibn Minar & Mohammed Tarique, “BLUETOOTH SECURITY THREATS AND SOLUTIONS: A SURVEY”, International Journal of Distributed and Parallel Systems (IJDPS) Vol.3, No.1, January 2012, pages127-148. [3] Trishna Panse, Vivek Kapoor, “A REVIEW ON SECURITY MECHANISM OF BLUETOOTH COMMUNICATION”, Trishna Panse et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 3 (2), 2012, pages 3419-3422. [4] Bluetooth Technology, [online], Available: http://www.bluetooth.com/Pages/what-is-bluetooth-technology.aspx [5] “Man in the Middle” Attacks on Bluetooth, [online], Available: http://link.springer.com/chapter/10.1007%2F978-3-540- 45126-6_11#page-1 [6] Artificial Intelligence, [online], Available; http://artint.info/html/ArtInt.html [7] Python, [online], Available: http://docs.python.org/2/tutorial/ [8] RS-232, [online], Available: http://en.wikipedia.org/wiki/RS-232 [9] Bluetooth security review, [online], Available: http://www.symantec.com/connect/articles/bluetooth-security-review-part-1 [10] Arduino, [online], Available: http://www.arduino.cc/ [11] CAD Tool, [online], Available: http://en.wikipedia.org/wiki/Computer-aided_design [12] Ars Electronica Archive, [online], Available: http://90.146.8.18/en/archives/picture_ausgabe_02_new.asp?iAreaID=298&showAreaID=318 [13] Inductive load control, [online], Available: http://workshops.ist.utl.pt/arduino-lessons/lesson-ii-3-inductive-load-control/ [14] MAC Address, [online], Available: http://www.webopedia.com/TERM/M/MAC_address.html