I've been lurking since discovering the RPI a few months before it was released but have held off on buying one as apart from running it as a media centre I couldn't come up with anything 'cool' to do with it and not being able to justify the expense (disabled wife, I'm her carer, money is tight etc). However with xmas a few weeks away and having recently developed an interest in tropical fishkeeping I've been thinking about using a RPI to do some simple data logging and automation. However I've not done any coding since finishing my GSCE Computer Studies course on a BBC B in 1989 and my electronics skill are at about the same level.
What I'd like to do is (including my ideas/notes):
1. Monitor the tank and room ambient temperatures using i2c sensors (DS18B20 sensors) with data logging.
2. Control the tank lights (240v fluorescents and 240v blue LED lightbar) via relays based on local sunset/sunrise times (Blue light strip comes on a set time before sunrise, then switch to fluorescents at sunrise with the reverse happening at sunset). I believe I can use the pyephem library to calculate these rather than relying on pulling the data from an internet weather source.
3. Push-button manual override of the lighting
4. Use a 4 line LCD to display temps, local time, and time to next automatic light change via SPI.
5. Optional; ability to take photos of the tank and upload to local/dropbox/external host.
Since my electronics and soldering skills are rusty I'll be looking at using as much pre-assembled equipment as possible as cheaply as possible.
There's a nice writeup of a similar project here: http://www.thereefuge.com.au/threads/ra ... ject.3475/.
My current plan-of-action is to get myself up-to-speed with Python by getting a working sun rise/set and offset calculator working on my (Windows) PC, then tackle each part of the project individually as finances permit starting with the temp sensor and LCD screen. Does this sound like I'm about to bite off more than I can chew?
