In this Project I have used :
· LM35 sensor to track the Temperature.
· Buzzer to represent the fire alarm .
· DC - Motor to represent Water Sprinkler .
This system has 3 states :
· Normal State : when Temp < 40 c . ( Nothing is On )
· HEAT State : when Temp > 40 c .(Yellow LED on )
In this stage if the temp returns back to be less than 40 c , the system will return in Normal state ( reversible ) .
· Fire state : when Temp > 60 c .(Red LED on & MOTOR is and Buzzer is on) .
In this stage the temperature cannot go down unless you entered the password (1234)
All of these features are associated with a system Password Using Keypad ! .
The project is based on Layered Architecture Software :
· Application Layer .
· HAL : Keypad , LCD , Sensors , Motors drivers .
· MCAL : ADC driver , GPIO driver .