SlideShare a Scribd company logo
1 of 42
CLOUD BASED NETWORK
MANAGEMENT AND CONTROL
FOR BUILDING AUTOMATION
AUTHORS
Adeel Ahmed
1st Author
M.Mujtaba Khan Raja
2nd Author
Waleed Ahmed
3rd Author
INTRODUCTION
An Automation Unit Based on Internet Protocols & Cloud Servers
Assigning Individual IP addresses to:
i. Lights
ii. Fans
iii. Air conditioners
Accessing these Devices using Wired (LAN) and Wireless Connections
Developing the Database.
Hardware Infrastructure Necessary for this System.
LITERATURE REVIEW
Previous Well Known Work Done Regarding AUTOMATION SYSTEM Are:
 Automated home system using GSM. (2011)
 Automated home system using ZigBee and Arduino support
 Automated home system using AVR Microcontroller (2016)
Draw Backs:
 Constant Sending of SMS to the device i.e. Not User Friendly
 A Centralized Control Unit failure may results in Catastrophe
 Data and Diagnostics cannot be handled in Real Time
 Expensive to Install and Maintain
 Do not Support 3G and 4G Spectrums
RESEARCH WORK
• A Complete Home Automation Solution
• With the usage of Cloud Technology users can access devices with any Available Network.
• Freedom to Control Appliances with a Smart Phone, chrome extension, 3G or even 4G.
• Freedom to control the Intensity of appliances.
• Active feedback system displays energy usage and costs in the real time.
• Smart Metering System for Home Appliances
• Which can be used by the Owner as well as by the Service Providers.
• This will let the User know for how long the devices are Operational.
• Can Help with Transparency, corruption-free energy usage and e-governance for Service
Providers.
• Costs and Maintenance
• Cheapest available solution as compared to solutions provided by other renowned companies.
• Eliminate a single command unit which inhabits less chances of failure hence low maintenance.
DESIGN AND IMPLEMENTATION
INPUT LAYER
BULB
CONTROL
LAYER
ACTUATOR
LAYER
INPUT LAYER
The top-most layer called input layer, takes inputs from the user via Personal
Computer or an Android application and sends it to control layer through the
cloud.
CONTROL LAYER
The control layer comprises of the control unit which reads the inputs,
performs the actions depending on the values of the inputs given by
the user.
BULB
CONTROL
LAYER
ACTUATOR
LAYER
INPUT LAYER
ACTUATOR LAYER
BULB
CONTROL
LAYER
ACTUATOR
LAYER
INPUT LAYER
The control layer outputs the commands to the actuator layer which is
responsible for performing actions in the real-world systems.
PICTORIAL VIEW WHEN CONNECTED
THROUGH 3G/4G
INPUT LAYER GRAPHICAL USER
INTERFACE
MADE ON VISUAL BASIC
GLOIP = IPAddress.Parse("192.168.15.50")
GLOINTPORT = 1200
udpClient.Connect(GLOIP, GLOINTPORT)
bytCommand = Encoding.ASCII.GetBytes("secret,t=1")
pRet = udpClient.Send(bytCommand, bytCommand.Length)
SNAPSHOT OF DEVELOPED ANDROID
APPLICATION
GOOGLE CHROME EXTENSION
CLOUD COMPUTING
• Data logging, processing, monitoring and controlling of devices and
services.
• The backend for communication with the database can be employed
via SQL or MySQL with the help of PHP.
• The commands from the database correspond to
the individual IP addresses of each automated
device in the home and are sent over the
internet server via Wi-Fi module.
CLOUD COMPUTING
CONTROL LAYER
• Responsible for receiving information from the input layer, process it
and further send the commands to the actuator layer.
• Microcontroller interfaced with a network controller. The task of the
network controller is to convert Ethernet or Wi-Fi protocol signals to
serial information for MCU to understand.
• In the control layer, we have to deal with communication protocols,
i.e. Ethernet and serial communication.
CONTROL LAYER
PURPOSE
MICROCONTROLLER
 ATMEGA 88
 28 pins
 22 I/O general input output registers
 Maximum 16 MHz
 8 KB PROGRAMMABLE FLASH
 1 KB RAM
