Home Automation System: Guide: Prof. Hitesh Gupta
Home Automation System: Guide: Prof. Hitesh Gupta
Home Automation System: Guide: Prof. Hitesh Gupta
Guide:
Prof. Hitesh Gupta
0103CS16098 0103CS161111
What is Home Automation ?
Home automation or domotics is building automation for a home, called a smart
home or smart house. A home automation system will control lighting, climate,
entertainment systems, and appliances. It may also include home security such as
access control and alarm systems. When connected with the Internet, home devices
are an important constituent of the Internet of Things ("IoT").
A home automation system typically connects controlled devices to a central hub
or "gateway". The user interface for control of the system uses either wall-mounted
terminals, tablet or desktop computers, a mobile phone application, or a Web
interface, that may also be accessible off-site through the Internet.
TECHNICAL DETAILS:
Low cost
3 to 5V power and I/O
2.5mA max current use during conversion (while requesting data)
Good for 20-80% humidity readings with 5% accuracy
Good for 0-50°C temperature readings ±2°C accuracy
No more than 1 Hz sampling rate (once every second)
Body size 15.5mm x 12mm x 5.5mm
4 pins with 0.1" spacing
3. Rain Sensor :
A rain sensor or rain switch is a switching device activated by
rainfall. There are two main applications for rain sensors. The
first is a water conservation device connected to an
automatic irrigation system that causes the system to shut
down in the event of rainfall. The second is a device used to
protect the interior of an automobile from rain and to support
the automatic mode of windscreen wipers. An additional
application in professional satellite communications antennas
is to trigger a rain blower on the aperture of the antenna feed,
to remove water droplets from the mylar cover that keeps
pressurized and dry air inside the wave-guides. The most
common modern rain sensors are based on the principle
of total internal reflection.
Specifications
Adopts high quality of RF-04 double sided material.
Area: 5cm x 4cm nickel plate on side,
Anti-oxidation, anti-conductivity, with long use time;
Potentiometer adjust the sensitivity;
Working voltage 5V;
4.Relays:
Relays are switches that open and close circuits electromechanically
or electronically. Relays control one electrical circuit by opening and
closing contacts in another circuit. The switch may have any number
of contacts in multiple contact forms, such as make contacts, break
contacts, or combinations thereof.
5.LCD :
A liquid-crystal display (LCD) is a flat-panel display or
other electronically modulated optical device that uses the
light-modulating properties of liquid crystals combined
with polarizers. Liquid crystals do not emit light
directly, instead using a backlight or reflector to produce
images in color or monochrome .LCDs are available to display
arbitrary images (as in a general-purpose computer display)
or fixed images with low information content, which can be
displayed or hidden, such as preset words, digits, and seven-
segment displays, as in a digital clock. They use the same
basic technology, except that arbitrary images are made from
a matrix of small pixels, while other displays have larger
elements. LCDs can either be normally on (positive) or off
(negative), depending on the polarizer arrangement.
Software Requirement:
1.Arduino IDE :
The Arduino Integrated Development Environment (IDE) is a cross-platform application
(for Windows, macOS, Linux) that is written in functions from C and C++. It is used to write and upload
programs to Arduino compatible boards, but also, with the help of 3rd party cores, other vendor
development boards.
The source code for the IDE is released under the GNU General Public License, version 2. The Arduino
IDE supports the languages C and C++ using special rules of code structuring. The Arduino IDE supplies
a software library from the Wiring project, which provides many common input and output
procedures.
2.PCB WIZARD:
PCB is a free and open-source software suite for electronic design automation (EDA) -
for printed circuit boards (PCB) layout. It uses GTK+ for its GUI widgets.
PCB Wizard is an electronics program for Windows PC that covers all the stages of the
schematic design and production of printed circuit boards or PCBs
These are some of the main features of this software:
*Schematic design of diagrams.
*Expandable component library.
*Automatic connection between design elements.
*Zoom in up to 10x.
*Copy and paste to other software.
*Undo and redo functions.
*Integrated drawing and text functions.
Hardware Image
Circuit image
Use Case Diagram
DFD Diagram
Working