SlideShare a Scribd company logo
1 of 4
Download to read offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 18, Issue 3, Ver. I (May-Jun. 2016), PP 10-13
www.iosrjournals.org
DOI: 10.9790/0661-1803011013 www.iosrjournals.org 10 | Page
Design and Development of an Integrated Platform for GSM,
Web and Speech Based Device Controlling System
H. Sarma1
, M.K Deka2
1,2
Department of Computer Science and Technology, Bodoland University, Kokrajhar, Assam, INDIA
Abstract: In this modern era, as information technology is growing so far from the computing to
communication, home automation is becoming a crucial area in research. In this proposed work, focus has
been given on the design and development of an integrated platform for providing the facility to control the
home appliances not only locally, but remotely also in an efficient way. The proposed system consists of two
main modules; the first part is the server, which presents system core that manages controlling and
monitoring of the home appliances available. Second part is hardware interface module, which provides
appropriate interface to the devices of home automation system. In this server part, a server database is
designed for storing the device controlling request as action and then firing the action to the second part i.e.
hardware interface module. Hence, it can be claimed that this work is giving the facility for the remote user
to send their request though SMS or Web and then it will stored in the server database followed by the
action to be performed in the home appliances.
I. Introduction
The concept of “automation” has existed for many years in evolution of home automation systems.
Actually, it began with a student connecting two electric wires to the hands of an alarm clock in order to close a
circuit of a battery and light bulb [1]. In recent years, modern life style becomes so busy that people often
forget to switch off their household appliances. As a result, unnecessarily energy is consumed and too much
consumption of energy can damage the device. This damage causes a serious interruption in their task schedule.
Therefore they want to handle their home from a remote location [2]. Although several development leading to
Automate the home appliances over wireless already developed, but in this work a special focus has been given
to introduce a common platform integrating various device control mechanism.
II. Methodology
2.1 Proposed Framework
The proposed system is an integrate automation system for controlling devices consists of two main
modules, the server and the hardware interface. User commands are transferred to the home automation server
via one of these three alternatives. In the home automation server the incoming commands are processed, then
digitized and sent to the relevant unit to be processed.
Figure 3.1: Block Diagram of overall proposed system
Design And Development Of An Integrated Platform For GSM, Web And Speech Based Device...
DOI: 10.9790/0661-1803011013 www.iosrjournals.org 11 | Page
These hardware units have also the capability of sending their status back to microcontroller which is
connected to the home automation server thus they can be monitored in real time. After receiving the feedbacks
from the appliance nodes, the home automation server interprets them and performs the necessary tasks.
2.2 Functional Details of Different Modules
Server Module
The server module consists of two sub-modules as database and the software package. The database is
the heart of the home server as it only can store all the information regarding the device controlling for the
administrator. The database is fully responsible for the incoming information (command/action) to the server
which is delivered through three methods, SMS, Web Page and Speech. Actually server can access the web
page that is present in the user’s PC via internet, can access SMS from the GSM modem via GSM network and
voice command via the speaker of the system. Similarly, in reverse way, users can know the status of the
device at a particular time when he/she wants, in that web page or that cell phone or GUI of the system from
where the command was delivered. The remote communication between the server and the internet connected
user’s PC can be established by a real IP address (Internet IP). The GSM modem is simply connected to server
by a USB to serial communication cable.
The server module also can be easily configured to handle one hardware interface module. Server
machine is nothing but a normal PC containing software package. The server software is developed using
Visual basic technology, so server should support VB application for windows operating System. The software
package can access the database containing by the home server. The hardware module can be controlled by the
server locally as well as remotely. RS232 communication protocol is selected to be the network infrastructure
that connects server and hardware interface modules. The main functions of the server is to manage, control,
and monitor distrusted system components, that enables hardware interface modules to execute their assigned
tasks and to report server with triggered events.
Hardware Interface Module
The hardware interface module consists of two sub modules as microcontroller and the relay driver
board connecting the home appliances. The AT89S52 microcontroller is the heart of the hardware interface and
relay driver board is the bridge or medium between microcontroller and the electric devices. Apart from this, a
software package is designed in embedded C programming using keil compiler for controlling the 8051
microcontroller. The serial port present in the hardware module is responsible for receiving the instruction given
by the server machine. The server’s instructions are transmitted into microcontroller via a TTL to serial
convertor MAX 232. The microcontroller is connected with the relay driver board by simply a wired connection
andboard is also directly connected to the devices through direct wired connections. Hardware interface
modules has the capabilities to control electronic devices like lights, fans etc. Actually, the hardware interface is
nothing but an electrical circuit with a relay driver board. The whole electrical circuit and relay driver board is
supplied 12 V by an adapter.
Administrator or User can see the status and all the information regarding the device control in a LCD
display locally. The LCD display is also controlled by the software package present in the microcontroller. In
reverse manner, the hardware interface has the ability to send the status of the device or reply of the user’s
command.
III. Implementation
3.1receiving Command Through Sms
At the time of activating the server, first AT+CMGF=1 will be generated automatically i.e. the
message will arrived in text format because by default the SIM messages are in PDU format. Secondly,
AT+CNMI=1,2,0,0,0 i.e when an SMS is received by the GSM modem.it handles enabling the notifications to
the terminal or port where the GSM modem is connected. After that, the AT+CMGR command read the
message from the port selecting by +CPMS command. But in the message, there is not only the command.
Apart from the command there are different parameters like source number of the message, message status
(read/unread), user name, password etc. So, from those, the server extracts the actual command sent by the
user and stores it in the database.
To accomplish web communication, a web server is built to take requests from remote clients. The
system is modelled with three different units. The first unit is the PC side which is formed of a user interface
component, the database and the web server components. When user gives the command in the web page by
pressing the respective button present in the web page, then the command line with receiving system, system
date and action is received by the server database. The two machine, user’s PC and home server communicate
each other through internet using a real IP address (Internet IP).
Design And Development Of An Integrated Platform For GSM, Web And Speech Based Device...
DOI: 10.9790/0661-1803011013 www.iosrjournals.org 12 | Page
Figure 3.2 Proposed flow-diagram
3.2 Receiving Command Through Web
In order to achieve interaction with the home automation network from the outside, the other option is
to use theInternet. To accomplish this, a web server is built to takerequests from remote clients.The system is
modelled with three different units. The first unit is the PC side which isformed of a user interface component,
the database and theweb server components. The user interface and the internetfront end are connected to a
backend database server. The clients/users can send requests tothe server machine through a web page. A web
page is constructed as an interactive interface wherecommands can be submitted by the client to change and
alsomonitor the status of the devices. The web page is designed by the high level scripting language PHP. When
Design And Development Of An Integrated Platform For GSM, Web And Speech Based Device...
DOI: 10.9790/0661-1803011013 www.iosrjournals.org 13 | Page
user gives the command in the web page by pressing the respective button present in the web page, then the
command line with receiving system, system date and action is received by the server database designed by
MyQql. The two machine, user’s PC and home server communicate each other through internet using a real IP
address (Internet IP). The WAMP server has the main responsibility for communication among the server
database and user’s web page.
3.3 Receiving Command Through Speech
In order to achieve interaction with the home automation network from locally i.e home, the other
option is to use speech mechanism. In our system the Microsoft sdk for speech is used to receive the voice
command generated by the user. The software is build up to learn the voice of the user by training a repetitive
way by the user so that the other voice cannot control the system. After that, if the voice is verified, then the
command is stored into the database and the same communication will be continued as like as the previous two
mechanisms.
IV. Future Scope And Conclusion
The most emerging scope that can be implementing in this system is the application of Artificial
intelligent. Using AI this system can learn the behaviour of devices controlled by the user and get some
knowledge about the whole system regarding their operation. As a result, from those knowledge Which are
extracted from users’ previous work, the system can be controlled itself. This System presents the design,
development and the implementation of an interactive home.
References
[1] Hirakjyoti Sarma, Dr. Manoj Kumar Deka,” Design of an Integrated Platform for GSM and Web Based Home Automation System
”,”2nd
International Conference on Emerging Trends in Computer Science, Communication and Information Technology”
(CSCIT2015) February 9-11, 2015, organized by Department of Computer Science and Information Technology, Yeshwant
Mahavidyalaya, Nanded-431 602. (M.S.) India”
[2] Armando Roy Delgado, Rich Picking and Vic Grout, “Remote-Controlled Home Automation Systems with Different Network
Technologies”, Centre for Applied Internet Research (CAIR), University of Wales, NEWI, Wrexham, UK
[3] Inderpreet Kaur , "Microcontroller Based Home Automation System With Security", (IJACSA) International Journal of
Advanced Computer Science and Applications, Vol. 1, No. 6, December 2011
[4] Ali Ziya Alkar, Umit Buhur, “An Internet Based Wireless Home Automation System for Multifunctional Devices.
[5] Ahmed ElShafee, Karim Alaa Hamed, Design and Implementation of a Wi-Fi Based Home Automation System,World Academy of
Science, Engineering and Technology 6-8-2012
[6] Armando Roy Delgado, Rich Picking and Vic Grout, “Remote-Controlled Home Automation Systems with Different Network
Technologies”, Centre for Applied Internet Research (CAIR),
[7] University of Wales, NEWI, Wrexham, UK.
[8] Muhammad Ali Mazidi, Janice Gillispie Mazidi, "The 8051 Microcontroller and Embedded Systems Using Assembly and C “,
Second Edition.
[9] Multi-Tech Systems, “AT Commands Interface User Guide”
[10] Motorola G24 Developer’s Guide,” AT Commands Reference Manual”

