Si la entrada es digital solo vas a poder trabajar con sondas de temperatura que trabajen de manera digital, en la impresora se usan resistencias que varían con la temperatura, esta variación de resistencia se traduce en una variación de tensión, con lo que registramos variaciones analógicas, para eso debes de poder leer la tensión analógica y traducirla a digital.
No tienes ninguna solución fácil, ya que si usas una sonda digital debes de reconocer los datos de alguna forma. Se me ocurre el ejemplo del sensor DHT11 (sonda de temperatura y humedad ambiente) esta trabaja de manera digital, pero tienen que usar sus propias librerías para leer los datos. Si no lo entiendo mal tu necesitas una sonda de temperatura digital para tomar la temperatura por contacto, nunca he usado este tipo de sonda, pero creo que esta podría servirte DS18B20 (según las temperaturas que quieras leer)
Por favor, Conectar o Crear cuenta para unirse a la conversación.