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

BRAIN MATRIX TECHNOLOGIES Page 1

IOT Based Home Automation


IOT or internet of things is an upcoming technology that allows us to control hardware devices
through the internet. Here we propose to use IOT in order to control home appliances, thus
automating modern homes through the internet. This system uses three loads to demonstrate as
house lighting and a fan. Our user friendly interface allows a user to easily control these home
appliances through the internet. For this system we use an AVR family microcontroller.
This microcontroller is interfaced with a WIFI modem to get user commands over the internet. Also
we have an LCD display to display system status. Relays are used to switch loads. The entire system is
powered by a 12 V transformer. After receiving user commands over the internet, microcontroller
processes these instructions to operate these loads accordingly and display the system status on an
LCD display. Thus this system allows for efficient home automation over the internet.

Block Diagram:

ATMEL

BRAIN MATRIX TECHNOLOGIES Page 2


Hardware Specifications
 Atmega 328pu
 Wifi Modem
 Diodes
 Transformer
 Relays
 Voltage Regulator
 Crystal
 Lamps
 LED
 Relay Driver IC

WIFI Modem:

The ESP8266 WiFi Module is a self contained SOC with


integrated TCP/IP protocol stack that can give any
microcontroller access to your WiFi network. The
ESP8266 is capable of either hosting an application or
offloading all Wi-Fi networking functions from another
application processor. Each ESP8266 module comes
pre-programmed with an AT command set firmware.
The ESP8266 module is an extremely cost effective
board with a huge, and ever growing, community.

This module has a powerful enough on-board


processing and storage capability that allows it to be
integrated with the sensors and other application
specific devices through its GPIOs with minimal development up-front and minimal loading
during runtime. Its high degree of on-chip integration allows for minimal external circuitry,
including the front-end module, is designed to occupy minimal PCB area. The ESP8266 supports
APSD for VoIP applications and Bluetooth co-existance interfaces, it contains a self-calibrated RF
allowing it to work under all operating conditions, and requires no external RF parts.

There is an almost limitless fountain of information available for the ESP8266, all of which has
been provided by amazing community support. In the Documents section below you will find
many resources to aid you in using the ESP8266, even instructions on how to transforming this
module into an IoT (Internet of Things) solution!

BRAIN MATRIX TECHNOLOGIES Page 3


Note: The ESP8266 Module is not capable of 5-3V logic shifting and will require an external Logic
Level Converter. Please do not power it directly from your 5V dev board.

Features:
 802.11 b/g/n
 Wi-Fi Direct (P2P), soft-AP
 Integrated TCP/IP protocol stack
 Integrated TR switch, balun, LNA, power amplifier and matching network
 Integrated PLLs, regulators, DCXO and power management units
 +19.5dBm output power in 802.11b mode
 Power down leakage current of <10uA
 1MB Flash Memory
 Integrated low power 32-bit CPU could be used as application processor
 SDIO 1.1 / 2.0, SPI, UART
 STBC, 1×1 MIMO, 2×1 MIMO
 A-MPDU & A-MSDU aggregation & 0.4ms guard interval
 Wake up and transmit packets in < 2ms
 Standby power consumption of < 1.0mW (DTIM3)

Reference
 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7322825&qu
eryText=iot%20home%20automation&newsearch=true

 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7342646&qu
eryText=iot%20home%20automation&newsearch=true

*********************

BRAIN MATRIX TECHNOLOGIES Page 4


Energy Meter Monitoring Over IOT

Monitoring and keeping tracking of your electricity consumption for verification is a tedious
task today since you need to go to meter reading room and take down readings. Well it is
important to know if you are charged accordingly so the need is quite certain.
Well we automate the system by allowing users to monitor energy meter readings over the
internet. Our proposed system uses energy meter with microcontroller system to monitor
energy usage using a meter.
The meter is used to monitor units consumed and transmit the units as well as cost charged
over the internet using wifi connection.
This allows user to easily check the energy usage along with the cost charged online using a
simple web application. Thus the energy meter monitoring system allows user to effectively
monitor electricity meter readings and check the billing online with ease.

Block Diagram:

BRAIN MATRIX TECHNOLOGIES Page 5


Hardware Specifications:
 Energy Meter
 Atmega 328 Microcontroller
 Wifi Modem
 LCD Display
 LED’s
 Transformer
 Resistors
 Capacitors
 Diodes

Software Specifications :

 Arduino Compiler
 MC Programming Language: C