CONTROL LAYER
The microcontroller in our case ATMEGA 88 cannot be directly interfaced with
Ethernet because, microcontrollers can only understand serial communication.
Therefore, we need to interface an Ethernet -to-serial convertor chip for interfacing
the controller with Ethernet.
ENC28J60
DEVELOPED BY MICROCHIP
SPI PROGRAMING
MISO
MOSI
SS
SCK
INT
CONTROL LAYER
 ENC28J60 INTERFACING WITH MAGJACK
SPI
CONTROL LAYER
The actuator layer receives the data from the control layer as it
comprises of the hardware circuitry responsible for controlling
all the end devices.
ACTUATOR LAYER
MECHANICAL VS ELECTRICAL
RELAYS
• Mechanical relays are used for the switching purposes while
electronic relays are used for speed control. In this scenario, high
frequency switching is required here, so we
• Prefer not to use electrical relay in such application as electronic
relays have numerous advantages over mechanical relays.
ZERO CROSSING DETECTOR
ZERO CROSSING DETECTOR
OUTPUT
SNAPSHOT OF INTERFACING
 Zero Crossing Detector Circuit and Intensity Control Power Electronics Circuit
TRIAC
• When the zero crossing is detected, TRIAC is triggered and bulb is
turned on.
• We can easily analyse that on every zero-crossing detection, we get
high value at the output, which is fed to the microcontroller to control
the electronic relay. For the intensity control of a bulb, this circuitry
plays a vital role.
INTENSITY/SPEED CONTROL
CIRCUIT
Pulse Width Modulation and Intensity
Control Circuit;
• One of the qualities of the microcontroller is to generate constant waves
via few special pins. The frequency and the duty cycle of these waves can
be easily controlled.
• Taking an advantage of this factor, these waves are made to synchronize
with the TRIAC signals. The intensity of the bulb and speed of the fan is
controlled by the microcontroller unit by giving an appropriate delay to
these waves in synchronization with the TRIAC pulses.
• This phenomenon of PWM (Pulse Width Modulation) combined with Zero
Crossing Detector and TRIAC circuit is called the intensity control circuit.
Wi-Fi MODULE INTERFACING
• After successful trials of our system on Ethernet module, we then move on
to Wi-Fi module. This allows the user to wirelessly access the device.
• The first step is the wireless network choosing, since the module that we
have put in to use supports two types of wireless networks, i.e. Intra and
ADHOC. Each of these networks has its own technical specifications, the
detail of which is as follows:
• We used ADHOC network as at least two STAs are required, for this type of
network, the AP however, don’t exist. We get benefits that it does not
require a router secondly it supports multiple modules and last and most
important fact that it has Static IP Address operation.
FINAL PRODUCT
After the module is configured to the computer and connected to the
circuit instead of the Ethernet module and we get the same results as
before. The visual concept is shown:
INTENSITY CONTROL (Zero Crossing Detector Output in Yellow and trigger wave in
Blue)
FULL
HALF
LOW
10 ms
5 ms
2 ms
3 LEVEL OUTPUT
Light bulb at minimum intensity Light bulb at 50% intensity Light bulb at 100% intensity
CONCLUSION
• This research went into micro level where a simple cheap
microcontroller is used to control home appliances wirelessly. Now,
the simple devices like a light bulb is intelligent enough that you can
ask it for diagnostics in real time just by a single tap of your fingertips.
• With the addition of Cloud and Database technology the user now
has the freedom to operate their devices using 3G and 4G network.
The database also keeps tracks for how long a certain appliance is
being operated and displays it on the Android Application letting the
user know how much energy the device has utilized in the certain
time.
THANK YOU! 
DESIGN SHEETS
CIRCUIT PING
Cloud-based building automation with IP devices

More Related Content

What's hot

Home automation
Home automationHome automation
Home automationHemang Patel
 
Controlling Home Appliances Using Voice
 Controlling Home Appliances Using Voice Controlling Home Appliances Using Voice
Controlling Home Appliances Using VoiceEdgefxkits & Solutions
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home AutomationAbhishek Neb
 
Project presentation
Project presentationProject presentation
Project presentationShabbir Hasan
 
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILE
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILEANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILE
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILEDurgaprasad M
 
IRJET- Voice Based Home Automation System using Raspberry Pi
IRJET-  	  Voice Based Home Automation System using Raspberry PiIRJET-  	  Voice Based Home Automation System using Raspberry Pi
IRJET- Voice Based Home Automation System using Raspberry PiIRJET Journal
 
Home automation using FPGA controller
Home automation  using FPGA controller Home automation  using FPGA controller
Home automation using FPGA controller Ajay1120539
 
Bluetooth controlled home appliances
Bluetooth controlled home appliancesBluetooth controlled home appliances
Bluetooth controlled home appliancesADARSH KUMAR
 
Home security system
Home security systemHome security system
Home security systemChandan mishra
 
Home automation using blynk
Home automation using blynkHome automation using blynk
Home automation using blynkVarshithAnnavarapu1
 
HAND GESTURE BASED HOME AUTOMATION FOR VISUALLY CHALLENGED
HAND GESTURE BASED HOME AUTOMATION FOR VISUALLY CHALLENGEDHAND GESTURE BASED HOME AUTOMATION FOR VISUALLY CHALLENGED
HAND GESTURE BASED HOME AUTOMATION FOR VISUALLY CHALLENGEDijiert bestjournal
 
home automation using ARM7 controller
home automation using ARM7 controllerhome automation using ARM7 controller
home automation using ARM7 controllerDHANAJI BURUNGALE
 
Home automation voice control
Home automation voice controlHome automation voice control
Home automation voice controlAhammednayeem
 
Final year report on remote control of home appliances via bluetooth
Final year report on remote control of home appliances via bluetoothFinal year report on remote control of home appliances via bluetooth
Final year report on remote control of home appliances via bluetoothShubham Bhattacharya
 
Touch screen home automation
Touch screen home automationTouch screen home automation
Touch screen home automationvision2d16
 
Presentation acs-03
Presentation acs-03Presentation acs-03
Presentation acs-03shreenath12393
 
Gsm based home automation
Gsm based home automationGsm based home automation
Gsm based home automationMainak Sinha
 
Raspberry Pi controlled Home Automation
Raspberry Pi controlled Home AutomationRaspberry Pi controlled Home Automation
Raspberry Pi controlled Home AutomationRaiz Maharjan
 
Monitoring & Controlling of Devices using GSM
Monitoring & Controlling of Devices using GSMMonitoring & Controlling of Devices using GSM
Monitoring & Controlling of Devices using GSMpriyanka kini
 
Homeautomation
HomeautomationHomeautomation
HomeautomationAnmol Bagga
 

What's hot (20)

Home automation
Home automationHome automation
Home automation
 
Controlling Home Appliances Using Voice
 Controlling Home Appliances Using Voice Controlling Home Appliances Using Voice
Controlling Home Appliances Using Voice
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home Automation
 
Project presentation
Project presentationProject presentation
Project presentation
 
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILE
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILEANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILE
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILE
 
IRJET- Voice Based Home Automation System using Raspberry Pi
IRJET-  	  Voice Based Home Automation System using Raspberry PiIRJET-  	  Voice Based Home Automation System using Raspberry Pi
IRJET- Voice Based Home Automation System using Raspberry Pi
 
Home automation using FPGA controller
Home automation  using FPGA controller Home automation  using FPGA controller
Home automation using FPGA controller
 
Bluetooth controlled home appliances
Bluetooth controlled home appliancesBluetooth controlled home appliances
Bluetooth controlled home appliances
 
Home security system
Home security systemHome security system
Home security system
 
Home automation using blynk
Home automation using blynkHome automation using blynk
Home automation using blynk
 
HAND GESTURE BASED HOME AUTOMATION FOR VISUALLY CHALLENGED
HAND GESTURE BASED HOME AUTOMATION FOR VISUALLY CHALLENGEDHAND GESTURE BASED HOME AUTOMATION FOR VISUALLY CHALLENGED
HAND GESTURE BASED HOME AUTOMATION FOR VISUALLY CHALLENGED
 
