Abstract:
In our homes, we have to control our appliances for our comfort. As most of the controlling
are done manually, a lot of power is wasted every day if sometimes we forget to switch-off
any appliance, which is a very common phenomenon. If we control home appliances through
a remote access, then we can easily abrogate the problem. We have designed a system where
appliances can be controlled through a web server. This system is also helpful for people who
are physically disabled, as the system can be accessed through cell phone or computer
connected to the internet. The proposed system has three sub-systems, i.e. (1) hardware for appliance control, (2)
interface between hardware and web server and (3) web based server.We are using Arduino
in the hardware level to control appliances. To work as an interface between the server and
Arduino, we have developed an application in Python programming language. The web
server serves up a website; we used PHP programming language to design this website
through which we can control and also show the on/ off status of home appliances. The
appliances are connected with an Arduino board and the Arduino board is connected with a
local server (i.e. pc). The local server is communicating with the web server through internet.
Through the server, a client gets the authority to monitor and control the on/ off states of the
appliances. In order to ensure the security of the system, we have implemented password
protection for the clients on the website.
Description:
This thesis submitted in partial fulfillment of the requirements for the degree of B.Sc in Electrical and Electronic Engineering of East West University, Dhaka, Bangladesh.