He construido el circuito indicador de nivel de agua como se muestra en esta figura.
Primer consejo: abandona ese circuito. Es casi seguro que no funcionará. Como has descubierto, el agua no servirá para hacer las conexiones. Los circuitos 7400 TTL necesitan un nominal de 1.6 mA a 0.8 voltios o menos para producir una entrada baja válida, o el equivalente de aproximadamente 500 ohmios. El agua simplemente no es un buen conductor (a menos que sea agua de mar). Las resistencias pullup agregan otro .4 a .5 mA al requisito, reduciendo el requisito de resistencia efectiva a aproximadamente 400 ohmios.
Este parece ser un ejemplo clásico de alguien que tiene una buena idea y la pone en Internet sin realmente sentarse y analizarla, y mucho menos intentarlo.
Puede intentar reemplazar el 74148 con un 74HC148, y elevar las resistencias pullup a 1 M. Y tal vez agregar un poco de sal al agua si es necesario.
Sin embargo, hay un problema básico con este enfoque. La aplicación de CC a los contactos que están cerca del agua es una excelente manera de acelerar la corrosión, y los productos de corrosión a menudo actúan como aislantes. Esto tiene efectos negativos obvios. Para una confiabilidad a largo plazo, tiene que usar contactos enchapados en oro, y el voltaje a través de ellos debe ser AC.