So, I haven't done much coding as of late. I do have my clock up and running along with the temp sensors running. I will update with some coding of those steps soon.
Before I go into phases of compiling code to actually turn relays on and off with temp and so on I wanted to get everything mounted in my project boxes so I can have all the wires tucked away nicely and just focus on finishing my program.
Here are some pictures of my progress so far.
Screen inside enclosure, this will be the only visible part of my controller. I will mount it on the side of the tank. A DB-9 cable will run from this box to the arduino enclosure. Everything will have quick disconnect cables to each other for communications for ease of movement and new programming.
Next I went ahead and mounted my 16 channel relay board into its project box.
The project box I ended up with allows me to cleanly mount 15 outlets on the front panel. I decided that I would just use 15 instead of the 16 relays. I can always add another outlet to the side of the box if i need that last outlet.
In addition to the outlets I am going to have LEDs mounted over each one to indicate whether or not that outlet is turned on or not.
I still need to get some odds and ends parts like wire and connectors to finish up cleaning up everything. I am hoping to get everything mounted in the boxes in the upcoming few weeks and head back to coding. The tank this is going on is not even close to being ready to be setup so I have time to play around with this more before I really need it to be finished.
I have not updated this thread as frequent as I wanted to since I am also trying to finish up some trim in the room where the new tank is going, so please be patient with some of my progress updates.