Paso 6: 7 segmentos DISPLAY
TM1650 BASE PANTALLA DE 7 SEGMENTOS:
Originalmente, APIS no tenía ninguna capacidad de visualización. Fue imposible determinar el nivel de humedad actual del suelo sin conexión mediante USB.
Para fijar que he añadido una pantalla de 4 dígitos 7 segmentos del sistema: en Fasttech.com
No he podido encontrar una librería para trabajar con este módulo en cualquier lugar (ni una hoja de datos para ello), así que después de algunas horas de sondeo de Puerto I²C y experimentación, decido escribir una biblioteca de controlador yo.
Soporta pantallas de hasta 16 dígitos (con 4 está predeterminado), puede mostrar caracteres ASCII básicos (por favor, no se aplican el nota no todos los caracteres pudieran construirse con 7 segmentos, por lo que cartas como W, M, etc.)., soporta visualización de punto decimal en el módulo, ejecuta la cadena de caracteres (para mostrar más de 4 letras) y es compatible con 16 grados de brillo.
La biblioteca está disponible en patio de arduino.cc aquí. Biblioteca de controladores de TM1650
El video de muestra aquí
ANIMACIÓN:
Un poco de animación de 7 segmentos se implementa en un correr de agua.
- Mientras se dedica a la bomba, los puntos digitales en la pantalla se ejecutan en a la izquierda hasta derecha, simbolizando un agua: riego animación de vídeo
- Durante el período de «saturación», los puntos apuntan desde el centro de la pantalla hacia fuera, simbolizando la saturación: vídeo de animación de saturación
Innecesario, pero un buen toque.