More Related Content

What's hot

Chapter 4 Embedded System: Application and Domain Specific
Chapter 4 Embedded System: Application and Domain SpecificChapter 4 Embedded System: Application and Domain Specific
Chapter 4 Embedded System: Application and Domain SpecificMoe Moe Myint
 
Home Automation System
Home Automation SystemHome Automation System
Home Automation SystemSaifullah Khan
 
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
 
EMBEDDED WEB TECHNOLOGY
EMBEDDED WEB TECHNOLOGYEMBEDDED WEB TECHNOLOGY
EMBEDDED WEB TECHNOLOGYVinay Kumar
 
Chapter 3 Charateristics and Quality Attributes of Embedded System
Chapter 3 Charateristics and Quality Attributes of Embedded SystemChapter 3 Charateristics and Quality Attributes of Embedded System
Chapter 3 Charateristics and Quality Attributes of Embedded SystemMoe Moe Myint
 
Ah4301185187
Ah4301185187Ah4301185187
Ah4301185187IJERA Editor
 
Condroid Remote Management - System Architecture & Requirement
Condroid  Remote Management - System Architecture & Requirement Condroid  Remote Management - System Architecture & Requirement
Condroid Remote Management - System Architecture & Requirement Laili Aidi
 
IJSRED-V2I2P57
IJSRED-V2I2P57IJSRED-V2I2P57
IJSRED-V2I2P57IJSRED
 
