Han hecho algunos objetos con diferentes y más de la pantalla LCD, pero no estaba realmente satisfecho con el efecto:
http://myfablab.wordpress.com/2012/06/10/prepairin...
Vine a través de una pantalla de 4 x 16 barato y comenzó a jugar con él.
Este instructable es compartir estas experiencias de codificación. La mayoría del contenido se programar efectos visuales para pantallas pequeñas.
Al final envuelve las ideas dentro de un paño y enviar este omiyage a algunos amigos en Berlín, vea el paso "resultados".
Algunas de la codificación es algo específico para la pantalla de 4 x 16, pero la mayoría de las ideas como las olas al azar y el tampón pueden usarse también con otros LCD.
Empecé con los caracteres especiales, la escritura de la biblioteca de cristal líquido de Arduino "CustomCharacters". Es curioso ver un personaje móvil pero este solo carácter (5 de 8 píxeles) sigue siendo tan pequeño. ¿Hacer más de esto figuras saltando? Pero hay solamente 8 caracteres especiales para jugar con.
Experimentando se convirtió 5 ideas que pueden inspirar a otros a experimentar e inventar:
- olas al azar de caracteres especiales
- un "buffer"
- "fuentes grandes"
- formas geométricas crudas como un ellips, o una onda sinusoidal
- nieve que cae
Olas al azar
puede cambiar los 8 caracteres especiales sobre la marcha dentro de una secuencia de comandos. Redefiniendo la hace de carácter todas las posiciones con este personaje cambian al mismo tiempo, esto genera como efectos de la onda sobre la pantalla.
Tampón de
Con el tampón puede hacer más efectos que solo el desplazamiento (scrolling) izquierda o derecha. De hecho ya tienes el texto dentro de una matriz puede elegir qué fila poner en qué línea (desplazamiento hacia arriba y hacia abajo) o "aleatorio".
También, puede hacer una buena transición sustituyendo al azar los personajes de la pantalla por los caracteres del buffer.
Tipos de letra más grandes
Hacer cartas de grandes bloques de píxeles crea una palabra el tamaño de la pantalla. Esto alternando con textos "normales" hace que la pantalla LCD mucho más interesante.
Formas geométricas
Calcular primero la forma, y luego redondeo y poner un carácter en ese punto, puede crear formas "más grandes" crudos. "Sólo" funciona en esta pantalla lcd con una resolución de la carta de 4 por 16: una especie de elipse como un marco alrededor de un texto por ejemplo.
Nieve
Mediante una secuencia (horizontal o vertical) de caracteres especiales y usar la secuencia (digamos 4) como una matriz continua, usted puede "caer" una simple pequeña forma, cuadrada círculo, continuamente.
Estas son algunas ideas que son todavía posibles con esta simple LCD. Por supuesto usted puede ir a las pantallas gráficas donde pueden ser utilizados todos los píxeles y las líneas entre los puntos del personaje no existe. Pero a veces es divertido para explorar lo que puede hacer aún en situaciones más restringidas...
¡ Explora!