It’s not as polished as I’d like but I’m on to the next version so here’s the summary.
Below the break is revision 4. Read the comments in the code. I’ll post a formal description of the software’s behavior soon.
The Lizard Climate Control system has these requirements (updated as they change):
- turn lights and heaters on/off at specified times
- maintain specified temperatures during day and night
- report current temperature/humidity both locally (at cage) and remotely via internet
- manual bypass of Arduino control of AC switches
- built in fail-safe for over temperature situations
- protect sensors from lizard and other in-cage hazards
- visual indication of temperature situation (green=good, red=bad etc)
- document it!
The background for the project is simple, the mission- not necessarily so.
New Baby Bearded Dragon. Gotta have heat and light, on a schedule and deal with over/under heating conditions. I could fork over $60+ for a ready to go solution or I could make my own.
Guess which I went for? Arduino to the rescue!
Keep watching for pics, code and schematics as I build it. Basic requirements are here.