This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.
Project deals with developing a system which allows user to control electronic appliances remotely by mobile devices. It provides very high flexibility for operating on wide range of appliances. Mobile based system will replace the conventional control system which continuously monitors the electrical appliances, thus making the system flexible, convenient to operate. It also enables the user to operate electronic appliances by single SMS and thus making it time efficient.
The system consists of three main modules viz. sender, receiver and controller. The sending mobile device sends SMS to receiver mobile device; the receiver reads the SMS and issues the command to the controller system to switch the appliance ON/OFF. The controller module does the required task and conveys the status of appliances to receiver which in turn sends the status to original sender.
At sending side, user is asked to log in with his private user ID and password. After the verification, user is given the access of client side application. Now user can set the status of the appliance ON/OFF. Application generates encrypted message and sends it to receiving side.
On the receiving side, received message is decoded. The content of the message is analyzed and the respective commands are sent to controlling assembly. After the reception of the commands, controlling assembly switches the respective appliances ON or OFF. After the successful execution of the commands, a response is sent to the client side mobile device.
Features like User Authentication, Mobile Authentication and Software Authentication protect the system from unauthorized access. The mobile application is developed using J2ME technology.
Index Termsââ‚¬"Access Control, Commands, Encrypted message, Controller module, J2ME technology, Authentication
Today mobile usage has increased to very large extent. Mobiles are not only used for communication but also for various other purposes like internet browsing, gaming, video conferencing. Features like Bluetooth, WI-FI, GPS contribute to the growth of mobile technology.
This Project enables user to control (ON/OFF) appliances (e.g. Generators, Invertors, Pump Motors) using mobile devices remotely. The project will provide very high flexibility for operating on wide range of appliances. Mobile based system makes it flexible and convenient to operate. It enables the user to operate the electric appliances by a single Message, thus making it time efficient.
The system will consist of three main modules viz. sender, receiver and controlling unit of relay. The sending mobile device sends control Message to receiver mobile device either by WI-FI for shorter distances or by GSM; the receiver issues the command to the controlling system to switch the appliance ON or OFF.
Sending module consist of mobile phone with required software to send the control Message to recipient. Receiver side consists of mobile phone and relay assembly. Receiver side mobile phone receives Message from remote phone and generates command according to Message. Receiving mobile then triggers the Relay assembly ON/OFF depending on command it received in Message format which in turn ON/OFF the respective appliance.
Features like User authentication, Mobile Authentication and Software Authentication protect the system from unauthorized access. User authentication is performed at client side, where user is asked to login by his User ID and password thus avoiding any unauthorized access to the application. Mobile authentication used to validate phone number. Software validation is to validate application software of client on receiver side thus avoiding any unauthorized access to application.
Application on mobile phone will be developed in J2ME which is platform independent, enables us to use the application on any devices. Majority devices by default support J2me technology.
Existing systems for controlling appliances consist of system connected by cables or by remote Radio switches. Laying of cables is cumbersome job and radio waves can be used only for shorter distance. The proposed system provides this flexibility to the user by replacing the computer based system by mobile device based system.
Controlling appliances requires cables to be laid across for several metres and it requires a specialized unit .Setting up a specialized unit is costly and the cost escalates for longer distances between controller and the actual place of operation. Also any minor damage to the laid cable disrupts the system bringing it to a complete halt.. A constant monitoring of the system is required for 24 hours to ensure that no unauthorized person gains access to the controls of the appliances. Hence security is also an issue here.
Wireless Controlling systems which use Wi-Fi also exist but this system too has a high set up cost as multiple access points are required. Also its use is limited to shorter distances.
Mobiles have been used to control appliances but the controlling system uses a specialized computer which monitors each control message received from the mobile and responds accordingly. The computer reserved entirely for monitoring is a not an efficient use of resource and it can be entirely eliminated by setting up a direct link between the mobile and the industrial appliance with the help of relay switches and micro controllers.
Main features :
The Proposed system enables user to control appliances using mobile devices remotely. Mobile based system makes it flexible and convenient to operate.
The presence of mobile device at the control assembly makes the overall system cheap and easy to maintain.
The fact that the system uses GSM technology (to send message) which is available at a very affordable prize and almost at any location makes the access to the appliances possible.
Features like User authentication, Mobile Authentication and Software Authentication protect the system from unauthorized access.
Use of complex circuitry is avoided to keep the system simple yet robust.
B . Other Features
SMS Notification: Users are alerted about electronic appliance status. An SMS will be generated and sent to the user.
Architecture and Design
Figure 1 Design of System
The system will consist of three main modules
Controlling unit of Relay.
The sender side consists of mobile phone with required software to control the appliances. The sending mobile device first validate the user, with is Username and Password gives access to application after validation is successfully done.Ones the user is valid the application allows the user to send control Message to receiver mobile device by GSM as shown in figure above.
Sending side only perform the task of validating the user and sending the control Messages to remote mobile phone that does the required task of switching the appliances ON/OFF.
Mobile device :
The receiver side consists of mobile device with required software that issues the controlling commands to relay assembly. Receiver side mobile phone receives the controlling message from remote senderââ‚¬â„¢s mobile device, validate the sender and after successful validation of user, it interprets the message and issues the required command to relay assembly.
Relay assembly consist of relay and other required hardware to drive the relay assembly. On the reception of controlling signal from mobile device, relay assembly switch the appliance ON/OFF.
System data flow diagram
Figure 2 system DFD
Message is authenticated using 3-level security.First username and password will be checked. To check whether SMS is send from valid SIM , SIM validation is carried out.Each message must be send through our software , hence validation of software is also important and that is carried out by checking unique ID provided to that software.
If all authentications are successful then only user will be considered as authenticated user and this result is send to report system.
The system can securely control electronic appliances in an efficient manner. While working on this project we learned about J2ME technology and electronic related concepts. Also we came across various drawbacks in other existing SMS based controlling systems which helped us to improve our system.
We also went through different architectures in order to find appropriate architecture for our system. This system can be made more flexible by dividing system in modules and keeping minimum coupling and high cohesion in those modules.
Thus, a system is a time and cost efficient system to control appliances remotely.
We would like to convey are sincere thanks to Management of Fr.C.Rodrigues Institute of Technology, Vashi; Dr. Rollin Fernandes, Principal, Fr.C.Rodrigues Institute of Technology, Vashi for providing us with necessary facilities for carrying out this work. We also acknowledge the enlightening guidance provided by our HOD and Project Guide Prof. Mr. H.K.Kaura.
We are also thankful to Prof Archana Shirke and Prof Deepa Dixit, the Project Coordinators for their helping hand whenever we required. We are also grateful to all the Professors and our classmates for constantly motivating us to achieve this milestone.
A special mention to Prof. Jaikishan Katwani, Prof Lakshmi G and Prof Prachi Goel for their support in reviewing the documentation as well as providing their valuable inputs throughout the course of this semester. Last but not least; we are grateful to our respective families. Their support has been a strong pillar of comfort in our hectic schedule which eventually led us to put our best efforts in completing this task.