Technical Skills
I learnt how to read sensor values, use a microcontroller, connect components safely, and write simple code to make everything work together.
This project uses simple sensors and electronics to detect rising water levels and heavy rainfall early, so that Indian forces, rescue teams, and local people get enough time to respond before a flood becomes dangerous.
A series of small detection units keeps watch near rivers, canals, and low-lying areas.
Each unit has sensors to measure water level and, optionally, rainfall or water flow speed. The sensor readings are sent to a small controller board.
The controller constantly checks if the readings cross a predefined safe limit. These thresholds are set based on local river data and expert advice.
When the system detects dangerous levels, it activates lights and buzzers and can send a signal to a central dashboard or SMS system (in a full-scale version).
With early alerts, Indian forces, disaster management teams, and local people can prepare faster, move to safer areas, and protect important resources.
Building this system taught me both technical and real-life lessons.
I learnt how to read sensor values, use a microcontroller, connect components safely, and write simple code to make everything work together.
I faced issues like noisy readings and wiring mistakes, and I learnt how to debug them step by step instead of giving up.
I realised how important it is to use technology for good — especially to protect people who live in risky, flood-prone areas.