Reference
 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7300834&queryText=meter%20i
ot&newsearch=true

 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6804465&queryText=meter%20i
ot&newsearch=true

*********************

BRAIN MATRIX TECHNOLOGIES Page 6


Heart Attack Detection & Heart Rate Monitor
These days we have an increased number of heart diseases including increased risk of heart
attacks. Our proposed system users sensors that allow to detect heart rate of a person using
heartbeat sensing even if the person is at home. The sensor is then interfaced to a
microcontroller that allows checking heart rate readings and transmitting them over internet.
The user may set the high as well as low levels of heart beat limit. After setting these limits,
the system starts monitoring and as soon as patient heart beat goes above a certain limit, the
system sends an alert to the controller which then transmits this over the internet and alerts
the doctors as well as concerned users. Also the system alerts for lower heartbeats. Whenever
the user logs on for monitoring, the system also displays the live heart rate of the patient.
Thus concerned ones may monitor heart rate as well get an alert of heart attack to the patient
immediately from anywhere and the person can be saved on time.

Block Diagram :

BRAIN MATRIX TECHNOLOGIES Page 7


Hardware Specifications :
 Heart Beat Sensor
 Atmega 328 Microcontroller
 Wifi Modem
 LCD Display
 LED’s
 Transformer
 Resistors
 Capacitors
 Diodes

Software Specifications :
 Arduino Compiler
 MC Programming Language: C

Reference
 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7454565&ne
wsearch=true&queryText=iot%20health

 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7454565&ne
wsearch=true&queryText=iot%20health

*********************

BRAIN MATRIX TECHNOLOGIES Page 8


Industry Automation using IOT
IOT or internet of things is a technology that deals with bringing control of physical devices over the
internet. Here we propose efficient industry automation system that allows user to efficiently control
industry appliances/machines over the internet. For demonstration of this system we use 3 loads as
industrial appliances or machines and a motor to demonstrate as an industrial motor.
Our system uses an AVR family microcontroller for processing all user commands. A WIFI modem is
used to connect to the internet and receive user commands. On sending commands through the
internet they are first received by our WIFI modem. The modem decodes information and passes it
to the microcontroller for further processing. The microcontroller then switches loads and operates
the motors as per Receivers commands. Also it displays the system state on an LCD display. Thus we
automate entire industry using online GUI for easy industry automation.

Block Diagram:

BRAIN MATRIX TECHNOLOGIES Page 9


Hardware Specifications
 Atmega series
 Wifi Modem
 Diodes
 Transformer
 Relays
 Voltage Regulator
 Crystal
 Loads
 LED
 Relay Driver IC

WIFI Modem:

The ESP8266 WiFi Module is a self contained SOC with integrated TCP/IP protocol stack that can
give any microcontroller access to your WiFi network. The ESP8266 is capable of either hosting
an application or offloading all Wi-Fi networking functions from another application processor.
Each ESP8266 module comes pre-programmed with an AT command set firmware. The ESP8266
module is an extremely cost effective board with a huge, and ever growing, community.
This module has a powerful enough on-board processing and storage capability that allows it to
be integrated with the sensors and other application specific devices
through its GPIOs with minimal development up-front and minimal loading
during runtime. Its high degree of on-chip integration allows for minimal
external circuitry, including the front-end module, is designed to occupy
minimal PCB area. The ESP8266 supports APSD for VoIP applications and
Bluetooth co-existance interfaces, it contains a self-calibrated RF allowing it
to work under all operating conditions, and requires no external RF parts.
There is an almost limitless fountain of information available for the
ESP8266, all of which has been provided by amazing community support. In
the Documents section below you will find many resources to aid you in using the ESP8266, even
instructions on how to transforming this module into an IoT (Internet of Things) solution!
Note: The ESP8266 Module is not capable of 5-3V logic shifting and will require an external Logic
Level Converter. Please do not power it directly from your 5V dev board.

BRAIN MATRIX TECHNOLOGIES Page 10


Features:
 802.11 b/g/n
 Wi-Fi Direct (P2P), soft-AP
 Integrated TCP/IP protocol stack
 Integrated TR switch, balun, LNA, power amplifier and matching network
 Integrated PLLs, regulators, DCXO and power management units
 +19.5dBm output power in 802.11b mode
 Power down leakage current of <10uA
 1MB Flash Memory
 Integrated low power 32-bit CPU could be used as application processor
 SDIO 1.1 / 2.0, SPI, UART
 STBC, 1×1 MIMO, 2×1 MIMO
 A-MPDU & A-MSDU aggregation & 0.4ms guard interval
 Wake up and transmit packets in < 2ms
 Standby power consumption of < 1.0mW (DTIM3)

