SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
Home Automation Basic system Annalist
Why Home Automation ? High level of luxury. Manage security in all home automatically. Save time and effort in routine tasks.
How to analyze our system ? Get requirements from Customer. Design (Class Diagram & Data Flow). Implementation. Validation. Evaluation.
Requirements  Divided to four parts : Light. Audio and Video. Heating, Ventilation and Air Conditioning (HVAC). Security.
Light Requirements  Auto control all light via “ touch screens ,wireless remote ,voice recognition “. Change color according to user. regulator power according to natural light.
Audio & VideoRequirements See and listen via audio and video wireless network. Intercom system.
HVAC Requirements Control the temperature of the all home via    “ air condition & nature air “. Control on limitation of gases like Oxygen ,Carbon oxide and Humidity.
Security Requirements Normal System : ,[object Object]
Surveillance cam.  High Level System : ,[object Object]
Auto call for user when system hacked.,[object Object]
Class Diagram Object models describe the system in terms of object classes and their associations. An object class is an abstraction over a set of objects with common attributes and the services (operations) provided by each object
Main Class All classes inherits this class
Light Class
Audio & Video
HAVC Class
Security Class
Alarm System Class
Data flow diagram
PseudoCode Gas detection code Smoke detection code Vibration detection code Motion detection code
   Gas detection code: 	If gas sensor detect upnormal gases , then alarm system activate (sound alarm , light change ,send sms , auto call ) , then gas controller activate , open windows and open ventilation system.
	Smoke detection code:     If smoke sensor detect upnormal  amount of smoke , alarm system activate ( sound alarm , light change , send sms  auto call ) , then smoke controller runs , open sprinklers , open ventilation system , curtains come down insulation , fire and smoke to isolate the fire scence for the rest of the house.
	Vibration detection code: If vibration sensor detect any vibration ( glasses or door breaking ) ,alarm system will activate ( sound , light change , send sms, autocall ) , then motion controller close all windows and doors with iron windows and iron doors.
Motion detection code:  	If motion sensor activate and detect motion , alarm system activate ( sound alarm , light change , send sms auto call ) , then motion controller close all windows and doors with iron windows and doors.

Weitere ähnliche Inhalte

Was ist angesagt?

Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iotparvathy s m
 
Home Automation System using iot
Home Automation System using iotHome Automation System using iot
Home Automation System using iotKowshik Deb
 
IOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationIOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationNikhil Jadav
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home AutomationAbhishek Neb
 
Home Automation System
Home Automation SystemHome Automation System
Home Automation SystemSweha Rajora
 
SMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATIONSMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATIONEklavya Sharma
 
IoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINOIoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINOAYSHA S KABEER
 
Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...Brundha Sholaganga
 
Presentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationPresentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationArifur Rahman
 
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCUCONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCUVINAY KUMAR GUDELA
 
Home appliances control system
Home appliances control systemHome appliances control system
Home appliances control systemSundas Kayani
 

Was ist angesagt? (20)

Home Automation
Home AutomationHome Automation
Home Automation
 
Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iot
 
Smart home automation
Smart home automationSmart home automation
Smart home automation
 
Home Automation System using iot
Home Automation System using iotHome Automation System using iot
Home Automation System using iot
 
Smart Home Devices
Smart Home DevicesSmart Home Devices
Smart Home Devices
 
IOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationIOT: Home Automation using Android Application
IOT: Home Automation using Android Application
 
Iot based home automation
Iot based home automationIot based home automation
Iot based home automation
 
ANTI THEFT PPT
ANTI THEFT PPTANTI THEFT PPT
ANTI THEFT PPT
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home Automation
 
Home Automation System
Home Automation SystemHome Automation System
Home Automation System
 
Home automation using blynk
Home automation using blynkHome automation using blynk
Home automation using blynk
 
SMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATIONSMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATION
 
IoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINOIoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINO
 
Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...
 
Home automation
Home automationHome automation
Home automation
 
Presentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationPresentation Smart Home With Home Automation
Presentation Smart Home With Home Automation
 
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCUCONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
 
Home appliances control system
Home appliances control systemHome appliances control system
Home appliances control system
 
Presentation on home automation
Presentation on home automationPresentation on home automation
Presentation on home automation
 
smart Home security
smart Home securitysmart Home security
smart Home security
 

Ähnlich wie Home automation

Fire detectionand alarm systems 090512042400-phpapp01(1)
Fire detectionand alarm systems 090512042400-phpapp01(1)Fire detectionand alarm systems 090512042400-phpapp01(1)
Fire detectionand alarm systems 090512042400-phpapp01(1)Mohammed Ullah
 
fire detection and alarm system
fire detection and alarm systemfire detection and alarm system
fire detection and alarm systemsingh1515
 
