Paso 1: primer intento
Desde Arduino te permite leer un sensor de temperatura y para conducir un transistor de poder con modulación de anchura de pulso para variar la velocidad del ventilador, será la mejor solución para hacer un dispositivo más personalizado y profesional. De todos modos preferí ir a lo extraño, para llegar a un buen objetivo con el circuito más simple y evitar cualquier programación.