Biblioteca Arduino para TM1637 (controlador LED)
Una biblioteca Arduino para módulos de visualización de 7 segmentos basados en el chip TM1637, como la pantalla de 4 dígitos Grove de Seeed Studio. El chip TM1637 también tiene capacidad de entrada de teclado, pero no está implementado en esta biblioteca.
Los módulos de visualización tienen dos conexiones de señal (y dos conexiones de alimentación) que son CLK y DIO. Estos pines se pueden conectar a cualquier par de pines digitales del Arduino. Cuando se crea un objeto, se deben configurar los pines. No hay limitación en la cantidad de instancias utilizadas simultáneamente (siempre que cada instancia tenga su propio par de pines)
La biblioteca se instala como cualquier biblioteca Arduino, copiando los archivos en un directorio en la ruta de búsqueda de biblioteca del IDE de Arduino.
La biblioteca proporciona una única clase denominada TM1637Display. Una instancia de esta clase proporciona las siguientes funciones:
setSegments
: establece el valor bruto de los segmentos de cada dígitoshowNumberDec
: muestra un número decimalshowNumberDecEx
: muestra un número decimal con puntos decimales o dos puntossetBrightness
: establece el brillo de la pantallaLa información proporcionada anteriormente es sólo un resumen. Consulte TM1637Display.h para obtener más información. Se incluye un ejemplo que demuestra el funcionamiento de la mayoría de las funciones.