Schematic and PCB Design Using Eagle
Schematic and PCB Design Using EagleSchematic and PCB Design Using Eagle
Schematic and PCB Design Using EagleMoe Moe Myint
 
Raspberry Pi Based Client-Server Synchronization Using GPRS
Raspberry Pi Based Client-Server Synchronization Using GPRSRaspberry Pi Based Client-Server Synchronization Using GPRS
Raspberry Pi Based Client-Server Synchronization Using GPRSIJTET Journal
 
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)Moe Moe Myint
 
Ijret20120103031 head line mismatch
Ijret20120103031 head line mismatchIjret20120103031 head line mismatch
Ijret20120103031 head line mismatcheSAT Journals
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemIOSR Journals
 

What's hot (15)

Chapter 4 Embedded System: Application and Domain Specific
Chapter 4 Embedded System: Application and Domain SpecificChapter 4 Embedded System: Application and Domain Specific
Chapter 4 Embedded System: Application and Domain Specific
 
Home Automation System
Home Automation SystemHome Automation System
Home Automation System
 
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 ...
 
EMBEDDED WEB TECHNOLOGY
EMBEDDED WEB TECHNOLOGYEMBEDDED WEB TECHNOLOGY
EMBEDDED WEB TECHNOLOGY
 
Chapter 3 Charateristics and Quality Attributes of Embedded System
Chapter 3 Charateristics and Quality Attributes of Embedded SystemChapter 3 Charateristics and Quality Attributes of Embedded System
Chapter 3 Charateristics and Quality Attributes of Embedded System
 
