Paso 1: Dar los dados múltiples "caras"
Ya que los chicos de MicroView han desarrollado una biblioteca de funciones para los círculos, líneas y cuadrados (junto con un montón de ejemplos) es casi tan fácil codificar cada cara del dado como sería dibujarlos a mano.
Como se puede ver arriba, en primer lugar opté por dibujar un rectángulo de 48 x 48 píxeles de tamaño en posición 8,0 para crear el sentido de un marco cuadrado.
A continuación, elegí una función que dibuja un círculo rellenado en una anchura de 4 pixel y colocado en a 32,24 píxeles. Esto crea los puntos que significan el valor de cada cara del dado.
Mostrar el rectángulo y el círculo que has dibujado utilizando la función display(). A continuación he integrado mi bosquejo de codebender. Si instalas el plugin codebender, puede programar la placa simplemente haciendo clic en la opción "Ejecutar en Arduino".
Como se puede ver hay dos afirmaciones adicionales en el área de configuración (líneas 5-9). La función de comenzar inicializa el MicroView y el Clear(PAGE) que borra la memoria de la pantalla OLED.