I am considering using an Arduino as a controller for a water treatment system and would love to hear your opinions. All it has to do is open/close a water gate (by starting/stopping a motor) at predefined times. It would have to...
- Be able to connect to a phone using a usb cable. The phone would act as a UI to change settings and water flush times on the Arduino (via a custom app)
- Log data which would be easily retrievable
- Ideally, be able to connect to a cell network and send/receive packets. I believe there is a shield for this
- Consume MINIMAL POWER. All it has to do is flush once every few days, log data, and possibly receive data from shield/usb. It would be running off of a solar panel and battery. In winter it could run out of power.
And thats pretty much it! Can this project be done with an Arduino? I would greatly appreciate any advice and recommendations!