home automation using ARM7 controller
home automation using ARM7 controllerhome automation using ARM7 controller
home automation using ARM7 controller
 
Home automation voice control
Home automation voice controlHome automation voice control
Home automation voice control
 
Final year report on remote control of home appliances via bluetooth
Final year report on remote control of home appliances via bluetoothFinal year report on remote control of home appliances via bluetooth
Final year report on remote control of home appliances via bluetooth
 
Touch screen home automation
Touch screen home automationTouch screen home automation
Touch screen home automation
 
Presentation acs-03
Presentation acs-03Presentation acs-03
Presentation acs-03
 
Gsm based home automation
Gsm based home automationGsm based home automation
Gsm based home automation
 
Raspberry Pi controlled Home Automation
Raspberry Pi controlled Home AutomationRaspberry Pi controlled Home Automation
Raspberry Pi controlled Home Automation
 
Monitoring & Controlling of Devices using GSM
Monitoring & Controlling of Devices using GSMMonitoring & Controlling of Devices using GSM
Monitoring & Controlling of Devices using GSM
 
Homeautomation
HomeautomationHomeautomation
Homeautomation
 

Similar to Cloud-based building automation with IP devices

Smart home project technical paper
Smart home project technical paperSmart home project technical paper
Smart home project technical paperAnwar Al Ahdab
 
seminar.pptx
seminar.pptxseminar.pptx
seminar.pptxAmanKaim
 
Kalyan abstrct googl
Kalyan abstrct googlKalyan abstrct googl
Kalyan abstrct googldevakalyan143
 
Zigbee based parameter monitoring and controlling system for induction machine
Zigbee based parameter monitoring and controlling system for induction machineZigbee based parameter monitoring and controlling system for induction machine
Zigbee based parameter monitoring and controlling system for induction machineNaqeeb Ullah Kakar
 
gui based device controller using matlab Major presentation
gui based device controller using matlab Major presentationgui based device controller using matlab Major presentation
gui based device controller using matlab Major presentationPalak Sinha
 
Gsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cardsGsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cardsSomanchi Aditya
 
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...IRJET Journal
 
Research on wireless Deviation Mode of Foundation Pit Surveying System
Research on wireless Deviation Mode of Foundation Pit Surveying SystemResearch on wireless Deviation Mode of Foundation Pit Surveying System
Research on wireless Deviation Mode of Foundation Pit Surveying SystemIJRESJOURNAL
 
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptxESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptxVenkateshVenkatesh96
 
Security system using Arduino
Security system using ArduinoSecurity system using Arduino
Security system using ArduinoApoorv Anand
 
Gsm based garbage disposal
Gsm based garbage disposalGsm based garbage disposal
Gsm based garbage disposalSuhanthi Devraj
 
Design of wireless sensor network for building management systems
Design of wireless sensor network for building management systemsDesign of wireless sensor network for building management systems
Design of wireless sensor network for building management systemsTSriyaSharma
 
Radial Distribution System presentation 1.pptx
 Radial Distribution System presentation 1.pptx Radial Distribution System presentation 1.pptx
Radial Distribution System presentation 1.pptxPraveenGautam44
 
D041121722
D041121722D041121722
D041121722IOSR-JEN
 
Wireless Communciation and Automation
Wireless Communciation and  AutomationWireless Communciation and  Automation
Wireless Communciation and Automationirfanhyd
 
Design of wireless sensor network for building management systems
Design of wireless sensor network for building management systemsDesign of wireless sensor network for building management systems
Design of wireless sensor network for building management systemsTSriyaSharma
 
Smart home using andriod application
Smart home using andriod applicationSmart home using andriod application
Smart home using andriod applicationeSAT Publishing House
 
IRJET- IoT based Industrial Automation
IRJET-  	  IoT based Industrial AutomationIRJET-  	  IoT based Industrial Automation
IRJET- IoT based Industrial AutomationIRJET Journal
 

Similar to Cloud-based building automation with IP devices (20)

Smart home project technical paper
Smart home project technical paperSmart home project technical paper
Smart home project technical paper
 
seminar.pptx
seminar.pptxseminar.pptx
seminar.pptx
 
Kalyan abstrct googl
Kalyan abstrct googlKalyan abstrct googl
Kalyan abstrct googl
 
