der_wille_zur_macht
Team RC
Many people are doing really cool things with DIY controllers and documenting the efforts in this forum. I've mentioned using an Arduino for LED control in several threads, and am hoping to start a thread on that subject soon.
On my own tank, the LED control will just be one feature. It'll be the main feature, but there are other features available without too much effort. I'll likely also be using it for the following, at a minimum:
1) pH monitoring
2) A small number of relays to turn pumps and other accessories on and off
3) A small number of digital inputs - i.e. float switches, etc.
I'm trying to keep the entire project small and realistic, and I'm sure it overlaps with what other people want. My overall goals are:
1) Reduce hardware complexity.
2) Allow for future expansion.
I consider myself a beginner in the world of hobby electronics. I'm sure that there are people out there that would love to DIY a controller, but feel that the bar for entry is set too high. As I mentioned above, many people have posted really cool DIY controller projects, but most of them strike me as a hair too complicated for beginners like me, so I plan on designing the simplest implementation possible. I will be standing on the shoulders of giants.
Keeping with the Arduino environment, it should be easy to create a shield with a DS1307 RTC and the pH meter circuitry onboard, which would mean you'd only have 1 PCB to deal with, in addition to the Arduino itself. It should be possible to arrange headers on that shield to allow for plugging in a cable to connect X number of relays, and another cable to connect X number of digital inputs (float switches, etc). You'd also need some form of output - either an LCD (control for it could be included on the shield) or some method to transmit data to a PC or the internet.
With these features and this level of simplicity in mind, am I missing anything people would want in a simple controller design?
On my own tank, the LED control will just be one feature. It'll be the main feature, but there are other features available without too much effort. I'll likely also be using it for the following, at a minimum:
1) pH monitoring
2) A small number of relays to turn pumps and other accessories on and off
3) A small number of digital inputs - i.e. float switches, etc.
I'm trying to keep the entire project small and realistic, and I'm sure it overlaps with what other people want. My overall goals are:
1) Reduce hardware complexity.
2) Allow for future expansion.
I consider myself a beginner in the world of hobby electronics. I'm sure that there are people out there that would love to DIY a controller, but feel that the bar for entry is set too high. As I mentioned above, many people have posted really cool DIY controller projects, but most of them strike me as a hair too complicated for beginners like me, so I plan on designing the simplest implementation possible. I will be standing on the shoulders of giants.
Keeping with the Arduino environment, it should be easy to create a shield with a DS1307 RTC and the pH meter circuitry onboard, which would mean you'd only have 1 PCB to deal with, in addition to the Arduino itself. It should be possible to arrange headers on that shield to allow for plugging in a cable to connect X number of relays, and another cable to connect X number of digital inputs (float switches, etc). You'd also need some form of output - either an LCD (control for it could be included on the shield) or some method to transmit data to a PC or the internet.
With these features and this level of simplicity in mind, am I missing anything people would want in a simple controller design?