Paso 6: Característica de la animación
La animación era una característica que tenía la esperanza de poner en práctica en el ChronosMEGA pero por falta de tiempo, no pude terminar integrando la animación con el código de lógica principal.
6.2. ¿por qué es esto que se muestra si no se completa?
Pasé horas cada día durante semanas construyendo la animación, pero más tarde no pude integrar los dos códigos de montaje juntos. El código de la animación por sí mismo es realmente completo y funciona. Desarrollo de la animación por separado del código principal, por lo que podría intentar integrar los dos más tarde. Sin embargo, durante la integración, errores fueron siendo disparados en todas partes; porque el código estaba en la Asamblea, fue muy muy difícil rastrear el origen de la cuestión.
El código de la materia prima de la animación está realmente incluido en el .zip que descargaste al principio de este Instructable.
Otra razón por qué estoy mostrando lo es sólo porque la animación se ve muy cool y el pensamiento que chicos te gustaría verlo.
6.3. ¿Qué hace esta animación incluso?
Como se mencionó antes, existen dos modos de visualización que el ChronosMEGA puede ser en:
- Visualización de la hora
- Pantalla en reposo
El ChronosMEGA por defecto se queda en estado de inactividad. Cuando el usuario presiona el botón para ver el tiempo, el modo cambia a visualización de la hora. La ChronosMEGA establece un temporizador de 5 segundos y continúa a través de su bucle principal. Cuando el temporizador se apaga, el ChronosMEGA cambia la pantalla a marcha lenta.
Sin embargo, pensé que sería cool que una animación fue ejecutada de la transición de la inactividad de la pantalla para visualización de la hora.
La animación comienza al encender la primera, derecha la mayoría LED. Entonces, mientras un LED en un momento de iluminación, la luz viaja hacia la derecha alrededor de la cara y paradas a lo más contra las agujas del reloj LED que necesita activarse en la pantalla de tiempo desde el punto de origen.
Esto es probablemente confuso, así que he creado una animación fresca de la animación. Esto demostrará como se verá la animación si la hora es 4:52
Y este video muestra la animación de la ChronosMEGA en acción: