Professional Documents
Culture Documents
PREPARED BY
● Paridhi Kaushik
● Mehar Shree
● Parul Singh
DATE – 07 / 11 / 2019
INTRODUCTION
Automatic Fan & Light control system is an Arduino based project to measure the temperature , humidity
and light intensity of the surroundings and automatically turn on the device accordingly using various
sensors and actuators.
OBJECTIVES
The objectives of the project includes
● To control the fan according to the surrounding temperature using DHT-11 temperature and
humidity sensor. Also displaying the data on LCD.
● To control the lights on/off system according to the surrounding light intensity
TASKS
● To test DHT-11 sensor values are real time values.
● To test LDR
● To test all the values are working as specified in the program
SCOPE
● General - Interfacing between sensors including DHT-11 sensor and fan , interfacing between LDR
and LED using Arduino Uno microcontroller.
● Tactics - The future implementations may include controlling the intensity of brightness of LEDs
and the speed of the fan according to decease or increase in light intensity and temperature in
surroundings respectively using an android app interfacing
TESTING STRATEGY
● Unit Testing – To check whether all the components are working properly or not and whether
sensors are measuring real time values or not and actuators are working or not.
● Integration Testing – In integration testing , whether the temperature and humidity value is
displaying on the LCD or not.
● System Testing – In System testing check whether the actuator is working according to the
commands provided to it using program for on or off.
● Stress testing – To check if components of the project are working efficiently if number of fans and
LEDs used increases.
● Performance testing – To check if the measured sensors values are according to real time values in
the surroundings.
● Security testing – To check if the operation of actuators can be accessed by anyone i.e., the
threshold value set for the categories of values measured by the sensors can be accessed by anyone or
any particular user.
● User Acceptance Testing – If the same project is deployed on any other client side then to test the
values of the sensor are according to real time and all the components are working accordingly.
HARDWARE REQUIREMENTS
● LDR (Light Dependent Resistor)
● LED (Light Emitting Diode)
● DHT-11 Temperature Humidity Sensor
● Fan
ENVIRONMENT REQUIREMENT
● Windows
● Android
TEST SCHEDULE
FEATURES TO BE TESTED
If the project is rebuilt below features need to be tested again-
● To test whether all the components are working or not
● To test whether program is correct
● To test the values given by sensors are real time values
RESPONSIBILITIES
● Mehar Shree – Programming
● Paridhi Kaushik – Documentation (Test Management Plan and Test Strategy)
● Parul Singh – Hardware Setup
ROLES
● DHT-11 Temperature Humidity Sensor – To measure the temperature and humidity values of the
surrounding environment.
● LDR – Light Dependent Resistor is used to measure the light intensity values of the surrounding.
● LED – Light Emitting Diode is an actuator device which will be on/off according to the values of
the LDR i.e., when the value of LDR is above the threshold value specified in the program LED will
be off and will be on for LDR value below threshold value.
● FAN – It is an actuator device which will be on/off according to the threshold temperature value of
DHT-11 sensor
RESOURCES
● https://circuitdigest.com/microcontroller-projects/
● https://www.sparkfun.com/
● https://www.guru99.com/
● https://www.instructables.com/
RISKS/ASSUMPTIONS
Risks in the project may include –
● Components failure
● If number of actuators increases the project may get overheated
● If the threshold values of the sensors is altered by anyone, the functioning of the project will also
change.
APPROVALS
● Ms. Manisha Gupta
● Dr. R.S Pavithr
● Mr. Amarjeet Singh Chauhan