Reference
 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7274681&queryText=iot
%20industry&newsearch=true

*********************

BRAIN MATRIX TECHNOLOGIES Page 11


Patient Health Monitoring System
Monitoring your beloved ones becomes a difficult task in the modern day life. Keeping track of the
health status of the your patient at home is a difficult task. Specially old age patients should be
periodically monitored and their loved ones need to be informed about their health status from time
to time while at work. So we propose an innovative system that automated this task with ease. Our
system puts forward a smart patient health tracking system that uses Sensors to track patient health
and uses internet to inform their loved ones in case of any issues. Our system uses temperature as
well as heartbeat sensing to keep track of patient health. The sensors are connected to a
microcontroller to track the status which is in turn interfaced to an lcd display as well as wifi
connection in order to transmit alerts. If system detects any abrupt changes in patient heartbeat or
body temperature, the system automatically alerts the user about the patients status over IOT and
also shows details of heartbeat and temperature of patient live over the internet. Thus IOT based
patient health tracking system effectively uses internet to monitor patient health stats and save lives
on time

Block Diagram :

BRAIN MATRIX TECHNOLOGIES Page 12


Hardware Specifications :
 Heartbeat Sensor
 Temperature Sensor
 Atmega 328 Microcontroller
 Wifi Modem
 LCD Display
 LED’s
 Transformer
 Resistors
 Capacitors
 Diodes

Software Specifications :
 Arduino Compiler
 MC Programming Language: C

Reference
 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7454565&ne
wsearch=true&queryText=iot%20health

 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7043542&ne
wsearch=true&queryText=iot%20health

*********************

BRAIN MATRIX TECHNOLOGIES Page 13


Toll Booth Manager System
Managing multiple toll booths is a very complicated task. We here propose a smart card based toll
booth system that is monitored over IOT. The Internet server maintains all the data of user accounts
and also their balance. All vehicle owners would possess an rfid based card that stores their account
number. Our system at toll booths will monitor the cards scanned when a car arrives at the toll
booth. The system now connects to the online server to check if the card is valid and if valid what is
the balance. If user balance is sufficient, the user balance is deducted online and web system sends
signal back to the card scanner system that the user has been billed. On receiving this signal the
system operates a motor to open the toll gate for that car. The system is controlled by a
microcontroller to achieve this purpose. The microcontroller uses wifi connection to connect to the
internet through which system interacts with web server to perform the online verification process.
Also system allows to store data of all the vehicles passed at particular time intervals for later
reference and surveillance. This system thus automates the entire toll booth collection and
monitoring process with ease using RFid plus IOT based system.

Block Diagram :

BRAIN MATRIX TECHNOLOGIES Page 14


Hardware Specifications :
 RFID Cards
 RFID Reader
 Motors
 Atmega 328 Microcontroller
 Wifi Modem
 LCD Display
 LED’s
 Transformer
 Resistors
 Capacitors
 Diodes

Software Specifications :

 Arduino Compiler
 MC Programming Language: C

Reference
 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7525700&queryText=iot
%20toll&newsearch=true

*********************

BRAIN MATRIX TECHNOLOGIES Page 15


Weather Reporting System
Here we propose a smart weather reporting system over the internet. Our proposed system
allows for weather parameter reporting over the internet. It allows the people to directly
check the weather stats online without the need of a weather forecasting agency.
System uses temperature, humidity as well as rain sensor to monitor weather and provide
live reporting of the weather statistics.
The system constantly monitors temperature using temperature sensor, humidity using
humidity sensor and also for rain. The system constantly transmits this data to the
microcontroller, which now processes this data and keeps on transmitting it to the online
web server over a wifi connection. This data is live updated to be viewed on the online
server system. Also system allows user to set alerts for particular instances, the system
provides alerts to user if the weather parameters cross those values. Thus the IOT based
weather reporting system provides an efficient internet based weather reporting system for
users.

Block Diagram :

BRAIN MATRIX TECHNOLOGIES Page 16


Hardware Specifications :
 Temperature Sensor
 Humidity Sensor
 Rain Sensor
 Atmega 328 Microcontroller
 Wifi Modem
 LCD Display
 LED’s
 Transformer
 Resistors
 Capacitors
 Diodes

