En esta segunda sesión utilizando la matrix de LEDs de Makeblock vamos a ver cómo mostrar texto en movimiento continuo.
En general podemos decir que de manera estática prácticamente no caben 3 caracteres en la matriz de LEDs por lo que se hace necesario una técnica de movimiento de texto para poder mostrar un mensaje mínimamente largo.
Utilizaremos el movimiento de texto que nos permite los bloques utilizados para gobernar la matriz de LEDs a través de variables que funcionaran como punteros de posición de nuestro texto dentro del display.
Por otro lado si queremos mostrar un mensaje de forma repetida en la matriz de LEDs debemos tener en cuenta la longitud del texto para que no haya pausas entre las repeticiones.
Recuerda a lo largo de todo el curso que tienes disponible el formulario de soporte para alumnos para plantear tus dudas y preguntas.
Vídeo de la sesión 2 del curso de programación de la matriz de LEDs de Makeblock.
Ejercicios:
- El ejercicio general de esta sesión es probar a mostrar diferentes mensajes siguiendo las instrucciones del vídeo.
- Varía la velocidad en la que muestras un mensaje concreto desde muy despacio a muy rápido.
- Varía la distancia de avance de los caracteres para que sea de más de 1 en negativo.
- Crea un movimiento de texto repetitivo que haga mover el texto de manera «normal» de derecha a izquierda pero que al acabar lo vuelva a mostrar de izquierda a derecha. Este tipo de comportamiento se suele utilizar para mostrar pocos caracteres y no llegamos a dejar el display en blanco, es decir no llegamos a dejar que se esconda toda la palabra.
Todas las clases de este curso
- Curso de programación de la matriz de LEDs de Makeblock #1. Bloques necesarios en mBlock.
- Curso de programación de la matriz de LEDs de Makeblock #2. Movimiento de texto.
- Curso de programación de la matriz de LEDs de Makeblock #3. Movimiento de gráficos.
- Curso de programación de la matriz de LEDs de Makeblock #4. Secuencia de fotogramas.
- Curso de programación de la matriz de LEDs de Makeblock #5. Ejemplo creando el juego Pong.
- Curso de programación de la matriz de LEDs de Makeblock #6. Control de pala en el juego Pong.