Ah4301185187
Ah4301185187Ah4301185187
Ah4301185187
 
Condroid Remote Management - System Architecture & Requirement
Condroid  Remote Management - System Architecture & Requirement Condroid  Remote Management - System Architecture & Requirement
Condroid Remote Management - System Architecture & Requirement
 
IJSRED-V2I2P57
IJSRED-V2I2P57IJSRED-V2I2P57
IJSRED-V2I2P57
 
Schematic and PCB Design Using Eagle
Schematic and PCB Design Using EagleSchematic and PCB Design Using Eagle
Schematic and PCB Design Using Eagle
 
Raspberry Pi Based Client-Server Synchronization Using GPRS
Raspberry Pi Based Client-Server Synchronization Using GPRSRaspberry Pi Based Client-Server Synchronization Using GPRS
Raspberry Pi Based Client-Server Synchronization Using GPRS
 
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
 
Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02
 
[IJET-V2I3P18] Authors: Mr. B. N. Patil , Mr. Sandesh Sonar , Mr. Pavankumar ...
[IJET-V2I3P18] Authors: Mr. B. N. Patil , Mr. Sandesh Sonar , Mr. Pavankumar ...[IJET-V2I3P18] Authors: Mr. B. N. Patil , Mr. Sandesh Sonar , Mr. Pavankumar ...
[IJET-V2I3P18] Authors: Mr. B. N. Patil , Mr. Sandesh Sonar , Mr. Pavankumar ...
 
Ijret20120103031 head line mismatch
Ijret20120103031 head line mismatchIjret20120103031 head line mismatch
Ijret20120103031 head line mismatch
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control System
 

Viewers also liked

Rf based home automation
Rf based home automationRf based home automation
Rf based home automationRahul Saini
 
Embedded Web Server based Home Automation using Raspberry PI
Embedded Web Server based Home Automation using Raspberry PIEmbedded Web Server based Home Automation using Raspberry PI
Embedded Web Server based Home Automation using Raspberry PIEditor IJMTER
 
Home automation using_pc
Home automation using_pcHome automation using_pc
Home automation using_pcSumit Sonawane
 
PC Based Industrial Automation With AVR Atmega 16 - Project Report
PC Based Industrial Automation With AVR Atmega 16 - Project ReportPC Based Industrial Automation With AVR Atmega 16 - Project Report
PC Based Industrial Automation With AVR Atmega 16 - Project ReportRobo India
 
home automaton using pc ppt
home automaton using pc ppthome automaton using pc ppt
home automaton using pc pptRajesh Kumar
 
Home automation using dtmf
Home automation using dtmfHome automation using dtmf
Home automation using dtmfPratik Gupta
 
Presentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationPresentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationArifur Rahman
 
A minor project report HOME AUTOMATION USING MOBILE PHONES
A minor project report HOME AUTOMATION  USING  MOBILE PHONESA minor project report HOME AUTOMATION  USING  MOBILE PHONES
A minor project report HOME AUTOMATION USING MOBILE PHONESashokkok
 
