Академический Документы
Профессиональный Документы
Культура Документы
By
Group ID:
Faculty Guide
Prof. Priyang Bhatt
[Assistant Professor (CE)]
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.
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.
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
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
i
TABLE OF CONTENTS
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
Of
BACHELOR OF ENGINEERING
In Computer Engineering
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.
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
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.
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:
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:
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:
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:
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:
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
13
4.2 Use Case Diagram
14
4.3 System Flow Diagram
15
4.4 Activity Diagram
16
CHAPTER: 5
CIRCUIT DIAGRAM & APPLICAION
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
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.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
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)
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