I recently built an experimental building, a small house, as a test of a novel technique to passively keep its interior temperature in a comfortable range at all times.
The longer than a day heat diffusion time constant of its interior is kept at an agreeable temperature by circulating external air only at suitable times of day.
This is possible for most days during the year by a climate characterized by the large daily excursions typical of high grounds, low latitude, desert locations.
It should do much better than a purely well insulated building.
A necessary feature of the ventilation system is the one of being automatically controlled.
I was thinking of using Arduino for this task because of its robustness and ability to recover from electrical blackouts.
The functions which I require are:
- internal and external temperature measurements at 5 min intervals
- comparison with set ranges
- switching on and off of a 110 V, low power, fan
- recording of temp data with time stamp on permanent memory ( > 10^6 samples)
- display temperatures and time to show that it's alive
- Auto-reboot after power outage
I need to know if Arduino is a suitable choice for this tasks and possibly which choices of side boards (shields?) should I use to minimize wiring ad hoc hardware, thanks, pepi