Summary
Embedded Systems / Community Impact
Automated Water Distribution System
An IoT water-transfer platform for cisternas, rural resilience, and precise resource control.
Problem
Rural and storm-affected Puerto Rican communities can face unreliable water access and need simple ways to manage limited tank reserves.
Role
Designed and documented the system architecture, hardware workflow, sensor logic, data collection pipeline, and command interface.
Process
- Started with a water-level and flow-control concept grounded in Puerto Rico water access challenges.
- Built a pump, relay/H-bridge, ultrasonic sensor, and flow-meter prototype.
- Added real-time data capture and CSV export for monitoring.
- Extended the project into a directed study with OCaml commands and Arduino WiFi control.
Outcome
Produced a working prototype and manual for command-driven water transfer, including commands such as status, measure, stop, and transfer A B 1.5.
Tools
ArduinoPythonOCamlTCP socketsFlow sensorUltrasonic sensorH-bridgeCSV data logging