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

“Energy Saving System Using IoT”

A Project Report Submitted to


Gujarat Technological University in Fulfillment of the Requirements for the Degree of Bachelor
of Engineering
In
Computer Engineering

B. E. IV, Semester –VIII

By

Group ID:

Jigisha Bamaniya Enrollment No. 150110107004


Jignesha Barot Enrollment No. 150110107006

Faculty Guide
Prof. Priyang Bhatt
[Assistant Professor (CE)]

Academic Year 2018-19

Department of Computer Engineering


G H Patel College of Engineering & Technology
Vallabh Vidyanagr, Anand
Acknowledgment

We appreciate the GTU for giving us a platform which can transform our idea into a design or
any product which can help people in their day to day life.

We thank to our guide, PROF. PRIYANG BHATT (assistant Professor – IT) for their valuable
guidance & the efforts that they have put in each of us. We would not have been able to complete
our project without their cooperation, encouragement and immense help.

We are also thankful to other faculty members for their friendly advice and devoted instructions.
A report is all-encompassing as this is never the work of one or two people laboring in quiet
solitude. It is the product of many hands, and countless hours from many people. Our thanks go
to all those who helped us.

Jigisha Bamaniya Jignesha Barot


150110107004 150110107006
COLLEGE CERTIFICATE

Date:

This is to certify that the project entitled “Energy Saving System using IoT” has been carried
out by JIGISHA BAMANIYA (150110107004) and JIGNESHA BAROT(150110107006) under
my guidance in fulfillment for the degree of Bachelor of Engineering in Information Technology
(8th Semester) of Gujarat Technological University, Ahmedabad during the academic year 2018-
19.

Internal Guide Head of Department

Prof.Priyang Bhatt Dr. Maulika Patel


Assistant Professor (CE) Head (CE)

Seal of Institute
Undertaking of Originality of Work

We hereby certify that we are the sole authors of this IDP/UDP project report and that neither
any part of this IDP/UDP project report nor the whole of the IDP/UDP project report has been
submitted for a degree by other student(s) to any other University or Institution.

We certify that, to the best of our knowledge, the current IDP/UDP project report does not
infringe upon anyone’s copyright nor violate any proprietary rights and that any ideas,
techniques, quotations or any other material from the work of other people included in our
IDP/UDP project report, published or otherwise, are full acknowledged in accordance with the
standard referencing practices. Furthermore, to extent that we have included copyrighted
material that surpasses the boundary of fair dealing within the meaning of the Indian
Copyright(Amendment) Act 2012, we certify that we have obtained a written permission from
the copyright owner(s) to include such material(s) in the current IDP/UDP project report and
have included copies of such copyright clearances to our appendix.

We declare that this is a true copy of our report, including any final revisions, as approved by our
supervisors.

Date:

Place:

Team

Enrollment No. Name Signature


150110107004 Jigisha Bamaniya
150110107006 Jignesha Barot
ABSTRACT

This project presents a design and prototype implementation of new home automation system
that uses WiFi technology as a network infrastructure connecting its parts. The proposed system
consists of two main components; the first part is the server (web server), which presents system
core that manages, controls, and monitors users’ home. Users and system administrator can
locally (LAN) or remotely (internet) manage and control system code. Second part is hardware
interface module, which provides appropriate interface to sensors and actuator of home
automation system.Unlike most of available home automation system in the market the proposed
system is scalable that one server can manage many hardware interface modules as long as it
exists on WiFi network coverage. System supports a wide range of home automation devices like
power management components, and security components. The proposed system is better from
the scalability and flexibility point of view than the commercially available home automation
systems.
LISTS OF FIGURES

Figure No. Figure Name Page No.


3.1 AEIOU Summary ……………………………………... 9
3.2 Product Development Canvas…………………………. 10
3.3 Empathy Mapping Canvas…………………………….. 11
3.4 Ideation Canvas………………………………………... 12
3.5 Business Model Canvas……………………………….. 13
4.1 System Architecture….………………………………... 16
4.2 Use case Diagram……………………………………… 17
4.3 System Flow Diagram……...………………………….. 18
4.4 Activity Diagram......…………………………………... 19
5.1 Circuit Diagram……......……………………………… 23
5.2 Login/ Sign up Page.....………………………………... 24
5.3 Home Page. .....…………………………………........... 25

