Paso 6: Software continuado, construido en funciones
Así que ¿qué funciones tenemos que jugar con?
En primer lugar, permite abrir el led.py y se verá en la parte superior algunas importaciones, incluyendo el ledfunctions.py, dejar solo estas sola, si desea agregar más le puede
a continuación es una carga de comentarios, esto le da un funcionamiento abajo de las funciones que he incluido y uso allí, pero para referencia aquí es una rápida carrera hacia abajo.
allOff()
Cambia todos los LED apagado, útil para utilizar si usted quiere asegurarse de que la Junta va oscurezca
light1(Time, LED)
Un solo led de luz, el tiempo es el tiempo luz, led es el led a la luz en el formato ledrowcol, por ejemplo led11 se conduce en la fila 1 columna 1
lightinorder (tiempo, velocidad)
Comenzar desde la parte superior izquierda a inferior derecha, veces es ciclos completos, para la velocidad inferior el valor más rápido el ciclo
flashallonoff (tiempos, ontime, offtime)
Cambia todos los leds y luego apaga otra vez, establecer cuántas veces a flash, cuánto tiempo estar en para y cuánto a off para
flashrandom (tiempo, velocidad)
Encender al azar led para longitud de velocidad más alto = más, de las épocas es el número de leds al azar a flash
flashrow (ontime, fila, velocidad)
Ontime es superior = más, fila = integar contados a partir de 1-5 de la parte superior, velocidad = argumento opcional, cuánto tiempo uno permanece encendida en segundos, si no define el valor por defecto es 0.001
flashrows (ontime row1, row2, row3, row4, row5)
Utilizado para encender varias filas, fila los argumentos son verdadero o falso
flashcolour (ontime, color)
Ontime superior es =, color = rojo, verde, azul, amarillo o blanco
flashcol (ontime, columna)
Funciona como flashrow()
flashcols (ontime, col1, col2, col3, col4)
Funciona como flashrows()
showcharstring (charstring, tiempo)
Charstring es una lista de caracteres a mostrar en la secuencia de comandos de ejemplo, verá es 'Hola mundo' pero podría cambiar esto o incluso utilizar, por ejemplo
userInput = input()
showcharstring (userinput, 50) para solicitar al usuario que escriba algo y mostrar un ritmo razonable en cambio,
Tiempo es cuánto tiempo a visualizar cada letra
Nota: Función en la actualidad admite números y letras mayúsculas solamente