尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
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.

More Related Content

What's hot

Final year project presentation IOT Based home security system
Final year project presentation IOT Based home security systemFinal year project presentation IOT Based home security system
Final year project presentation IOT Based home security system
SarmadMalik18
 
20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies
Seminar Links
 
Home automation using iot
Home automation using iotHome automation using iot
Home automation using iot
Rasik Rashid
 
Seminar presentation on embedded web technology
Seminar presentation on embedded web technologySeminar presentation on embedded web technology
Seminar presentation on embedded web technology
Ranol R C
 
Wi-Fi Esp8266 nodemcu
Wi-Fi Esp8266 nodemcu Wi-Fi Esp8266 nodemcu
Wi-Fi Esp8266 nodemcu
creatjet3d labs
 
IOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationIOT: Home Automation using Android Application
IOT: Home Automation using Android Application
Nikhil Jadav
 
Home automation based iot
Home automation based iotHome automation based iot
Home automation based iot
tashushy
 
IoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINOIoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINO
AYSHA S KABEER
 
Home security system using iot
Home security system using iotHome security system using iot
Home security system using iot
MDMarufMF
 
SMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOTSMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOT
Saipandu143
 
Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iot
parvathy s m
 
Home automation - SMART HOME
Home automation - SMART HOME Home automation - SMART HOME
Home automation - SMART HOME
Ankur Mehra
 
Home Automation Using IoT
Home Automation Using IoTHome Automation Using IoT
Home Automation Using IoT
Ashutosh Kumar
 
Voice recognition
Voice recognitionVoice recognition
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
Extreme Networks
 
Iot architecture
Iot architectureIot architecture
Iot architecture
Niranjan Kumar
 
Home automation using IoT literature review ppt
Home automation using IoT literature review pptHome automation using IoT literature review ppt
Home automation using IoT literature review ppt
Tanujkumar101
 
EMBEDDED WEB SERVER
EMBEDDED WEB SERVEREMBEDDED WEB SERVER
EMBEDDED WEB SERVER
kavya Reddy
 
IoT and m2m
IoT and m2mIoT and m2m
IoT and m2m
pavan penugonda
 
Internet of things for Smart Home
Internet of things for Smart Home Internet of things for Smart Home
Internet of things for Smart Home
Khwaja Aamer
 

What's hot (20)

Final year project presentation IOT Based home security system
Final year project presentation IOT Based home security systemFinal year project presentation IOT Based home security system
Final year project presentation IOT Based home security system
 
20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies
 
Home automation using iot
Home automation using iotHome automation using iot
Home automation using iot
 
Seminar presentation on embedded web technology
Seminar presentation on embedded web technologySeminar presentation on embedded web technology
Seminar presentation on embedded web technology
 
Wi-Fi Esp8266 nodemcu
Wi-Fi Esp8266 nodemcu Wi-Fi Esp8266 nodemcu
Wi-Fi Esp8266 nodemcu
 
IOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationIOT: Home Automation using Android Application
IOT: Home Automation using Android Application
 
Home automation based iot
Home automation based iotHome automation based iot
Home automation based iot
 
IoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINOIoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINO
 
Home security system using iot
Home security system using iotHome security system using iot
Home security system using iot
 
SMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOTSMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOT
 
Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iot
 
Home automation - SMART HOME
Home automation - SMART HOME Home automation - SMART HOME
Home automation - SMART HOME
 
Home Automation Using IoT
Home Automation Using IoTHome Automation Using IoT
Home Automation Using IoT
 
Voice recognition
Voice recognitionVoice recognition
Voice recognition
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Iot architecture
Iot architectureIot architecture
Iot architecture
 
Home automation using IoT literature review ppt
Home automation using IoT literature review pptHome automation using IoT literature review ppt
Home automation using IoT literature review ppt
 
EMBEDDED WEB SERVER
EMBEDDED WEB SERVEREMBEDDED WEB SERVER
EMBEDDED WEB SERVER
 
IoT and m2m
IoT and m2mIoT and m2m
IoT and m2m
 
Internet of things for Smart Home
Internet of things for Smart Home Internet of things for Smart Home
Internet of things for Smart Home
 

Similar to 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 system
singh1515
 
FIRE ALARM SYSTEM.pdf
FIRE ALARM SYSTEM.pdfFIRE ALARM SYSTEM.pdf
FIRE ALARM SYSTEM.pdf
Personal Secret
 
Fire Alarm System for safety of electrical systems
Fire Alarm System for safety of electrical systemsFire Alarm System for safety of electrical systems
Fire Alarm System for safety of electrical systems
PrasadRampalli2
 
Fire Alarm System.pdf
Fire Alarm System.pdfFire Alarm System.pdf
Fire Alarm System.pdf
ssuser06d7b51
 