i
TABLE OF CONTENTS

Sr Topic Page No.


No.

1 Introduction…………………………………………………... 1
1.1 Aim & Objective…………………………………………... 1
1.2 Motivation……...………………………………………….. 1
1.3 Problem Specification.……………………………………. 1
2 Literature Survey………………...…………………………... 2
3 Design Engineering Canvases……………………………….. 9
3.1 AEIOU Summary…………………………………………. 9
3.2 Product Development Canvas ..………................................ 10
3.3 Empathy Mapping Canvas ………………………………... 11
3.4 Ideation Canvas ……………………………....................... 12
3.5 Business Model Canvas………………………………….... 13
4 Analysis & Design Methodology…………………………….. 16
4.1 System Architecture……………………………………….. 16
4.2 Use Case Diagram…………...……………………………. 17
4.3 System Flow Diagram………...…………………………... 18
4.4 Activity Diagram……………...…………………………... 19
4.5 Data Dictionary……………………………………………. 20
5 Circuit Diagram & Application……………………………… 23
5.1 Circuit Diagram…………………………………………… 23
5.2 Android Application……………………………………… 24
6 Summary & Future Scope……………...…………………… 26
5.1 Innovation…………..…………………………………….. 26
5.2 Future Scope….………………………................................ 26
5.3 Tools & Technology Required……………………………. 26
5.4 Summary……………….………………………………….. 26
7 References & Bibliography………………………………….. 27
8 Appendix -1...………………………………………………… 29

ii

“ENERGYN SAVING SYSTEM USING IoI”

A Project Report

Submitted By
Jigisha Bamaniya Enrollment No.- 150110107004

Jignesha Barot Enrollment No. - 150110107006

In fulfillment for the award of the degree

Of

BACHELOR OF ENGINEERING
In Computer Engineering

Semester 8th (4th year)


Academic Year 2017-18
Department of Computer Engineering
G H Patel College of Engineering & Technology
Vallabh Vidyanagar, Gujarat

GUJARAT TECHNOLOGICAL UNIVERSITY


AHMEDABAD
April 2018
CHAPTER: 1
INTRODUCTION

1.1 Aim and objective


The goal of this project is to develop a home automation system that gives the user complete
control over all remotely controllable aspects of his or her home.The automation system will
have the ability to be controlled from a central host PC, the Internet, and also remotely accessed
via a Pocket PC with a Windows Mobile based application.

1.2 Motivation
Building automation is automation of the building activity. This automation may include control
of lighting, fans, appliances, and other systems, to provide more convenience, comfort, power
saving and security. The concept of home automation has been evolved trough decades and
products have been on the market for long, though no one solution has broken through to the
mainstream yet. Home automation also helps for the elderly and disables persons that are at
home as they don’t have to move from one place to another place just for switching on or off the
appliances, opening the door, etc. It can also provide a remote interface to home appliances or
the automation system, via the internet, to provide control and monitoring via a smart phone or
web browser. This paper will describe system which we are implementing to control various
home appliances with arduino Ethernet web server and android Smartphone.

1.3OBJECTIVES
Our mainly purpose is handling all electrical device by sitting in one place that or know that
which device are on or off that means knowing the current state of any device that we controlled
and save the energy for the future.

1.4SCOPE
We implement that types of application because of we see many times that light, fan or many
device forget the people to switch off or also there is no need so there is scope of the project that
many places that is need the this type of application which show the current state of the device
that we can on/off .

1.5PURPOSE
Main purpose is simply we can save the energy and also developing the smart building, smart
home or city that we can manage by sitting any place.

1
1.6 OVERVIEW
While the cost of living is going up, there is a growing focus to involve technology to lower
those prices. With this in mind the Smart Home project allows the user to build and maintain a
house that is smart enough to keep energy levels down while providing more automated
applications. A smart home will take advantage of its environment and allow seamless control
whether the user is present or away. With a home that has this advantage, you can know that
your home is performing at its best in energy performance. By implementing this system, it is
possible to explore a variety of different engineering challenges, including software
programming, PCB design, Wi-Fi, TCP/IP protocols, Web Server logic design, and other
aspects. This automation system provides great insights to the challenges of software and
hardware design.

