A smart Arduino-powered catamaran robot designed to autonomously clean water surfaces using a combination of brushless motors, servos, sensors, and real-time GPS tracking. This robot is a part of an ongoing hardware-software integration project and the code will be frequently updated.
https://nikeeta7.github.io/Water-X-Robot/
WaterX is an autonomous robotic platform designed for waterbody maintenance and pollution control. It includes obstacle detection, variable strainer control, servo-based sweeping, camera activation, and GPS-based tracking, all controlled via an Arduino board. The robot uses sonar for proximity sensing, and servos to adapt its trash collection mechanism dynamically.
Feature | Description |
---|---|
🌀 BLDC Propulsion Control | Controlled via ESCs for forward motion at adjustable speeds |
📡 Ultrasonic Sensor | Real-time obstacle detection and motor response |
🔁 Servo Sweeping | Bidirectional sweeping mechanism for trash gathering |
🧠 Smart Strainer System | Dynamically adjusts based on object proximity |
🎥 Camera Trigger Control | Simulated activation of camera module |
📍 GPS Integration | NEO-6M GPS module for location logging, satellite count, HDOP |
💾 Modular Structure | Easily extendable and structured code using libraries and pin mapping |
🔄 Loop-based Execution | Responsive control flow with feedback from sensors and conditionals |
🛠️ Under Active Development – Check back for code and hardware improvements. Contributions are welcome!
```plaintext — GPS Data — Latitude: 28.654321 Longitude: 77.123456 Satellites: 7 HDOP: 150