DIY Reef Controller
The main objective of this project is to create a reef/saltwater aquarium controller with an Arduino MRK1000 that can be controlled from a distance by a Universal Windows Platform app. Lighting and temperature control over a reef tank are one of the most critical functions that cannot be left to some other person. Also, a 100 percent automatic tank is also not an option when you wish to perform some maintenance over the tank or in case, any control goes off when you are not around it. Therefore, you need an automatic controller such as an Arduino that can take commands and transmit the status in form of a stable setup. Fortunately, Arduino worked out well in this case and ensured a free board.
For now, the project permits the user to execute 3 LED channels that work according to day hours, as defined by rtc. It also keeps a check on the tank temperature and switches on the cooling fan if temperature crosses a requisite limit. Finally, it also permits the user to shut down the pumps so that fish can be fed without letting the food get sucked in the overflow. All this pretty controllable according to the Universal Windows Platform app. Every single time the Arduino gets an http request it gives back a json string along with the status of controller /tank. The simplest get commands permit the user to alter the controller functions.
The ICD module here shows off the tank temperature and time along with other LED outputs. In case, the temperature gets very high the display will turn red from green. The LEDs get dimmed when temperature control takes place and fan brings down everything The first project created in this league.is yet to be done. It is yet to have the ability to administer the functions through menu buttons over LCD and make updates in the UWP app in monitor and sync with the quarantine tank controller.
For code and schematics, click on: https://www.hackster.io/shooshoomo/reef-controller-a30d52
Filed Under: Reviews