Paso 12: Cableado hasta la electrónica
Montamos el Arduino, tarjetas de controlador de motor paso a paso y tablero de energía en un pedazo de plexiglás para mantener todo ordenado. El pequeño número de componentes se han montado en un pedazo de tablero de perf y entonces todo era soldado. Se incluyeron un interruptor 'ejecutar programa', que fue montado en el panel frontal al lado de la pantalla LCD. Cuando la máquina se enciende, el bucle comprueba esto al ser presionado antes de iniciar las lecturas. Esto da tiempo para poner las muestras.
Nota: hemos comprado un momentáneo 'encendido' que resultó para ser un momentáneo 'apagado', que era muy confuso hasta que elaboró. Si nos fijamos en la sección correspondiente del código:
else if (RunSwitch == 0) { //check if run button has been pressedRun = 1;
puedes ver que esto está configurado para un interruptor que apaga '' cuando presionado. Si utilizas un momentáneo 'encendido', necesita cambiar a (RunSwitch == 1)