A. Overview of the System


A low cost and efficient smart home system is presented in this paper. This system has two main
modules: the hardware interface module and the software communication module. At the heart of
this system is the Arduino UNO microcontroller which is also capable of functioning as a micro
web server and the interface for all the hardware modules. All communication and controls in
this system pass through the microcontroller. The smart home system offers feature such as
environmental monitoring using the temperature, humidity, and gas and smoke sensors. It also
offers switching functionalities to control lighting, fans/air conditioners, and other home
appliances connected to the relay system. Another feature of this system is the intrusion
detection which it offers using the motion sensor and all these can be controlled from the
Android Smartphone app or web application.

In the present day, home automation is becoming essential for the purpose of improving our life
condition. Convenience and ease of using home appliances is what home automation is offering.
Home automation offers a futuristic way of life in which an individual gets to control his entire
house using a smart phone, from turning on a TV to locking/unlocking doors; it also offers an
efficient use of energy. But to get or acquire such system installed will cost a lot of money and
that is the major reason of why home automation has not received much demand and attention,
adding to that all so the complexity of installing it and configuring it.

This is essential to make it cost effective and easy to configure, if this is granted to people then
they will be willing to acquire it in their homes, offices and schools. In other words, a system
modification for the home automation is required in order to lower the price of applying it to
houses.

2
B. Existing System
The Existing system based on with the GSM Module & Bluetooth Module only. The recent
developments in technology which permit the Use of Bluetooth and Wi-Fi have enabled different
devices to have capabilities of connecting with each other. Using a WIFI shield to act as a Micro
web server for the Arduino eliminates the need for wired connections between the Arduino board
and computer which reduces cost and enables it to work as a standalone device. The Wi-Fi shield
needs connection to the internet from a wireless router or wireless hotspot and this would act as
the gateway for the Arduino to communicate with the internet. With this in mind, an internet
based home automation system for remote control of home appliances is designed

1.7 FEATURES
Our system includes the following features:

1. Wireless Connectivity
2. Expansion Capability
3. Protocol Compatibility
4. Application Control
5. Device Management
6. Savings
7. Convenience

3
CHAPTER: 2
LITRATURE SURVEY

 TITLE 1 : Raspberry Pi based advanced scheduling Home


Automation System through Email.
Publication : International Journal of Advanced Research in Electronics and
Communication Engineering (IJARECE) Volume 4, Issue 9, September 2015

Author : M.P.Sathish, Dr. S.A.K.Jilani, Mr.D.Girish kumar

Description : Advanced method of home automation of Raspberry Pi through reading the


subject of the E-mail.

Abstract : In present days, as the technology improves day by day, every one seems to
automate most of the possible things to take advantage in providing ease in life, secure
and saving electricity. The main objective of this paper is to develop an interactive home
automation system based on Raspberry Pi through reading the message body of E-mail
which we are send. Here the message body of the received E-mail is read by the
developed algorithm fed into Raspberry Pi and it will resend the acknowledgement to that
mail_ id, if it is successfully sent or not. This algorithm is developed in python language,
which is default programming language provided by Raspberry Pi. Store these results in
internet by creating new channel API in thing speak, which is an IoT application.

 TITLE 2 : Advanced Control Web Based Home Automation with


Raspberry Pi

Publication : International Journal of Advance Research, Ideas and Innovations in


Technology.

Author : Prof. Dr. Ashok .J, Chavan J. J, Patil P. V, Naik P. S

Description : This Home automation system provides the user with the webpage of
various lights and appliances within their home with using the raspberry pi model by the
webpage.

4
Abstract : The aim of this project is to develop a system that will provide a control of
home appliances by using web page when the home host not at home. This paper is
mainly concerned with the automatic control of light or any other home appliances using
the internet. It is meant to save the electric power and human energy. This project is
made with the help of the raspberry pi. For this paper, of course, you will need a
Raspberry Pi board. In this paper, we used a Raspberry Pi model B with the Wi-Fi
dongle. The Raspberry Pi is a credit-card-sized single-board computer developed in the
UK by the Raspberry Pi Foundation with the intention of promoting the teaching of basic
computer science in schools. The raspberry pi board contains a processor and graphics
chip, program memory (RAM) and various interfaces and connectors for external
devices. The raspberry pi can be used for many of the things that your desktop PC does.
However, one key aspect that makes the raspberry pi so brilliant for schools is its ability
to execute “Python” coded programs.

