Paso 4: Código de Arduino
1. el código de Arduino tiene tres secciones principales: declaración, inicialización y luego un bucle infinito.2. en la sección de declaración, establecer variables globales constantes como inicio y final bits para señales recibidas y las declaraciones de color.
3. en la do de la sección de inicialización después: establecer contacto mediante el envío de una señal de arranque sobre líneas serie y establecer todos los pines GPIO para estar en modo de salida Digital por lo que puede manejar los LEDS.
4. en el bucle de crear dos Estados: esperando a la entrada y escribir en los LEDS.
5. en la etapa de espera, utilice delay(100) para hacer el Arduino pausa Junta de 100 milisegundos
6. en la fase de escritura, hacer el Arduino lo siguiente:
a) obtener la bandera de inicio, final de bandera, ciudad (número entero correspondiente a un pin de la base) y color de la línea serie y afirmar que las banderas están ajustadas correctamente.
b) escribe un color a una ciudad específica por apagar esa ciudad primero y luego usar el color para activar una combinación de pines que se correlacionan con un esquema de color RGB del pin de la base.
Nuestro código para este paso se puede encontrar en https://github.com/ianisborn/TTT/tree/master/sandbox