Fire Alarm System.pdf
Fire Alarm System.pdfFire Alarm System.pdf
Fire Alarm System.pdfssuser06d7b51
 
Cctv,fds,ids,acs
Cctv,fds,ids,acsCctv,fds,ids,acs
Cctv,fds,ids,acsrajparkash
 
Why are fire detection & alarm system is required in buildings?
Why are fire detection & alarm system is required in buildings?Why are fire detection & alarm system is required in buildings?
Why are fire detection & alarm system is required in buildings?Shubham .
 
FIRE ALARM SYSTEM
FIRE ALARM SYSTEM FIRE ALARM SYSTEM
FIRE ALARM SYSTEM Sebin James
 
Fire Detection and Alarm Systems
Fire Detection and Alarm SystemsFire Detection and Alarm Systems
Fire Detection and Alarm SystemsJ.T.A.JONES
 
Fire alarm , detection and suppression system
Fire alarm , detection and suppression systemFire alarm , detection and suppression system
Fire alarm , detection and suppression systemKamran Hassan
 
Smart Home Automation System In Chennai | Mr. Perfect Solutions
Smart Home Automation System In Chennai | Mr. Perfect SolutionsSmart Home Automation System In Chennai | Mr. Perfect Solutions
Smart Home Automation System In Chennai | Mr. Perfect SolutionsMrPerfectSolutions
 
cdocumentsandsettingsdeedesktopfda-1-090226130600-phpapp01 (2).pdf
cdocumentsandsettingsdeedesktopfda-1-090226130600-phpapp01 (2).pdfcdocumentsandsettingsdeedesktopfda-1-090226130600-phpapp01 (2).pdf
cdocumentsandsettingsdeedesktopfda-1-090226130600-phpapp01 (2).pdfnipunwijewardhana
 
Fm 403 Mod 10 Fire & Life Safety Systems
Fm 403 Mod 10   Fire & Life Safety SystemsFm 403 Mod 10   Fire & Life Safety Systems
Fm 403 Mod 10 Fire & Life Safety Systemsehamer
 
Fundamental training on Fire Detection & Alarm System
Fundamental training on Fire Detection & Alarm SystemFundamental training on Fire Detection & Alarm System
Fundamental training on Fire Detection & Alarm SystemSabrul Jamil
 
Intrusion Systems
Intrusion SystemsIntrusion Systems
Intrusion Systemstamilarasan
 
Lst Presentation2 Lst
Lst Presentation2 LstLst Presentation2 Lst
Lst Presentation2 Lsthazel4
 
K041246468
K041246468K041246468
K041246468IOSR-JEN
 
Drager Fixed Gas Detector - At The Heart Of Gas Detection Systems Brochure
Drager Fixed Gas Detector - At The Heart Of Gas Detection Systems BrochureDrager Fixed Gas Detector - At The Heart Of Gas Detection Systems Brochure
Drager Fixed Gas Detector - At The Heart Of Gas Detection Systems BrochureThorne & Derrick UK
 
FDA-Fire detection and alarm system
FDA-Fire detection and alarm systemFDA-Fire detection and alarm system
FDA-Fire detection and alarm systemFathimaNasi
 
GSM Based SMS fire alert system
GSM Based SMS fire alert systemGSM Based SMS fire alert system
GSM Based SMS fire alert systemSoumyadeep Kal
 

Ähnlich wie Home automation (20)

Fire detectionand alarm systems 090512042400-phpapp01(1)
Fire detectionand alarm systems 090512042400-phpapp01(1)Fire detectionand alarm systems 090512042400-phpapp01(1)
Fire detectionand alarm systems 090512042400-phpapp01(1)
 
fire detection and alarm system
fire detection and alarm systemfire detection and alarm system
fire detection and alarm system
 
FIRE ALARM SYSTEM.pdf
FIRE ALARM SYSTEM.pdfFIRE ALARM SYSTEM.pdf
FIRE ALARM SYSTEM.pdf
 
Fire Alarm System.pdf
Fire Alarm System.pdfFire Alarm System.pdf
Fire Alarm System.pdf
 
Cctv,fds,ids,acs
Cctv,fds,ids,acsCctv,fds,ids,acs
Cctv,fds,ids,acs
 
Why are fire detection & alarm system is required in buildings?
Why are fire detection & alarm system is required in buildings?Why are fire detection & alarm system is required in buildings?
Why are fire detection & alarm system is required in buildings?
 
FIRE ALARM SYSTEM
FIRE ALARM SYSTEM FIRE ALARM SYSTEM
FIRE ALARM SYSTEM
 
Fire Detection and Alarm Systems
Fire Detection and Alarm SystemsFire Detection and Alarm Systems
Fire Detection and Alarm Systems
 