Cctv,fds,ids,acs
Cctv,fds,ids,acsCctv,fds,ids,acs
Cctv,fds,ids,acs
rajparkash
 
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 .
 
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
MrPerfectSolutions
 
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 Systems
J.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 system
Kamran 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 Solutions
MrPerfectSolutions
 
Chapter 07
Chapter 07Chapter 07
Chapter 07
snoshoesam
 
cdocumentsandsettingsdeedesktopfda-1-090226130600-phpapp01 (2).pdf
cdocumentsandsettingsdeedesktopfda-1-090226130600-phpapp01 (2).pdfcdocumentsandsettingsdeedesktopfda-1-090226130600-phpapp01 (2).pdf
cdocumentsandsettingsdeedesktopfda-1-090226130600-phpapp01 (2).pdf
nipunwijewardhana
 
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
ehamer
 
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
Sabrul Jamil
 
Intrusion Systems
Intrusion SystemsIntrusion Systems
Intrusion Systems
tamilarasan
 
Lst Presentation2 Lst
Lst Presentation2 LstLst Presentation2 Lst
Lst Presentation2 Lst
hazel4
 
K041246468
K041246468K041246468
K041246468
IOSR-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 Brochure
Thorne & Derrick UK
 

Similar to 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 for safety of electrical systems
Fire Alarm System for safety of electrical systemsFire Alarm System for safety of electrical systems
Fire Alarm System for safety of electrical systems
 
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?
 
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
 
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
 

Recently uploaded

Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
anilsa9823
 
Introduction to ThousandEyes AMER Webinar
Introduction  to ThousandEyes AMER WebinarIntroduction  to ThousandEyes AMER Webinar
Introduction to ThousandEyes AMER Webinar
ThousandEyes
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
Ortus Solutions, Corp
 
Building a Semantic Layer of your Data Platform
Building a Semantic Layer of your Data PlatformBuilding a Semantic Layer of your Data Platform
Building a Semantic Layer of your Data Platform
Enterprise Knowledge
 
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time MLMongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
ScyllaDB
 
New ThousandEyes Product Features and Release Highlights: June 2024
New ThousandEyes Product Features and Release Highlights: June 2024New ThousandEyes Product Features and Release Highlights: June 2024
New ThousandEyes Product Features and Release Highlights: June 2024
ThousandEyes
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
An All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS MarketAn All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS Market
ScyllaDB
 
Day 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data ManipulationDay 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data Manipulation
UiPathCommunity
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Fuxnet [EN] .pdf
Fuxnet [EN]                                   .pdfFuxnet [EN]                                   .pdf
Fuxnet [EN] .pdf
Overkill Security
 
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDBScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB
 
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My IdentityCNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
Cynthia Thomas
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - MydbopsMySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
Mydbops
 
Multivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back againMultivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back again
Kieran Kunhya
 
Elasticity vs. State? Exploring Kafka Streams Cassandra State Store
Elasticity vs. State? Exploring Kafka Streams Cassandra State StoreElasticity vs. State? Exploring Kafka Streams Cassandra State Store
Elasticity vs. State? Exploring Kafka Streams Cassandra State Store
ScyllaDB
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
Cyber Recovery Wargame
Cyber Recovery WargameCyber Recovery Wargame
Cyber Recovery Wargame
Databarracks
 

Recently uploaded (20)

Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
 
Introduction to ThousandEyes AMER Webinar
Introduction  to ThousandEyes AMER WebinarIntroduction  to ThousandEyes AMER Webinar
Introduction to ThousandEyes AMER Webinar
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
 
Building a Semantic Layer of your Data Platform
Building a Semantic Layer of your Data PlatformBuilding a Semantic Layer of your Data Platform
Building a Semantic Layer of your Data Platform
 
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time MLMongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
 
New ThousandEyes Product Features and Release Highlights: June 2024
New ThousandEyes Product Features and Release Highlights: June 2024New ThousandEyes Product Features and Release Highlights: June 2024
New ThousandEyes Product Features and Release Highlights: June 2024
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
An All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS MarketAn All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS Market
 
Day 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data ManipulationDay 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data Manipulation
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Fuxnet [EN] .pdf
Fuxnet [EN]                                   .pdfFuxnet [EN]                                   .pdf
Fuxnet [EN] .pdf
 
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDBScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
 
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My IdentityCNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - MydbopsMySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
 
Multivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back againMultivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back again
 
Elasticity vs. State? Exploring Kafka Streams Cassandra State Store
Elasticity vs. State? Exploring Kafka Streams Cassandra State StoreElasticity vs. State? Exploring Kafka Streams Cassandra State Store
Elasticity vs. State? Exploring Kafka Streams Cassandra State Store
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
Cyber Recovery Wargame
Cyber Recovery WargameCyber Recovery Wargame
Cyber Recovery Wargame
 

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.
  翻译: