home automation

Post on 26-May-2015

3.884 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Home AutomationBasic 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 & VideoRequirementsSee and listen via audio and video wireless

network.

Intercom system.

HVAC RequirementsControl the temperature of the all home via

“ air condition & nature air “.

Control on limitation of gases like Oxygen ,Carbon oxide and Humidity.

Security RequirementsNormal System :

Fire system , Gas detection. Surveillance cam.

High Level System :

Motion detection in all system area. Auto call for user when system hacked.

System ModelWe choose Component-based model due to:Collect system components from similar

systems.Availability to update.Easy to implement.

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 ClassAll 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.

Team membersAdel El Ashkar.Ahmed Kashwa.Eman Rabie.Hadeer Nageeb.Karim El Sayed.Mahmoud Kandeel.Mostafa balha.Sara Abd El Hameed.Seliman Samy .Zeinab El Awady.

top related