On a reef tank the temperature and lighting schedule are critical functions that can’t be left to a person to do manually. A completely automatic system isn’t good when you need to do maintenance on the tank or if something happens when you’re away. So an automatic controller like an arduino that can receive commands and send it’s status is an ideal setup. I saw the Mkr1000 and wanted to build this project on one. Luckily Arduino decided my project was good enough to warrant a free board!
Currently this project allows me to run 3 LED channels that fade in and out according to the time of day, set by the rtc. It also monitors the tank temp and turns on a cooling fan if the temp gets too high. Finally it allows me to shut off the pumps so that I can feed the fish without all the food being sucked into the overflow. All of this is controllable from a Universal Windows Platform app. Every time the arduino receives an http request it returns a json string with the status of the tank/controller. Simple get commands allow you to change the functions of the controller.
Featured Adafruit Product!
RGB LCD Shield Kit w/ 16×2 Character Display – Only 2 pins used! – NEGATIVE DISPLAY: This new Adafruit shield makes it easy to use a 16×2 Character LCD. We really like the RGB LCDs we stock in the shop both the RGB negative and RGB positive. Unfortunately, these LCDs do require quite a few digital pins, 6 to control the LCD and then another 3 to control the RGB backlight for a total of 9 pins. That’s half of the pins available on a classic Arduino! (read more)
4-channel I2C-safe Bi-directional Logic Level Converter – BSS138: Because the Arduino (and Basic Stamp) are 5V devices, and most modern sensors, displays, flash cards and modes are 3.3V-only, many makers find that they need to perform level shifting/conversion to protect the 3.3V device from 5V. (read more)
Each Monday is ArduinoMonday here at Adafruit! Be sure to check out our posts, tutorials and new Arduino related products. Adafruit manufactures the Arduino right here in the United States in cooperation with arduino.cc. We have a huge selection of Arduino accessories and all the code and tutorials to get you up and running in no time!