Software Specifications :
 Arduino Compiler
 MC Programming Language: C

*********************

BRAIN MATRIX TECHNOLOGIES Page 17


Wheelchair Fall Detection
When it comes to old age, it becomes necessary to monitor our old ones for their health and
safety. Due to weakness and weak joints they have a great risk of falling down. Now it is
important to know if an old age person has fallen so that he/she can be helped on time. Also
people on wheelchair need to be checked for fall detection. For this purpose we propose a
smart fall detection system. The system uses accelerometer and gyro sensor to detect
person movements, It can be mounted on persons hand or wheelchair for detection. The
sensor is connected to a microcontroller in order to constantly transmit the acceleration
data. Now the system keeps monitoring for fall detection and abrupt movement changes in
person. A sudden abrupt change with jerk in the system is treated as a fall. Now in case the
person did not fall and alarm was false, the system allows to snooze the alert if person
presses snooze button in 5 seconds. If person does not press the snooze, system detects
person has fallen and automatically triggers alert through wifi connection to alert the loved
ones of the person about the situation instantly.

Block Diagram :

BRAIN MATRIX TECHNOLOGIES Page 18


Hardware Specifications :
 Accelerometer Sensor
 Gyroscope Sensor
 Atmega 328 Microcontroller
 Wifi Modem
 LCD Display
 LED’s
 Transformer
 Resistors
 Capacitors
 Diode
Software Specifications :
 Arduino Compiler
 MC Programming Language: C

Reference
 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7479018&qu
eryText=iot%20elderly&newsearch=true

*********************

BRAIN MATRIX TECHNOLOGIES Page 19


Garbage Monitoring System
This project IOT Garbage Monitoring system is a very innovative system which will help to keep the
cities clean. This system monitors the garbage bins and informs about the level of garbage collected
in the garbage bins via a web page. For this the system uses ultrasonic sensors placed over the bins
to detect the garbage level and compare it with the garbage bins depth. The system makes use of
AVR family microcontroller, LCD screen, Wifi modem for sending data and a buzzer. The system is
powered by a 12V transformer. The LCD screen is used to display the status of the level of garbage
collected in the bins.

Whereas a web page is built to show the status to the user monitoring it. The web page gives a
graphical view of the garbage bins and highlights the garbage collected in color in order to show the
level of garbage collected. The LCD screen shows the status of the garbage level. The system puts on
the buzzer when the level of garbage collected crosses the set limit. Thus this system helps to keep
the city clean by informing about the garbage levels of the bins by providing graphical image of the
bins via a web page.

Block Diagram:

BRAIN MATRIX TECHNOLOGIES Page 20


Hardware Specifications

 AVR family microcontroller


 Wifi Modem
 LED’s
 LCD Display
 12V transformer
 Ultrasonic sensors
 Resistors
 Capacitors
 Diodes

Software Specifications

 Avr Studio
 MC Programming Language: Embedded C

WIFI Modem:

 The ESP8266 WiFi Module is a self contained SOC with integrated TCP/IP protocol
stack that can give any microcontroller access to your WiFi network. The ESP8266 is
capable of either hosting an application or offloading all Wi-Fi networking functions from
another application processor. Each ESP8266 module comes pre-programmed with an AT
command set firmware. The ESP8266 module is an extremely cost effective board with a
huge, and ever growing, community.
 This module has a powerful enough on-board processing and
storage capability that allows it to be integrated with the sensors and
other application specific devices through its GPIOs with minimal
development up-front and minimal loading during runtime. Its high
degree of on-chip integration allows for minimal external circuitry,
including the front-end module, is designed to occupy minimal PCB
area. The ESP8266 supports APSD for VoIP applications and
Bluetooth co-existance interfaces, it contains a self-calibrated RF
allowing it to work under all operating conditions, and requires no
external RF parts.
 There is an almost limitless fountain of information available for the ESP8266, all of
which has been provided by amazing community support. In the Documents section
below you will find many resources to aid you in using the ESP8266, even instructions on
how to transforming this module into an IoT (Internet of Things) solution!

BRAIN MATRIX TECHNOLOGIES Page 21


 Note: The ESP8266 Module is not capable of 5-3V logic shifting and will require an
external Logic Level Converter. Please do not power it directly from your 5V dev board.

