An IoT System for Real Time Analysis of Water Quality Index and categorizing there direct feasibility for any Purpose and Anamoly Detection based Machine Learning Algorithm to predict toxicity in Water periodically.
Competition was conducted by Robotix Club National Institute of Technology Raipur, Chhattisgarh, India. Our Team(Team Tetrax) won the hackathon for the domain and got 2nd prize, achieving the runner up position.
#Hardware Part: You need to have following sensors to connect and program your microcontroller:
- Arduino Mega 2560
- pH Sensor
- DSB1820 Temperature Sensor
- Turbidity Sensor
- MICS 4540 (NO2 Sensor)
Connect the hardware as per the requirments, the rough schematic has been shown in the abstract, compile the .ino file and upload it on the Arduino board.
#Software Part: -> Knowledge about Programming with C++ and Arduino C++ -> Working with Extra Header file and Including them -> Using Python Serial Library to fetch data on python terminal from COM Port
Run the python Script included that fetches data from comport and store it in seprate variables. Now upload send the values stored in the variables to the backend Firebase using API.