HOME APPLIANCE CONTROL FOR USERS WITH MOTOR DISABILITIES USING SMART PHONE
HOME APPLIANCE CONTROL FOR USERS WITH MOTOR DISABILITIES USING SMART PHONEHOME APPLIANCE CONTROL FOR USERS WITH MOTOR DISABILITIES USING SMART PHONE
HOME APPLIANCE CONTROL FOR USERS WITH MOTOR DISABILITIES USING SMART PHONEAM Publications
 
Home automation using android mobiles
Home automation using android mobilesHome automation using android mobiles
Home automation using android mobilesDurairaja
 
My Final Year Project - Individual Control Home Automation System
My Final Year Project - Individual Control Home Automation SystemMy Final Year Project - Individual Control Home Automation System
My Final Year Project - Individual Control Home Automation SystemMichael Olafusi
 

Viewers also liked (13)

Home automation
Home automationHome automation
Home automation
 
Rf based home automation
Rf based home automationRf based home automation
Rf based home automation
 
Mini Project- Home Automation
Mini Project- Home AutomationMini Project- Home Automation
Mini Project- Home Automation
 
Embedded Web Server based Home Automation using Raspberry PI
Embedded Web Server based Home Automation using Raspberry PIEmbedded Web Server based Home Automation using Raspberry PI
Embedded Web Server based Home Automation using Raspberry PI
 
Home automation using_pc
Home automation using_pcHome automation using_pc
Home automation using_pc
 
PC Based Industrial Automation With AVR Atmega 16 - Project Report
PC Based Industrial Automation With AVR Atmega 16 - Project ReportPC Based Industrial Automation With AVR Atmega 16 - Project Report
PC Based Industrial Automation With AVR Atmega 16 - Project Report
 
home automaton using pc ppt
home automaton using pc ppthome automaton using pc ppt
home automaton using pc ppt
 
Home automation using dtmf
Home automation using dtmfHome automation using dtmf
Home automation using dtmf
 
Presentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationPresentation Smart Home With Home Automation
Presentation Smart Home With Home Automation
 
A minor project report HOME AUTOMATION USING MOBILE PHONES
A minor project report HOME AUTOMATION  USING  MOBILE PHONESA minor project report HOME AUTOMATION  USING  MOBILE PHONES
A minor project report HOME AUTOMATION USING MOBILE PHONES
 
HOME APPLIANCE CONTROL FOR USERS WITH MOTOR DISABILITIES USING SMART PHONE
HOME APPLIANCE CONTROL FOR USERS WITH MOTOR DISABILITIES USING SMART PHONEHOME APPLIANCE CONTROL FOR USERS WITH MOTOR DISABILITIES USING SMART PHONE
HOME APPLIANCE CONTROL FOR USERS WITH MOTOR DISABILITIES USING SMART PHONE
 
Home automation using android mobiles
Home automation using android mobilesHome automation using android mobiles
Home automation using android mobiles
 
My Final Year Project - Individual Control Home Automation System
My Final Year Project - Individual Control Home Automation SystemMy Final Year Project - Individual Control Home Automation System
My Final Year Project - Individual Control Home Automation System
 

Similar to B1803011013

GSM BASED e-NOTICE BOARD SRS
GSM BASED e-NOTICE BOARD SRSGSM BASED e-NOTICE BOARD SRS
GSM BASED e-NOTICE BOARD SRSVenkatesh Agnihotri
 
Ki3517881791
Ki3517881791Ki3517881791
Ki3517881791IJERA Editor
 
Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...
Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...
Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...IJTET Journal
 
Data Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time ApplicationsData Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time Applicationsijsrd.com
 
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE IJRISE Journal
 
An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System Saptarshi Nag
 
Ak4103212215
Ak4103212215Ak4103212215
Ak4103212215IJERA Editor
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemIOSR Journals
 
Ieeepro techno solutions ieee embedded project - multi channel remote contr...
Ieeepro techno solutions   ieee embedded project - multi channel remote contr...Ieeepro techno solutions   ieee embedded project - multi channel remote contr...
Ieeepro techno solutions ieee embedded project - multi channel remote contr...srinivasanece7
 
