nkd5024
New member
So I finally got around to starting my DIY Arduino Mega 2560 based reef controller. I wanted to share this to help anyone that may be interested by doesn't feel they have enough electronic knowledge to go for it. When I started this project, the only electronic experience I had was that I build a pair of led fixtures for my tank with a little PWM arduino uno controller.
So to start, the features I plan to include are as follows.
1. 3.2" TFT Touch LCD Screen for display and user interface.
2. Real Time Clock to keep accurate time even through power outages.
3. Micro SD card support to store images, data logs, and setting preferences.
4. Temperature probes for each LED Fixture and for water temperature.
5. pH monitoring
6. ORP monitoring
7. 8 Solid state relays and 8 TRIAC relays for controlling individual outlets.
8. Piezo Buzzer for alarms
9. ATO using a resistive tape type sensor used for sensing water levels, this is a solid state device so it won't have any mechanical problems that float switchs can succumb to.
10. 5 Channel LED dimming for blue and white on two fixtures plus one for green/red/cyan split between the two.
11 Dimming for moon lights. I have four moonlight leds that I will have "move" across the tank by dimming each separately. This will also allow me to simulate moon phases with brighter and duller days.
12. Vortech communication
After talking to the people at reef angel, it is possible to add their vortech module into my project. I feel that it is kind of cheating to buy it instead of build it but as I don't have access to vortech firmware to communicate with it, it is the only option I know of.
As of right now, I have the arduino with the touch screen, sd card, real time clock, the three temperature probes, and two 8-bit shift registers to control the 16 outlets.
I have started the user interface through the touch screen and now that I have the sd card will most likely replace a lot of the draws squares with nice looking shaded bitmap images instead. I plan on updating this pretty frequently with my progress so anyone interested can follow along.
If anyone has any ideas on how to make a nice looking case for the project, ideas are greatly appreciated. As of now everything is connected via a breadboard. I have a printed clad board so I plan on printing my own circuit so everything looks nice and neat.
Here are a few pictures of what I have so far.
Lock Screen<br>
Home Screen<br>
Temp Monitor Screen<br>
Temp Graph without data loaded<br>
These screens will likely change now that I am not limited in storage space with the sd card (2 GB)
Enjoy and let me know what your think, any ideas would be greatly appreciated!
Nick Devan
So to start, the features I plan to include are as follows.
1. 3.2" TFT Touch LCD Screen for display and user interface.
2. Real Time Clock to keep accurate time even through power outages.
3. Micro SD card support to store images, data logs, and setting preferences.
4. Temperature probes for each LED Fixture and for water temperature.
5. pH monitoring
6. ORP monitoring
7. 8 Solid state relays and 8 TRIAC relays for controlling individual outlets.
8. Piezo Buzzer for alarms
9. ATO using a resistive tape type sensor used for sensing water levels, this is a solid state device so it won't have any mechanical problems that float switchs can succumb to.
10. 5 Channel LED dimming for blue and white on two fixtures plus one for green/red/cyan split between the two.
11 Dimming for moon lights. I have four moonlight leds that I will have "move" across the tank by dimming each separately. This will also allow me to simulate moon phases with brighter and duller days.
12. Vortech communication
After talking to the people at reef angel, it is possible to add their vortech module into my project. I feel that it is kind of cheating to buy it instead of build it but as I don't have access to vortech firmware to communicate with it, it is the only option I know of.
As of right now, I have the arduino with the touch screen, sd card, real time clock, the three temperature probes, and two 8-bit shift registers to control the 16 outlets.
I have started the user interface through the touch screen and now that I have the sd card will most likely replace a lot of the draws squares with nice looking shaded bitmap images instead. I plan on updating this pretty frequently with my progress so anyone interested can follow along.
If anyone has any ideas on how to make a nice looking case for the project, ideas are greatly appreciated. As of now everything is connected via a breadboard. I have a printed clad board so I plan on printing my own circuit so everything looks nice and neat.
Here are a few pictures of what I have so far.
Lock Screen<br>
Home Screen<br>
Temp Monitor Screen<br>
Temp Graph without data loaded<br>
These screens will likely change now that I am not limited in storage space with the sd card (2 GB)
Enjoy and let me know what your think, any ideas would be greatly appreciated!
Nick Devan