Paso 3: El diseño del código de
El código se toma desde el código de demostración MAX7219 de Arduino.cc luego simplemente añade un par de los Estados al azar para la acción y la duración de la demora.Sólo he añadido 7 Estados ojo por el momento, aunque el parpadeo tiene 4 Estados de seporate en acción 5, pero todo lo que necesita hacer para añadir otro es copia el siguiente código:
Si (acción == 4) {}
maxAll(1,126); // - + + + + + + -
maxAll(2,255); // + + + + + + + +
maxAll(3,159); // + + + + + - - +
maxAll(4,159); // + + + + + - - +
maxAll(5,255); // + + + + + + + +
maxAll(6,255); // + + + + + + + +
maxAll(7,255); // + + + + + + + +
maxAll(8,126); // - + + + + + + -
Delay(RandDelay);
}
colocar en algún lugar en el circuito de vacío y cambiar la sección de la Seg para asemejarse a la pantalla que desee. Cambiar la acción == 4 para el siguiente número de la línea y también la variable en la
Acción = al azar (7);
a la cantidad que tiene en total, así que si va a agregar uno más posición del ojo solo cambiarlo a
Acción = random(8);
y así sucesivamente.
El código completo está en la parte inferior de la página en el enlace, una vez haya instalado que en el editor puede tener un juego con la imagen. He incluido una disposición en el código de cómo cada segmento debe mostrar en la matriz, ayuda cuando usted prueba y ajuste de los valores.
Esta es una prueba de video de YouTube .