5
CHAPTER: 3
DESIGN ENGINEERING CANVAS
3.1 AEIOU Summary:

Figure 3.1 AEIOU Summary

The above canvas is an AEIOU Summary about the Activities, Environment, Interactions,
Objects and Users. Based on the observations done we were able to draft this summary which
includes the situations and the major/minor factors that are responsible for the inactions.

6
3.2 Product Development Canvas:

Figure 3.2 Product Development Canvas

Based on the observation in the previous AEIOU summary a particular Ideation can be derived
which results into the Ideation Canvas above. This canvas shows the initial idea about the
formation of the product and shows that how a particular product should be designed. The factors
that will be affecting the development of the product are also included in this canvas.

7
3.3 Empathy Mapping:

Figure 3.3 Empathy Mapping Canvas

The above canvas shows the empathy part included behind the creation of the project. The
canvas includes some short stories that depict the actual case scenarios of the use and need of the
product. The scenarios are best show cased using two happy and two sad stories.

8
3.4 Ideation Canvas:

Figure 3.4 Ideation Canvas

After understanding the ideal stage of the product and going through the empathy part of the
product it is time to design the final product definition, users, features, functions and
components. This canvas will let us know exactly the amount of efforts and the clear idea that is
to be put into this project. After that, the Customer revalidation part shows us how true we were
in idealizing and creating a solution for the user. After that according to the Validations it is up
to us that we reject, redesign and retain the function and features according to the feedback from
the customer.

9
3.5 Business Model Canvas:

Figure 3.5 Business Model Canvas

3.5.1 Business Model Canvas Report

 WHAT
o Value Proposition
 Real time electricity consumption – consumer will be able to see the
consumption of electricity from the mobile application any time. This will
also help in monitoring the consumption.
 Bill generation – consumer will be able to receive e-bills via the android
application. Hence it avoids manual assistance for distributing bills. It’s very
handy and tech savvy way.

10
 Pay bills – paying the electricity bills have caused a lot of inconvenience. So,
we made an online billing option in our application. Bills can be paid by the
consumer as per their convenience.

 WHO
o Customer Segments
 Civilians with houses equipped with electricity meter
 Electric board
 Meter manufacturer

o Customer Relationships
 Notifications will be given through the application base to the consumers
regarding updates and consumption.
 As the registered consumers provide email address, we will keep them
updated through emails about bills, payments pending consumption details.
 We will also provide a portal for customer care services through which
consumer can contact us when in need.

 Channels
o Advertisement can provide a link to communicating channel.
o Meter manufacturers will play their role in building and aiding communication
channel between us and the consumers of utility.
o Electricity board will also play a major role by recommending us and helping us
when needed for the queries and guidance required for us and consumers.

 HOW
o Key Partners
 Electricity board and meter manufacturers are the key partners in our
project. We will get meters supplied from the manufacturers and make changes in them
and then collaborate with the respective electricity board authority to provide the data of
consumers and in return the billing and consumption data to them.

o Key Activities
 One of the activity is data fetching from meter to measure the consumption for
billing, payment and other data required.
 The facility to pay for the bills is also given.
 Measuring real time consumption for showing the data on android application.
 Database maintained for relevant authorities.

o Key Resources
 The data provided through meter is invaluable and one of the biggest resource
 The data provided by respective electricity board about consumers is also
required.
 User is one of the biggest part of system hence it’s a resource.
 The datasheet provided by meter manufacturer helps in maintaining database
and also understand the meter and its needs.

 HOW MUCH?

11
o Revenue Streams
 Revenue is generated from advertisements given through the application.
 Secondly, electricity board is also a part of revenue generation as we provide
them data and android application.
 Meter manufacturers are also one part because they provide us with meter to
modify or fund the project.
 Data selling to the required agencies also help in revenue generation.

o Cost Structure
 Maintenance will take up the cost like maintaining records of services given
and also pending services, employee’s records, customer’s records, etc.
 Also, software and hardware maintenance will be required which includes
server, application.
 Additional will be implementation costs are major part of it with buying
required hardware for the system.