Ieeepro techno solutions ieee embedded project - multi channel remote contr...
Ieeepro techno solutions   ieee embedded project - multi channel remote contr...Ieeepro techno solutions   ieee embedded project - multi channel remote contr...
Ieeepro techno solutions ieee embedded project - multi channel remote contr...srinivasanece7
 
REPORTOF MEMS2
REPORTOF MEMS2REPORTOF MEMS2
REPORTOF MEMS2roshan achar
 
Home Automation Using Mobile Communication
Home Automation Using Mobile CommunicationHome Automation Using Mobile Communication
Home Automation Using Mobile Communicationiosrjce
 
Cell phone based automation systems
Cell phone based automation systemsCell phone based automation systems
Cell phone based automation systemsManpreet Chandhok
 
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
 

Similar to B1803011013 (20)

GSM BASED e-NOTICE BOARD SRS
GSM BASED e-NOTICE BOARD SRSGSM BASED e-NOTICE BOARD SRS
GSM BASED e-NOTICE BOARD SRS
 
Ki3517881791
Ki3517881791Ki3517881791
Ki3517881791
 
Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...
Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...
Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...
 
Data Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time ApplicationsData Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time Applications
 
3
33
3
 
3
33
3
 
Current System
Current SystemCurrent System
Current System
 
68-71.pdf
68-71.pdf68-71.pdf
68-71.pdf
 
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
 
An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System
 
Ak4103212215
Ak4103212215Ak4103212215
Ak4103212215
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control System
 
01362503
0136250301362503
01362503
 
Ieeepro techno solutions ieee embedded project - multi channel remote contr...
Ieeepro techno solutions   ieee embedded project - multi channel remote contr...Ieeepro techno solutions   ieee embedded project - multi channel remote contr...
Ieeepro techno solutions ieee embedded project - multi channel remote contr...
 
Ieeepro techno solutions ieee embedded project - multi channel remote contr...
Ieeepro techno solutions   ieee embedded project - multi channel remote contr...Ieeepro techno solutions   ieee embedded project - multi channel remote contr...
Ieeepro techno solutions ieee embedded project - multi channel remote contr...
 
REPORTOF MEMS2
REPORTOF MEMS2REPORTOF MEMS2
REPORTOF MEMS2
 
D017651519
D017651519D017651519
D017651519
 
Home Automation Using Mobile Communication
Home Automation Using Mobile CommunicationHome Automation Using Mobile Communication
Home Automation Using Mobile Communication
 
Cell phone based automation systems
Cell phone based automation systemsCell phone based automation systems
Cell phone based automation systems
 
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
 

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

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

