design and construction of an automatic fan speed control system using 16f877a microcontroller