Fire alarm , detection and suppression system
Fire alarm , detection and suppression systemFire alarm , detection and suppression system
Fire alarm , detection and suppression system
 
Smart Home Automation System In Chennai | Mr. Perfect Solutions
Smart Home Automation System In Chennai | Mr. Perfect SolutionsSmart Home Automation System In Chennai | Mr. Perfect Solutions
Smart Home Automation System In Chennai | Mr. Perfect Solutions
 
Chapter 07
Chapter 07Chapter 07
Chapter 07
 
cdocumentsandsettingsdeedesktopfda-1-090226130600-phpapp01 (2).pdf
cdocumentsandsettingsdeedesktopfda-1-090226130600-phpapp01 (2).pdfcdocumentsandsettingsdeedesktopfda-1-090226130600-phpapp01 (2).pdf
cdocumentsandsettingsdeedesktopfda-1-090226130600-phpapp01 (2).pdf
 
Fm 403 Mod 10 Fire & Life Safety Systems
Fm 403 Mod 10   Fire & Life Safety SystemsFm 403 Mod 10   Fire & Life Safety Systems
Fm 403 Mod 10 Fire & Life Safety Systems
 
Fundamental training on Fire Detection & Alarm System
Fundamental training on Fire Detection & Alarm SystemFundamental training on Fire Detection & Alarm System
Fundamental training on Fire Detection & Alarm System
 
Intrusion Systems
Intrusion SystemsIntrusion Systems
Intrusion Systems
 
Lst Presentation2 Lst
Lst Presentation2 LstLst Presentation2 Lst
Lst Presentation2 Lst
 
K041246468
K041246468K041246468
K041246468
 
Drager Fixed Gas Detector - At The Heart Of Gas Detection Systems Brochure
Drager Fixed Gas Detector - At The Heart Of Gas Detection Systems BrochureDrager Fixed Gas Detector - At The Heart Of Gas Detection Systems Brochure
Drager Fixed Gas Detector - At The Heart Of Gas Detection Systems Brochure
 
FDA-Fire detection and alarm system
FDA-Fire detection and alarm systemFDA-Fire detection and alarm system
FDA-Fire detection and alarm system
 
GSM Based SMS fire alert system
GSM Based SMS fire alert systemGSM Based SMS fire alert system
GSM Based SMS fire alert system
 

Kürzlich hochgeladen

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...itnewsafrica
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 

Kürzlich hochgeladen (20)

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 

Home automation

  • 1. Home Automation Basic system Annalist
  • 2. Why Home Automation ? High level of luxury. Manage security in all home automatically. Save time and effort in routine tasks.
  • 3. How to analyze our system ? Get requirements from Customer. Design (Class Diagram & Data Flow). Implementation. Validation. Evaluation.
  • 4. Requirements Divided to four parts : Light. Audio and Video. Heating, Ventilation and Air Conditioning (HVAC). Security.
  • 5. Light Requirements Auto control all light via “ touch screens ,wireless remote ,voice recognition “. Change color according to user. regulator power according to natural light.
  • 6. Audio & VideoRequirements See and listen via audio and video wireless network. Intercom system.
  • 7. HVAC Requirements Control the temperature of the all home via “ air condition & nature air “. Control on limitation of gases like Oxygen ,Carbon oxide and Humidity.
  • 8.
  • 9.
  • 10.
  • 11. Class Diagram Object models describe the system in terms of object classes and their associations. An object class is an abstraction over a set of objects with common attributes and the services (operations) provided by each object
  • 12. Main Class All classes inherits this class
  • 19. PseudoCode Gas detection code Smoke detection code Vibration detection code Motion detection code
  • 20. Gas detection code: If gas sensor detect upnormal gases , then alarm system activate (sound alarm , light change ,send sms , auto call ) , then gas controller activate , open windows and open ventilation system.
  • 21. Smoke detection code: If smoke sensor detect upnormal amount of smoke , alarm system activate ( sound alarm , light change , send sms auto call ) , then smoke controller runs , open sprinklers , open ventilation system , curtains come down insulation , fire and smoke to isolate the fire scence for the rest of the house.
  • 22. Vibration detection code: If vibration sensor detect any vibration ( glasses or door breaking ) ,alarm system will activate ( sound , light change , send sms, autocall ) , then motion controller close all windows and doors with iron windows and iron doors.
  • 23. Motion detection code: If motion sensor activate and detect motion , alarm system activate ( sound alarm , light change , send sms auto call ) , then motion controller close all windows and doors with iron windows and doors.
  • 24. Team members Adel El Ashkar. Ahmed Kashwa. EmanRabie. HadeerNageeb. Karim El Sayed. MahmoudKandeel. Mostafabalha. Sara Abd El Hameed. SelimanSamy. Zeinab El Awady.