Professional Documents
Culture Documents
INTRODUCTION
1
1.1 Introduction
The logic is produced by the program written in Embedded C language. The software program is
written, by using the Arduino IDE .
With the help of Daily Status People and also user get the recent information of the house. User
can identify the room that are more accessed. This project deals with one of the efficient method
of kitchen safety.
1.3 Motivation
Home automation results in a smarter home and is used to provide a higher & healthier standard
of living. The beauty of a home automation system is that it is highly scalable, flexible and it's
2
capabilities are limited only by our imagination. With the IoT revolution just around the corner, it
is high time we move towards widespread adoption of such a system
Chapter-3 Provides us with the Existing System home automation like Manned operated Home
automation system , Thermostat Automation System.
Chapter-5 Provides us with the Conclusion of the System and the future work.
3
CHAPTER-2
LITERATURE REVIEW
4
2.1 NodeMCU
NodeMCU is an open source IoT platform. It includes firmware which runs on the ESP8266
Wi-Fi SoC from Espressif Systems, and hardware which is based on the ESP-12 module. The
term "NodeMCU" by default refers to the firmware rather than the development kits. The
firmware uses the Lua scripting language..
It is based on the eLua project, and built on the Espressif Non-OS SDK for ESP8266. It uses
many open source projects, such as lua-cjson and SPIFFS .
2.3 Motion Sensors
A motion detector is a device that detects moving objects, particularly people. Such a device is
often integrated as a component of a system that automatically performs a task or alerts a user of
motion in an area. They form a vital component of security, automated lighting control, home
control, energy efficiency and other useful systems
5
Fig 2.2 : Motion Sensor
6
Fig 2.4 : LED Display
CHAPTER-3
EXISTING SYSTEM
7
3.1 Introduction
Homes typically have several kinds of home wiring, including Electrical wiring for lighting and
power distribution, permanently installed and portable appliances, telephone, heating or
ventilation system control, and increasingly for home theatre and computer networks
8
with said company’s system. Moreover these systems normally come with a proprietary,
dedicated device which acts as the control center. To control the system from multiple locations,
additional control devices must be purchased.
3.3 Summary
All of these systems above are trying to provide a standard service in different approach. In
various cases most of these approach are not efficient. There are many error in those approach
faced and occurred several accident and damage to life and property.
9
CHAPTER-4
PROPOSED SYSTEM DESIGN
10
4.1 Proposed System
Home automation may designate an emerging practice of increased automation of household
appliances and features in residential dwellings, particularly through electronic means that allow
for things impracticable, overly expensive or simply not possible in recent decades.
This project introduces a low cost and flexible home control and environmental monitoring
system. It employs an NodeMCU microcontroller which runs on the ESP8266 Wi-Fi , with IP
connectivity for accessing and controlling devices and appliances remotely. These devices can be
controlled through a web application or via Android based Smart phone app. The proposed
system does not require a dedicated server PC with respect to similar systems and offers a novel
communication protocol to monitor and control the home environment with more than just the
switching functionality.
12
4.5 Proposed System Design
There are two part in this proposed system design workflow. One is hardware part and other one
is software part. In hardware part there all the module work to detect the signal and control the
switching. The software part there are all the NodeMCU microcontroller with sensors send data
to server using wifi. And the webserver manipulate the data and display the current status to the
user.
13
Fig 4.2 : Proposed System Design Workflow
4.6.1DFD
14
4.6.2 Flow Chart
4.7 ER Diagram
15
Fig 4.6 : ER Diagram
4.8 Summary
In this project, we built NodeMCU microcontroller which runs on the ESP8266 Wi-Fi .Using
different kind of sensor, we can measure data that comes from NodeMCU microcontroller board
via Bluetooth and display this data on computer. We also downloaded and installed the required
software components of the project.Then, we built the hardware part of the project and made the
required connections on the breadboard. We connected the Bluetooth module and the
temperature and humidity sensor to the NodeMCU microcontroller .
16
CHAPTER-5
CONCLUSION
17
5.1 Conclusion
The mobile device connects to the server PC through Bluetooth or Wi-Fi or through the internet.
The user sends commands to the server from the mobile device. The microcontroller is
connected to the server via USB. On receiving commands from the mobile device, the server
sends commands to the microcontroller over the USB connection. The microcontroller is directly
connected to the relays and it can enable or disable them. The relays are connected to the
electrical system of the building so that they can control the plug points. Individual processes
can be enhanced which will push innovation and improve relationships with people.
18
Reference
[1] Karim, M. M. and Mannan, M. S., “Feasibility Of Rehabilitating Existing Railway ForCity Commuting
In Dhaka Metropolitan”, EngConsult Limited, 21 QueenStreet East, Brampton, Ontario, L6W 3P1, Canada,
2003.
[2] JICA , Draft Final Report of “Study on Dhaka Urban Transport Network Development(DHUTS)”,
under Dhaka Transport Coordination Board (DTCB), Surveyed by
[3] Katahira & Engineers International; Oriental Consultants Co. Ltd., MitsubishiResearch Institute, Inc.,
March 2010
[4] Rangwala, S. G., Rangwala, K. S. and Rangwala, P. S. Principles of RailwayEngineering, Vol 11,
Charotar Publishing House Opposite Amul Dairy, CourtRoad Anand 388011 (W. Rly.) India, 1988.
[5] Gupta, B. L. and Gupta, A., Roads, Railways, Bridges, Tunnels &Harbour DockEngineering.,Vol IV,
Standard Publishers Distributors, 170-B, NaiSarak, P. B.N.- 1066, Delhi-110006, January 2003
[6] Hall, S. and Mark, P. V. D., “Level Crossing” Ian Allan Publishing ISBN 978-0711033085, 2010.
Wikipedia, the free encyclopedia, “Flagman(rail)” Wikimedia Foundation incLast modified 18 September
2010.
[7] Bangladesh Railway, Summary of approved and unapproved level crossing gate inEast Zone., 2008.
[8] UNESCAP, “Evaluation of cost-effective systems for railway level-crossingprotection”, Economic and
Social Commission for Asia and the Pacific(ESCAP), Reference No.: ST/ESCAP/2088, New York
2000.BBS (1995); Statistical Year book of Bangladesh, Bangladesh Bureau of Statistics,Government of
Bangladesh, 1995.
[9] Bangladesh Railway,” Way and Works Manual”, Reprinted by Chief Engineer,Bangladesh Railway
Chittagong-1980
[10] Bangladeshi, National Encyclopedia of Bangladesh, Asiatic Society of Bangladesh, CDEdition, ISBN
984-32-0576-6, February, 2006.
19