Vishnusimha / IndoorAirQualityEE5003

An Indoor air quality and temperature monitoring project with ventilation management
1 stars 0 forks source link
adafruit android-application api flask flask-api kotlin python raspberrypi sensors-data-collection thingspeak-iot-cloud

IndoorAirQualityEE5003

Intelligent Indoor Air Quality and Ventilation Management in Confined Spaces using IoT

Problem Statement

Main Objective of Project

Added Objectives while development

Information about git repository

The entire project code was implemented using different branches, and after each task was completed, the related branch was merged into the master-integration branch. And at final stage that was merged into main branch, so all the latest code can be found in main branch.

To retain the old changes, No branches were deleted from starting

All Branches in the repository

![List of all Branches in the repository](<ReadMeFileData/Screenshot 2023-08-22 at 2.26.05 p.m..png>)

Project Board

Whole project was implemented by following below steps:

So each branch will have some additional features or changes right from starting. And all the changes can be seen in the main branch together.

![Project Board View 1](<ReadMeFileData/Screenshot 2023-08-22 at 2.29.04 p.m..png>) Another View

![Project Board Table View 3](<ReadMeFileData/Screenshot 2023-08-22 at 2.29.35 p.m..png>)

Project Codes

SCD40/code folder contains below codes:

Each feature was kept added to the previous code and the the final evolved code is scd40ThingSpeakLEDServoCSVServerEmail and [ProjectMasterCode.py](<Project Master Code/ProjectMasterCode.py>) is the final code that needs to be used in Raspberry Pi

Android Application Project

AirQualityMonitor Android Application <- committed to a folder

This was the Android application developed; this project needs to be opened with android studio, and then all the gradle files will get automatically synced and then we can build and run the project.