Features:

 802.11 b/g/n
 Wi-Fi Direct (P2P), soft-AP
 Integrated TCP/IP protocol stack
 Integrated TR switch, balun, LNA, power amplifier and matching network
 Integrated PLLs, regulators, DCXO and power management units
 +19.5dBm output power in 802.11b mode
 Power down leakage current of <10uA
 1MB Flash Memory
 Integrated low power 32-bit CPU could be used as application processor
 SDIO 1.1 / 2.0, SPI, UART
 STBC, 1×1 MIMO, 2×1 MIMO
 A-MPDU & A-MSDU aggregation & 0.4ms guard interval
 Wake up and transmit packets in < 2ms
 Standby power consumption of < 1.0mW (DTIM3)

Reference

 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7264372&newsearch=true&quer
yText=iot%20garbage

*********************

BRAIN MATRIX TECHNOLOGIES Page 22


Liquid Level Monitoring System

This project IOT Liquid Level Monitoring system is a very innovative system which will inform the
users about the level of liquid and will prevent it from overflowing. To demonstrate this the system
makes use of 4 containers. For this the system uses ultrasonic sensors placed over the containers to
detect the liquid level and compare it with the container’s depth. The system makes use of AVR
family microcontroller, LCD screen, Wifi modem for sending data and a buzzer. The system is
powered by a 12V transformer.

The LCD screen is used to display the status of the level of liquid in the containers. Where as a web
page is built to show the status to the user monitoring it. The web page gives a graphical view of the
containers and highlights the liquid level in color in order to show the level of liquid. The LCD screen
shows the status of the liquid level. The system puts on the buzzer when the level of liquid collected
crosses the set limit. Thus this system helps to prevent the wastage of water by informing about the
liquid levels of the containers by providing graphical image of the containers via a web page.

Block Diagram:

Hardware Specifications

BRAIN MATRIX TECHNOLOGIES Page 23


 AVR family microcontroller
 Wifi Modem
 LED’s
 LCD Display
 12V transformer
 Ultrasonic sensors
 Resistors
 Capacitors
 Diodes

Software Specifications

 Avr Studio
 MC Programming Language: Embedded C

WIFI Modem:

 The ESP8266 WiFi Module is a self contained SOC with integrated TCP/IP protocol stack
that can give any microcontroller access to your WiFi network. The ESP8266 is capable of
either hosting an application or offloading all Wi-Fi networking functions from another
application processor. Each ESP8266 module comes pre-programmed with an AT
command set firmware. The ESP8266 module is an extremely cost effective board with a
huge, and ever growing, community.
 This module has a powerful enough on-board processing and
storage capability that allows it to be integrated with the sensors
and other application specific devices through its GPIOs with
minimal development up-front and minimal loading during
runtime. Its high degree of on-chip integration allows for minimal
external circuitry, including the front-end module, is designed to
occupy minimal PCB area. The ESP8266 supports APSD for VoIP
applications and Bluetooth co-existance interfaces, it contains a
self-calibrated RF allowing it to work under all operating
conditions, and requires no external RF parts.
 There is an almost limitless fountain of information available for the ESP8266, all of
which has been provided by amazing community support. In the Documents section
below you will find many resources to aid you in using the ESP8266, even instructions on
how to transforming this module into an IoT (Internet of Things) solution!

BRAIN MATRIX TECHNOLOGIES Page 24


 Note: The ESP8266 Module is not capable of 5-3V logic shifting and will require an
external Logic Level Converter. Please do not power it directly from your 5V dev board.

Features:

 802.11 b/g/n
 Wi-Fi Direct (P2P), soft-AP
 Integrated TCP/IP protocol stack
 Integrated TR switch, balun, LNA, power amplifier and matching network
 Integrated PLLs, regulators, DCXO and power management units
 +19.5dBm output power in 802.11b mode
 Power down leakage current of <10uA
 1MB Flash Memory
 Integrated low power 32-bit CPU could be used as application processor
 SDIO 1.1 / 2.0, SPI, UART
 STBC, 1×1 MIMO, 2×1 MIMO
 A-MPDU & A-MSDU aggregation & 0.4ms guard interval
 Wake up and transmit packets in < 2ms
 Standby power consumption of < 1.0mW (DTIM3)

Reference
 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=5620816&qu
eryText=liquid%20level%20ultrasonic&newsearch=true

*********************

BRAIN MATRIX TECHNOLOGIES Page 25

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