E044081720
E044081720E044081720
E044081720
 
Zigbee based parameter monitoring and controlling system for induction machine
Zigbee based parameter monitoring and controlling system for induction machineZigbee based parameter monitoring and controlling system for induction machine
Zigbee based parameter monitoring and controlling system for induction machine
 
gui based device controller using matlab Major presentation
gui based device controller using matlab Major presentationgui based device controller using matlab Major presentation
gui based device controller using matlab Major presentation
 
final ppt.ppt
final ppt.pptfinal ppt.ppt
final ppt.ppt
 
Gsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cardsGsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cards
 
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
 
Research on wireless Deviation Mode of Foundation Pit Surveying System
Research on wireless Deviation Mode of Foundation Pit Surveying SystemResearch on wireless Deviation Mode of Foundation Pit Surveying System
Research on wireless Deviation Mode of Foundation Pit Surveying System
 
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptxESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
 
Security system using Arduino
Security system using ArduinoSecurity system using Arduino
Security system using Arduino
 
Gsm based garbage disposal
Gsm based garbage disposalGsm based garbage disposal
Gsm based garbage disposal
 
Design of wireless sensor network for building management systems
Design of wireless sensor network for building management systemsDesign of wireless sensor network for building management systems
Design of wireless sensor network for building management systems
 
Radial Distribution System presentation 1.pptx
 Radial Distribution System presentation 1.pptx Radial Distribution System presentation 1.pptx
Radial Distribution System presentation 1.pptx
 
D041121722
D041121722D041121722
D041121722
 
Wireless Communciation and Automation
Wireless Communciation and  AutomationWireless Communciation and  Automation
Wireless Communciation and Automation
 
Design of wireless sensor network for building management systems
Design of wireless sensor network for building management systemsDesign of wireless sensor network for building management systems
Design of wireless sensor network for building management systems
 
Smart home using andriod application
Smart home using andriod applicationSmart home using andriod application
Smart home using andriod application
 
IRJET- IoT based Industrial Automation
IRJET-  	  IoT based Industrial AutomationIRJET-  	  IoT based Industrial Automation
IRJET- IoT based Industrial Automation
 

More from Adeel Ahmed

Home Automation and Robotic Pet
Home Automation and Robotic PetHome Automation and Robotic Pet
Home Automation and Robotic PetAdeel Ahmed
 
AUTOMATED CARDIOPULMONARY RESUSCITATION (CPR) MACHINE
AUTOMATED CARDIOPULMONARY RESUSCITATION (CPR) MACHINEAUTOMATED CARDIOPULMONARY RESUSCITATION (CPR) MACHINE
AUTOMATED CARDIOPULMONARY RESUSCITATION (CPR) MACHINEAdeel Ahmed
 
SELF DRIVING CAR: CLASSIFYING VEHICLE PROPERTIES
SELF DRIVING CAR: CLASSIFYING VEHICLE PROPERTIESSELF DRIVING CAR: CLASSIFYING VEHICLE PROPERTIES
SELF DRIVING CAR: CLASSIFYING VEHICLE PROPERTIESAdeel Ahmed
 
Application layer Security in IoT: A Survey
Application layer Security in IoT: A SurveyApplication layer Security in IoT: A Survey
Application layer Security in IoT: A SurveyAdeel Ahmed
 
Fm reciever mid
Fm reciever midFm reciever mid
Fm reciever midAdeel Ahmed
 
Internal And External Analysis
Internal And External AnalysisInternal And External Analysis
Internal And External AnalysisAdeel Ahmed
 

More from Adeel Ahmed (7)

Home Automation and Robotic Pet
Home Automation and Robotic PetHome Automation and Robotic Pet
Home Automation and Robotic Pet
 
AUTOMATED CARDIOPULMONARY RESUSCITATION (CPR) MACHINE
AUTOMATED CARDIOPULMONARY RESUSCITATION (CPR) MACHINEAUTOMATED CARDIOPULMONARY RESUSCITATION (CPR) MACHINE
AUTOMATED CARDIOPULMONARY RESUSCITATION (CPR) MACHINE
 
