This Plant keeper system is much closer to what I want the final version to be. It has a user interface that uses 7 buttons to navigate. The UI has 3 modes that all 4 plugs can use: Time of Day, Day of Week, and Temperature. I have it so you can calibrate the sensors in the UI. It also has 2 temperature sensors, a reservoir temperature sensor, and a humidity sensor. In the middle of making a testing the PPM meter will be added soon.
I am using an ATmega1284 IC. Was going to use the ATmega2560 but the pitch of the pins is too hard to work with without getting custom PCB’s. The 1284 has more than enough space and uses pins that fit on a breadboard so it is perfect. The other nice thing about this IC is that you can actually upload the Arduino boot loader to it and write programs in the Arduino version of C++.
The relay board that I made only has 4 relays but plan on adding 2 more before I put this thing in a wood housing or 3d-printed one.
I have been testing this with a few appliances and a grow tent. It has no problem controlling the 270W light fixture, ventilation fans and watering pumps. Definitely going to do a lot more testing before I start with a seedling or clone but seems to work without any issues. In theory any appliance that doesn’t exceed the ratings of the relays should work.
This device has a waterproof temperature probe connected to an ATmega 328P-PU (same IC used in Arduino Uno), an LCD screen and a relay. Used to trigger heating or cooling units for a reservoir of a hydroponics garden system. This is the first version of my Plant Keeper and does not have a User interface for programming the parameters.