Paso 8: El código en la configuración de la práctica
Ahora estamos en la parte que personalmente tuve que averiguar por ensayo y error; el registro de desplazamiento de la codificación.
Si está utilizando un microcontrolador diferente que el Uno32, quizás tenga que ajustar el código para adaptarse a sus normas, pero aquí es la idea básica.
Queremos que todos los pernos necesarios para estar preparado para recibir la entrada apropiada, como una ventaja positiva de los dos relojes. Por lo tanto, digital escribiremos (usando la función digitalWrite()) todos nuestros pernos que "Baja". Entonces para asegurarse de que todas nuestras tragaperras entrada de registro son claras, vamos a actualizar nuestras salidas con el reloj de registro escribiendo digitalmente el pin de reloj de registro de "Alto" y luego hacia abajo a la baja. También traeremos el reemplazar claro, SRCLR con la barra demasiado alta para que podamos tener otras entradas además de cero. Se proporciona un ejemplo de lo que parece a continuación este paso.