microcontroller-based humidity control