B1803011013

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 18, Issue 3, Ver. I (May-Jun. 2016), PP 10-13 www.iosrjournals.org DOI: 10.9790/0661-1803011013 www.iosrjournals.org 10 | Page Design and Development of an Integrated Platform for GSM, Web and Speech Based Device Controlling System H. Sarma1 , M.K Deka2 1,2 Department of Computer Science and Technology, Bodoland University, Kokrajhar, Assam, INDIA Abstract: In this modern era, as information technology is growing so far from the computing to communication, home automation is becoming a crucial area in research. In this proposed work, focus has been given on the design and development of an integrated platform for providing the facility to control the home appliances not only locally, but remotely also in an efficient way. The proposed system consists of two main modules; the first part is the server, which presents system core that manages controlling and monitoring of the home appliances available. Second part is hardware interface module, which provides appropriate interface to the devices of home automation system. In this server part, a server database is designed for storing the device controlling request as action and then firing the action to the second part i.e. hardware interface module. Hence, it can be claimed that this work is giving the facility for the remote user to send their request though SMS or Web and then it will stored in the server database followed by the action to be performed in the home appliances. I. Introduction The concept of “automation” has existed for many years in evolution of home automation systems. Actually, it began with a student connecting two electric wires to the hands of an alarm clock in order to close a circuit of a battery and light bulb [1]. In recent years, modern life style becomes so busy that people often forget to switch off their household appliances. As a result, unnecessarily energy is consumed and too much consumption of energy can damage the device. This damage causes a serious interruption in their task schedule. Therefore they want to handle their home from a remote location [2]. Although several development leading to Automate the home appliances over wireless already developed, but in this work a special focus has been given to introduce a common platform integrating various device control mechanism. II. Methodology 2.1 Proposed Framework The proposed system is an integrate automation system for controlling devices consists of two main modules, the server and the hardware interface. User commands are transferred to the home automation server via one of these three alternatives. In the home automation server the incoming commands are processed, then digitized and sent to the relevant unit to be processed. Figure 3.1: Block Diagram of overall proposed system
  • 2. Design And Development Of An Integrated Platform For GSM, Web And Speech Based Device... DOI: 10.9790/0661-1803011013 www.iosrjournals.org 11 | Page These hardware units have also the capability of sending their status back to microcontroller which is connected to the home automation server thus they can be monitored in real time. After receiving the feedbacks from the appliance nodes, the home automation server interprets them and performs the necessary tasks. 2.2 Functional Details of Different Modules Server Module The server module consists of two sub-modules as database and the software package. The database is the heart of the home server as it only can store all the information regarding the device controlling for the administrator. The database is fully responsible for the incoming information (command/action) to the server which is delivered through three methods, SMS, Web Page and Speech. Actually server can access the web page that is present in the user’s PC via internet, can access SMS from the GSM modem via GSM network and voice command via the speaker of the system. Similarly, in reverse way, users can know the status of the device at a particular time when he/she wants, in that web page or that cell phone or GUI of the system from where the command was delivered. The remote communication between the server and the internet connected user’s PC can be established by a real IP address (Internet IP). The GSM modem is simply connected to server by a USB to serial communication cable. The server module also can be easily configured to handle one hardware interface module. Server machine is nothing but a normal PC containing software package. The server software is developed using Visual basic technology, so server should support VB application for windows operating System. The software package can access the database containing by the home server. The hardware module can be controlled by the server locally as well as remotely. RS232 communication protocol is selected to be the network infrastructure that connects server and hardware interface modules. The main functions of the server is to manage, control, and monitor distrusted system components, that enables hardware interface modules to execute their assigned tasks and to report server with triggered events. Hardware Interface Module The hardware interface module consists of two sub modules as microcontroller and the relay driver board connecting the home appliances. The AT89S52 microcontroller is the heart of the hardware interface and relay driver board is the bridge or medium between microcontroller and the electric devices. Apart from this, a software package is designed in embedded C programming using keil compiler for controlling the 8051 microcontroller. The serial port present in the hardware module is responsible for receiving the instruction given by the server machine. The server’s instructions are transmitted into microcontroller via a TTL to serial convertor MAX 232. The microcontroller is connected with the relay driver board by simply a wired connection andboard is also directly connected to the devices through direct wired connections. Hardware interface modules has the capabilities to control electronic devices like lights, fans etc. Actually, the hardware interface is nothing but an electrical circuit with a relay driver board. The whole electrical circuit and relay driver board is supplied 12 V by an adapter. Administrator or User can see the status and all the information regarding the device control in a LCD display locally. The LCD display is also controlled by the software package present in the microcontroller. In reverse manner, the hardware interface has the ability to send the status of the device or reply of the user’s command. III. Implementation 3.1receiving Command Through Sms At the time of activating the server, first AT+CMGF=1 will be generated automatically i.e. the message will arrived in text format because by default the SIM messages are in PDU format. Secondly, AT+CNMI=1,2,0,0,0 i.e when an SMS is received by the GSM modem.it handles enabling the notifications to the terminal or port where the GSM modem is connected. After that, the AT+CMGR command read the message from the port selecting by +CPMS command. But in the message, there is not only the command. Apart from the command there are different parameters like source number of the message, message status (read/unread), user name, password etc. So, from those, the server extracts the actual command sent by the user and stores it in the database. To accomplish web communication, a web server is built to take requests from remote clients. The system is modelled with three different units. The first unit is the PC side which is formed of a user interface component, the database and the web server components. When user gives the command in the web page by pressing the respective button present in the web page, then the command line with receiving system, system date and action is received by the server database. The two machine, user’s PC and home server communicate each other through internet using a real IP address (Internet IP).
  • 3. Design And Development Of An Integrated Platform For GSM, Web And Speech Based Device... DOI: 10.9790/0661-1803011013 www.iosrjournals.org 12 | Page Figure 3.2 Proposed flow-diagram 3.2 Receiving Command Through Web In order to achieve interaction with the home automation network from the outside, the other option is to use theInternet. To accomplish this, a web server is built to takerequests from remote clients.The system is modelled with three different units. The first unit is the PC side which isformed of a user interface component, the database and theweb server components. The user interface and the internetfront end are connected to a backend database server. The clients/users can send requests tothe server machine through a web page. A web page is constructed as an interactive interface wherecommands can be submitted by the client to change and alsomonitor the status of the devices. The web page is designed by the high level scripting language PHP. When
  • 4. Design And Development Of An Integrated Platform For GSM, Web And Speech Based Device... DOI: 10.9790/0661-1803011013 www.iosrjournals.org 13 | Page user gives the command in the web page by pressing the respective button present in the web page, then the command line with receiving system, system date and action is received by the server database designed by MyQql. The two machine, user’s PC and home server communicate each other through internet using a real IP address (Internet IP). The WAMP server has the main responsibility for communication among the server database and user’s web page. 3.3 Receiving Command Through Speech In order to achieve interaction with the home automation network from locally i.e home, the other option is to use speech mechanism. In our system the Microsoft sdk for speech is used to receive the voice command generated by the user. The software is build up to learn the voice of the user by training a repetitive way by the user so that the other voice cannot control the system. After that, if the voice is verified, then the command is stored into the database and the same communication will be continued as like as the previous two mechanisms. IV. Future Scope And Conclusion The most emerging scope that can be implementing in this system is the application of Artificial intelligent. Using AI this system can learn the behaviour of devices controlled by the user and get some knowledge about the whole system regarding their operation. As a result, from those knowledge Which are extracted from users’ previous work, the system can be controlled itself. This System presents the design, development and the implementation of an interactive home. References [1] Hirakjyoti Sarma, Dr. Manoj Kumar Deka,” Design of an Integrated Platform for GSM and Web Based Home Automation System ”,”2nd International Conference on Emerging Trends in Computer Science, Communication and Information Technology” (CSCIT2015) February 9-11, 2015, organized by Department of Computer Science and Information Technology, Yeshwant Mahavidyalaya, Nanded-431 602. (M.S.) India” [2] Armando Roy Delgado, Rich Picking and Vic Grout, “Remote-Controlled Home Automation Systems with Different Network Technologies”, Centre for Applied Internet Research (CAIR), University of Wales, NEWI, Wrexham, UK [3] Inderpreet Kaur , "Microcontroller Based Home Automation System With Security", (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 1, No. 6, December 2011 [4] Ali Ziya Alkar, Umit Buhur, “An Internet Based Wireless Home Automation System for Multifunctional Devices. [5] Ahmed ElShafee, Karim Alaa Hamed, Design and Implementation of a Wi-Fi Based Home Automation System,World Academy of Science, Engineering and Technology 6-8-2012 [6] Armando Roy Delgado, Rich Picking and Vic Grout, “Remote-Controlled Home Automation Systems with Different Network Technologies”, Centre for Applied Internet Research (CAIR), [7] University of Wales, NEWI, Wrexham, UK. [8] Muhammad Ali Mazidi, Janice Gillispie Mazidi, "The 8051 Microcontroller and Embedded Systems Using Assembly and C “, Second Edition. [9] Multi-Tech Systems, “AT Commands Interface User Guide” [10] Motorola G24 Developer’s Guide,” AT Commands Reference Manual”