Regulador de temperatura

Kike_GL:
Que valor tiene tu resistencia de pull-up en el pin 2 ?

El problema resultaba ser por culpa del lcd, por que es la expansion iduino 1602, y el unico pin que me dejaba usar era el 3, pero ahora me replantea otra duda, desde arduino debo controlar la velocidad del ventilador que tiene varios estados del 1 al 9 pero me quedo sin pines, porque el unico que se podia usar era el 3 y es para el sensor, ¿como podria hacer para las velocidades del ventilador?