Hola me parece que no te funciona con la de 2k2, porque la tension no subia a 5v entonces no leia un 1 el pic, el problema esta en la base del 548 modifica los valores de las resistencias de 10k para que cuando el sensor este en 0 tengas 5v colector y al pic.