Detectar la presencia de un TM1638 con arduino

Scooter

Cascarrabias crónico
Estoy usando este módulo de displays led:
http://www.dx.com/p/8x-digital-tube-8x-key-8x-double-color-led-module-81873
sku_81873_1.jpg



Con esta librería:
http://code.google.com/p/tm1638-library/wiki/setupDisplay

Funciona francamente bien, me gustaría saber si alguien lo ha usado y si hay algún método para saber si está presente o no el circuito; lo voy a poner en una consola que puede estar o no conectada. Lo puedo hacer con un pin que detecte la presencia mediante un puente pero quisiera ahorrarme el pin.

Parece que todos los métodos devuelven void menos el de leer los pulsadores, así que solo se me ocurre leer los pulsadores a ver que diferencia hay si la consola está presente o ausente...

¿Alguna idea?
 
Me autorespondo; si el animalito está presente al leer los pulsadores da 0, o los que estén pulsados. Si no está da 255.
Por si acaso voy a poner una resistencia de pullup en el pin de datos para asegurar el 1 ya que si se pone una resistencia a 0 da 0 la lectura.
Esto es útil solo al 99%; si al arrancar alguien está pulsando los ocho botones a la vez también da 255, pero es una posibilidad remota creo yo.
Bueno, así lo tengo solucionado con 0 pines gastados, solo gasto una resistencia para curarme en salud.
 
Atrás
Arriba