Final Project Proposal : Shamma & Theyab documentation


FINAL PROJECT CONCEPT:

The project is a weather-proof patio. It is a weather station that could be used for an outdoor area, as in a patio, a pet house, or even a plant house. The station will basically monitor the weather and take action when some conditions require attention.

DIFFERENT FEATURES:

  • The system will detect if it’s raining, and if it is then it will close the rollable roof.
  • The system measures the temperature and if the temperature is very high, it will turn on a fan.
  • The system detects if it’s nighttime and turns on the lights when it’s dark.
  • The system allows for monitoring of the sensors data on a screen
  • The system can be controlled manually, so the roof, the fan and even the light can be turned on manually using the screen controls.

SYSTEM I/O:

System will involve:
INPUT:
  • rain sensor
  • temperature sensor
  • Light Sensor
OUTPUT:
  • Servo or DC Motor
  •   Fan DC
  •   LED Strip with relay: A low-current circuit can regulate a high-current circuit, such as a huge LED light bar, using an electrical switch which is a relay.

EACH INPUT/OUTPUT DESCRIPTION ON ARDUINO & WHAT IT WILL SEND/RECEIVE FROM PROCESSING

Input Arduino:
  1. Rain sensor to detect if it’s raining
  2. Temperature sensor to detect the ambient (surrounding) temperature.
  3. Light sensor to detect the light in the area.
Outputs:
  1. Motor (servo or DC) to close and open the roof top
  2. Fan to cool down the temperature
  3. LED strip or bulb to add light during the night.

All the inputs will send the data to the processing to be visualized on the processing screen. That allows monitoring of the temperature, rain existence and light in the area.

All the outputs of the Arduino will receive control from the processing, as the system we are building will be controlled manually using the screen of processing or automatically using the Arduino code.



PROCESSING DESCRIPTION & WHAT IT WILL SEND/RECEIVE TO ARDUINO

Processing will be mainly used for two reasons:

  • Monitor the values given by the temperature sensor and other sensors.
  • Allow for manual control of the outputs. As we will add buttons on the screen to be able to turn on/off the outputs when we need regardless of the value.

The manual control is needed as sometimes even if it is not raining, we might want to close the roof top. Or even turn on / off the fan regardless of if it’s too hot. Also, turn on and off the light regardless of the time of the day.



CONCLUSION:

The system is useful as a weatherproof outdoor system for any area. It could be used for multiple stuff like:

-patio area, pet house, parking spot, garden, etc.

Or any other outdoor area that requires monitoring and controlling depending on the weather conditions.

Additional features would involve adding more sensors such as soil moisture for plants maybe or it could even add a person detector sensor for protection and safety reasons.

 

Leave a Reply