I want to create a device that would:
Every minute: measure temperature and humidity, float switch in a humidifier tank, measure temperature in order to perform high temperature shutoff
Every five minutes: decide to switch heat, fan, ultrasonic humidifier
Every hour: check if work of a humidifier/heater produces desired temperature change
(d Temperature / d time and d humidity / d time).
Emergency shut off if systems work all the time and produce no desired rate of change but heat/humidifier works.
Turn lights on/off.
Check state of regime switch (spawn/fruit)
I will use this device to grow mushrooms for Chinese medicine.
I want to use some RTC ( what kind? DS3234 ???) to trigger interrupts.
I am debating weather I need to allow user to set time as in a clock (device that we look at to know time)
There is a 4X20 LCD screen.
I want to hook up this touchpad that I don’t know how to wire it
I need two humidity/temperature sensors - one SPI one I2C. Or three sensors in the future.
There will be a toggle switch with two positions to store operation mode.
I may eventually add an OLED LCD touch screen.
One tiny circuit board on my breadboard is a 5V to 3.3V voltage converter for temp/humidity sensors
This is just for convenience.
How to wire a touch pad?
What RTC architecture and algorithms should I use?
Are there any humidity/temperature I2C sensors where address of the device can be changed?
How do I know if it will all fit inside Arduino Micro Pro memory when I write the program? (I have to look up what microcontroller is in it.)
What would me my algorithm for average rate of change (of humidity and temperature) in the past five minutes, in the past hour?
Those values will need to be displayed for safety and diagnostic purposes.