SELF DRIVING CAR: CLASSIFYING VEHICLE PROPERTIES
SELF DRIVING CAR: CLASSIFYING VEHICLE PROPERTIESSELF DRIVING CAR: CLASSIFYING VEHICLE PROPERTIES
SELF DRIVING CAR: CLASSIFYING VEHICLE PROPERTIES
 
Application layer Security in IoT: A Survey
Application layer Security in IoT: A SurveyApplication layer Security in IoT: A Survey
Application layer Security in IoT: A Survey
 
Fm reciever mid
Fm reciever midFm reciever mid
Fm reciever mid
 
Bsee13043
Bsee13043Bsee13043
Bsee13043
 
Internal And External Analysis
Internal And External AnalysisInternal And External Analysis
Internal And External Analysis
 

Recently uploaded

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 

Recently uploaded (20)

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 

Cloud-based building automation with IP devices

  • 1. CLOUD BASED NETWORK MANAGEMENT AND CONTROL FOR BUILDING AUTOMATION
  • 2. AUTHORS Adeel Ahmed 1st Author M.Mujtaba Khan Raja 2nd Author Waleed Ahmed 3rd Author
  • 3. INTRODUCTION An Automation Unit Based on Internet Protocols & Cloud Servers Assigning Individual IP addresses to: i. Lights ii. Fans iii. Air conditioners Accessing these Devices using Wired (LAN) and Wireless Connections Developing the Database. Hardware Infrastructure Necessary for this System.
  • 4. LITERATURE REVIEW Previous Well Known Work Done Regarding AUTOMATION SYSTEM Are:  Automated home system using GSM. (2011)  Automated home system using ZigBee and Arduino support  Automated home system using AVR Microcontroller (2016) Draw Backs:  Constant Sending of SMS to the device i.e. Not User Friendly  A Centralized Control Unit failure may results in Catastrophe  Data and Diagnostics cannot be handled in Real Time  Expensive to Install and Maintain  Do not Support 3G and 4G Spectrums
  • 5. RESEARCH WORK • A Complete Home Automation Solution • With the usage of Cloud Technology users can access devices with any Available Network. • Freedom to Control Appliances with a Smart Phone, chrome extension, 3G or even 4G. • Freedom to control the Intensity of appliances. • Active feedback system displays energy usage and costs in the real time. • Smart Metering System for Home Appliances • Which can be used by the Owner as well as by the Service Providers. • This will let the User know for how long the devices are Operational. • Can Help with Transparency, corruption-free energy usage and e-governance for Service Providers. • Costs and Maintenance • Cheapest available solution as compared to solutions provided by other renowned companies. • Eliminate a single command unit which inhabits less chances of failure hence low maintenance.
  • 7. INPUT LAYER BULB CONTROL LAYER ACTUATOR LAYER INPUT LAYER The top-most layer called input layer, takes inputs from the user via Personal Computer or an Android application and sends it to control layer through the cloud.
  • 8. CONTROL LAYER The control layer comprises of the control unit which reads the inputs, performs the actions depending on the values of the inputs given by the user. BULB CONTROL LAYER ACTUATOR LAYER INPUT LAYER
  • 9. ACTUATOR LAYER BULB CONTROL LAYER ACTUATOR LAYER INPUT LAYER The control layer outputs the commands to the actuator layer which is responsible for performing actions in the real-world systems.
  • 10. PICTORIAL VIEW WHEN CONNECTED THROUGH 3G/4G
  • 11. INPUT LAYER GRAPHICAL USER INTERFACE MADE ON VISUAL BASIC GLOIP = IPAddress.Parse("192.168.15.50") GLOINTPORT = 1200 udpClient.Connect(GLOIP, GLOINTPORT) bytCommand = Encoding.ASCII.GetBytes("secret,t=1") pRet = udpClient.Send(bytCommand, bytCommand.Length)
  • 12. SNAPSHOT OF DEVELOPED ANDROID APPLICATION
  • 14. CLOUD COMPUTING • Data logging, processing, monitoring and controlling of devices and services. • The backend for communication with the database can be employed via SQL or MySQL with the help of PHP. • The commands from the database correspond to the individual IP addresses of each automated device in the home and are sent over the internet server via Wi-Fi module.
  • 16. CONTROL LAYER • Responsible for receiving information from the input layer, process it and further send the commands to the actuator layer. • Microcontroller interfaced with a network controller. The task of the network controller is to convert Ethernet or Wi-Fi protocol signals to serial information for MCU to understand. • In the control layer, we have to deal with communication protocols, i.e. Ethernet and serial communication.
  • 17. CONTROL LAYER PURPOSE MICROCONTROLLER  ATMEGA 88  28 pins  22 I/O general input output registers  Maximum 16 MHz  8 KB PROGRAMMABLE FLASH  1 KB RAM
  • 18. CONTROL LAYER The microcontroller in our case ATMEGA 88 cannot be directly interfaced with Ethernet because, microcontrollers can only understand serial communication. Therefore, we need to interface an Ethernet -to-serial convertor chip for interfacing the controller with Ethernet. ENC28J60 DEVELOPED BY MICROCHIP SPI PROGRAMING MISO MOSI SS SCK INT
  • 19. CONTROL LAYER  ENC28J60 INTERFACING WITH MAGJACK SPI
  • 20.
  • 22. The actuator layer receives the data from the control layer as it comprises of the hardware circuitry responsible for controlling all the end devices. ACTUATOR LAYER
  • 23. MECHANICAL VS ELECTRICAL RELAYS • Mechanical relays are used for the switching purposes while electronic relays are used for speed control. In this scenario, high frequency switching is required here, so we • Prefer not to use electrical relay in such application as electronic relays have numerous advantages over mechanical relays.
  • 26. SNAPSHOT OF INTERFACING  Zero Crossing Detector Circuit and Intensity Control Power Electronics Circuit
  • 27. TRIAC • When the zero crossing is detected, TRIAC is triggered and bulb is turned on. • We can easily analyse that on every zero-crossing detection, we get high value at the output, which is fed to the microcontroller to control the electronic relay. For the intensity control of a bulb, this circuitry plays a vital role.
  • 29. Pulse Width Modulation and Intensity Control Circuit; • One of the qualities of the microcontroller is to generate constant waves via few special pins. The frequency and the duty cycle of these waves can be easily controlled. • Taking an advantage of this factor, these waves are made to synchronize with the TRIAC signals. The intensity of the bulb and speed of the fan is controlled by the microcontroller unit by giving an appropriate delay to these waves in synchronization with the TRIAC pulses. • This phenomenon of PWM (Pulse Width Modulation) combined with Zero Crossing Detector and TRIAC circuit is called the intensity control circuit.
  • 30. Wi-Fi MODULE INTERFACING • After successful trials of our system on Ethernet module, we then move on to Wi-Fi module. This allows the user to wirelessly access the device. • The first step is the wireless network choosing, since the module that we have put in to use supports two types of wireless networks, i.e. Intra and ADHOC. Each of these networks has its own technical specifications, the detail of which is as follows: • We used ADHOC network as at least two STAs are required, for this type of network, the AP however, don’t exist. We get benefits that it does not require a router secondly it supports multiple modules and last and most important fact that it has Static IP Address operation.
  • 31. FINAL PRODUCT After the module is configured to the computer and connected to the circuit instead of the Ethernet module and we get the same results as before. The visual concept is shown:
  • 32. INTENSITY CONTROL (Zero Crossing Detector Output in Yellow and trigger wave in Blue) FULL HALF LOW 10 ms 5 ms 2 ms
  • 33. 3 LEVEL OUTPUT Light bulb at minimum intensity Light bulb at 50% intensity Light bulb at 100% intensity
  • 34. CONCLUSION • This research went into micro level where a simple cheap microcontroller is used to control home appliances wirelessly. Now, the simple devices like a light bulb is intelligent enough that you can ask it for diagnostics in real time just by a single tap of your fingertips. • With the addition of Cloud and Database technology the user now has the freedom to operate their devices using 3G and 4G network. The database also keeps tracks for how long a certain appliance is being operated and displays it on the Android Application letting the user know how much energy the device has utilized in the certain time.
  • 37.
  • 38.
  • 39.
  • 40.