Inspiration
HydroScan was inspired by the problem of relying on manual water checks. In places like pools, lakes, tanks, or other water-connected systems, water levels and environmental conditions can change quickly. If nobody checks at the right time, unsafe conditions or overflow problems can go unnoticed.
What it does
HydroScan is a portable hydrospheric monitoring prototype that measures water level, temperature, and humidity in real time. It uses a conductivity-based water level sensor, a DHT11 sensor, an LCD display, and an LED alarm. When the water level reaches the set threshold, the LED turns on to warn the user.
The system also sends live data to Blynk, allowing the readings to be monitored remotely from a dashboard.
Demo video: https://youtu.be/SyiUoKcocL8
How we built it
We built HydroScan using an Arduino-based circuit inside a compact enclosure. The water level sensor connects to an analog input, while the DHT11 collects temperature and humidity data. The Arduino reads the sensors every second, updates the LCD through I2C, controls the LED alarm, and publishes the readings to Blynk over Wi-Fi.
Challenges
One challenge was calibrating the water level threshold so the alarm responded at the right point. We also had to connect multiple hardware components while keeping the prototype portable and readable. Getting local LCD feedback and remote Blynk updates working together was another important part of the build.
Accomplishments
We are proud that HydroScan combines physical sensing, local feedback, remote monitoring, and an alarm system in one working prototype. The device successfully shows live water level, temperature, and humidity readings while also triggering an alert when the water level becomes too high.
What we learned
We learned how to integrate sensors, displays, Wi-Fi communication, and cloud dashboards into one system. We also learned how important calibration, wiring organization, and user feedback are when turning a circuit into a usable prototype.
What's next
Next, HydroScan could be improved with a more durable waterproof enclosure, better long-term calibration, battery power, data logging, and mobile notifications for dangerous water level changes.
Built With
- arduino
- blynk
- breadboard
- c/c++
- conductivity-water-level-sensor
- dht11
- i2c-lcd-display
- jumper
- led-alarm
- wifis3
Log in or sign up for Devpost to join the conversation.