12
CHAPTER: 4
ANALYSIS & DESIGN METHODOLOGY

4.1 System Architecture

Figure 4.1 System architecture

13
4.2 Use Case Diagram

FIGURE 4.2 Use case diagram

14
4.3 System Flow Diagram

Figure 4.3 System Flow Diagram

15
4.4 Activity Diagram

Figure 4.4 Activity Diagram

4.5 Data Dictionary

16
CHAPTER: 5
CIRCUIT DIAGRAM & APPLICAION

5.1 Circuit Diagram

Figure 5.1 Circuit diagram

 Pin Table
Table 5.1 Pin table
Arduino Esp8266

GND GND
3.3v Vin
3.3v ENABLE
Rx Tx
Tx Rx

17
5.2 Android Application

Figure 5.2 Login/Sign up Page

18
Figure 5.3 Home Page

19
CHAPTER: 6
SUMMARY & FUTURE SCOPE

6.1 Innovation:
 Online Bill Generation & Bill Payment
 Eliminates human interference & errors
 User can see day to day Bill and pay anytime and from anywhere

6.2 Future scope:


 Electricity board can survey load balance and notify user if it is required.
 User can monitor the consumption

6.3 Tools and technologies Required


 Arduino UNO
 RS-232 cable
 ESP 8266 Wi-Fi Module
 Electricity Meter (secure meter – single phase meter)
 Android developing environment
 Embedded C programming

6.4 Summary
This is an ongoing project. Our prime objective is to assist handicapped/old aged people.
This paper gives basic idea of controlling various home appliances and provides a
security using Android phone or tablet. This paper is based on Android and Arduino
platform both of which are FOSS (Free Open Source Software). Therefore the overall
implementation cost is very cheap and it is affordable by a common person. Because of
tremendous increase in android enabled phone, here we are using android application.
The design consists of Android phone with home automation application, Arduino Mega
ADK embedded with microcontroller. User can interact with the android phone and send
control signal to the Arduino ADK which in turn will control other embedded
devices/sensors.

20
CHAPTER: 7
REFERENCES & BIBLIOGRAPHY

 References

1. [1].Shiu Kumar “Ubiquitous smart home system using android application”


International Journal of Computer Networks
Communications(IJCNC)Vol.6,No.1,January2014.
2. D. Javale, M. Mohsin, S. Nandanwar, and M. Shingate, "Home Automation and
Security System Using Android ADK," International Journal of Electronics
Communication and Computer Technology (IJECCT), vol.3,pp.382-385,March2013.
3. R. A. Ramlee, M. H. Leong, R. S. S. Singh, M. M. Ismail, M. A. Othman, H. A.
Sulaiman, et al., "Bluetooth Remote Home Automation System Using Android
Application," The International Journal of EngineeringAndScience,vol.2,pp.149-
153,11,January2013.
4. A. ElShafee and K. A. Hamed, "Design and Implementation of a Wi-Fi Based Home
Automation System," WorldAcademyofScience, EngineeringandTechnology, vol.68,
pp.2177-2180,2012. [5] R. Piyare and M. Tazil, "Bluetooth Based Home Automation
System Using Cell phone," in IEEE 15th International Symposium on Consumer
Electronics,Singapore2011,pp.192-195.

 Bibliography

1. http://ieeexplore.ieee.org/document/5697208/?reload=true

2. http://ieeexplore.ieee.org/document/7229338/

3. http://ieeexplore.ieee.org/document/7229338/

4. https://www.google.tl/patents/US6980973

5. www.google.co.in/patents/US7385524/

6. https://www.google.tl/patents/US7495578

7. www.google.bj/patents/US20030009301

8. https://www.google.ch/patents/US20090198384

9. https://www.researchgate.net/publication/301949237_Smart_Energy_Meter_with_Instan_
Billing_and_Payment

21
Chapter: 8
Appendix
8.1 Periodic Progress Reports (PPR)

 Periodic Progress Report - 1 (PPR-1)

22
 Periodic Progress Report - 2 (PPR-2)

23
 Periodic Progress Report - 3 (PPR-3)

24
 Periodic Progress Report - 4 (PPR-4)

25
8.2 Patent Drafting Exercise (PDE)

26
27
28
8.3 Completion Certificate

29
30

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