Thanks! :)
There are a few issues in the docs that I missed before release, but I've been cleaning them up today. That's one I've missed again.
There are certainly some issues remaining, particularly with interrupts. Although they work properly most of the time, in certain situations they fail and don't halt the main app, but do hinder it. I'll debug this over the next few days.
Other than that, it seems to work quite well so far. I'm going to test it out on some more complex applications and see how it fares.
If you get a chance to test it out, I'm all ears for feedback for certain. Very soon I'll want to discuss the points you brought up on the other thread, so I'll ping you via email when I've got the time.
| [reply] |
| [reply] |
Will do, likely over the weekend. I took a look at your home node; very interesting stuff!
The next phase of this project will be tying a bunch of things together into one cohesive application that will (for my indoor grow room):
- turn on/off a 120v exhaust fan when temperature goes above/below threshold (already done, RPi::DHT11::EnvControl)
- turn on/off a 120v humidifier if humidity goes above/below threshold (already done (same module as above))
- allow the temp/humidity limits to be modified (up/down) by pressing buttons
- open/close servos on my automatic drip systems on a schedule (or when a soil moisture sensor says so) for automatic plant feeding (have the hardware, just need to interface the servos with the Pi)
- display all of this information on the LCD (90% done)
Then, after I've got all that done, I am going to pick up a few different sized TFT displays, and write a GUI to wrap all this stuff, so on my wall, I have touch screen access to make adjustments and view statuses, instead of the LCD. This'll take me some time, because I haven't done any GUI programming in quite some time.
Thereafter, I'll buy/build a nice box for the whole shebang, put external connectors for the various sensors (instead of having them hard-wired), screw it to the wall outside of the grow area, and voila, I've created my very own complete indoor grow environment control centre :)
The only thing that won't be controlled by this device (at least not yet), are my HID lamps.
| [reply] |