Paso 5: Cómo utilizar
Antes de primer intento, sugieren para subir el dibujo con la rutina de la prueba permitida (Retire ' / /' en void Setup() en la línea de
// testrun();
Uso
Energía para arriba. Prueba de esperar hasta el final y principal mostrar mostrar en (ver imagen 2 en la parte superior). Verá dos líneas independientes con la siguiente información (de izquierda a derecha):
1. número de cronómetro (1 y 2)
2. estado del cronómetro (... Si en idel, si cuenta)
3. marcas para mostrar en que medida se acaban (pequeño punto para caja inacabada, gran acabadas medidas para cada uno de tres rondas independientes).
4. cuatro puntos al final de cada línea, hasta un par de mediciones se acaban. En cuanto termine un par de medición, el resultado de la verificación de tiempo aparecerán: OK si las mediciones se encuentra entre el límite 3 segundo, FAIL, si se exceden las medidas el límite. En la segunda línea, verás la diferencia de dos mediciones.
(Véase el cuadro 1. arriba.)
Para iniciar un cronómetro, simplemente presione el botón de arranque/parada del cronómetro deseado (1 o 2). Debido a algunos retrasos debouncing, hacer no recomiendo tanto la tecla al mismo tiempo. Basado en mis medidas, la posibilidad de empujar uno de los botones dentro del tiempo "a ciegas" de contra rebotes es bastante alta dentro de unos 50 microsegundos (1/20 de segundo) período ha pulsado un botón. Compruebe el estado de cada cronómetro después de pulsar cualquiera de los botones.
Él es teóricamente indeseados, así que ambos medición dentro de una porción (1 º, 2 º y 3 º porción) debe medirse (marcha y parada) antes de la preparación de la porción siguiente. No hay ninguna regla para servir todas las cuatro bebidas al mismo tiempo, por lo que el competidor es libre de servir dos bebidas a la vez y comenzar la preparación de las dos bebidas del mismo tipo de bebida justo después de. Pero no ha permitido iniciar la preparación de la próxima clase de bebidas antes que todos bebida cuatro había sido servido. El bosquejo no cuenta con este escenario extraño (pero completamente no deseado). Por ejemplo, si un competidor utiliza una máquina de dos grupos y comenzar la preparación de una bebida de café como la primera bebida, iniciar temporizador 1 tan pronto como la primera elaboración de la cerveza, luego pararlo como elaboración de la cerveza se ha apagado. Cualquiera que sea la primera elaboración de la cerveza está en curso o no, iniciar el contador 2 tan pronto como el competidor comienza la elaboración de la cerveza en el segundo PORTACACILLOS y parada como el barista se apaga de la máquina. Entonces empezar a medir 2. y 3. par de cubas. Plase tenga en cuenta la advertencia anterior sobre contra rebotes (no iniciar o detener los cronómetros al mismo tiempo). También no iniciar la medición del siguiente par de bebidas antes tanto del anterior par de mediciones finales, de lo contrario no se realizará la validación.
Después de las seis mediciones, simplemente presione el botón de reset para borrar todos los datos y poner el cronómetro a su estado normal.
Cuadro 2 muestra la pantalla LCD como su estado natural (estado inactivo), listo para medir tiempos.
Cuadro 3 se muestra la pantalla LCD como primera ronda de measurementsd hecho (primer conjunto de bebidas), en primera medida de segundo terminado segunda medición (caja grande en la parte superior central), de la segunda ronda de funcionamiento (funcionamiento de izquierda) y la validación final de la primera ronda: válidos con una diferencia de 0.8 segundos.
Cuadro 4 muestra la pantalla como todas las seis medidas (dos mediciones en cada una de 3 set de bebidas) hecho, última medición (tercera) validada como falló debido a 3.4 segunda diferencia entre dos tiempos de elaboración de la cerveza.
Un breve tutorial, ver esta película.
Pantallas de LED
Cada LED pantallas se utiliza para mostrar el tiempo medido para dos cronómetros independientes. El tiempo medido en el cronómetro primera puede verse a la izquierda, el tiempo medido en el cronómetro segundo puede verse en la pantalla derecha. Es importante hacer notar no hay corriente tiempo vista durante la medición. Se indica el estado real del cronómetro (corriente o inactivo) en LED muestra con una barra en el caracter más a la derecha de cada pantalla.
Después de la energía en/reset, cada una muestra muestra 00.0. Después de presionar cualquier botón start/stop, una barra se enciende en el centro del carácter más a la derecha de la pantalla para mostrar que la medición va (así como "Ejecución" se mostrará en la pantalla LCD). Tan pronto como el temporizador se ha parado (con pulsar el botón start/stop deseada), la barra desaparecerá y el tiempo medido se muestra inmediatamente con 1/10 segundo exactitud. Este valor será sin cambios hasta que finalice la próxima medición del cronómetro.
Si tienes problemas leyendo las pantallas de LED (demasiado brillante o demasiado oscura), cambia el valor de
lc.setIntensity(0,8);
en void Setup(). Mínimo es 0 (dimmer), máximo es 8 (más brillante). Valor predeterminado es 8 (más brillante).
Menú de ajuste
En el menú, puede configurar el tiempo de validación de la preestablecida deseada de 3 segundos (3000 milisegundos) a cualquier valor, así como el ajuste de la retroiluminación de pantalla LCD.
Para entrar el menú, reiniciar el cronómetro (acabado todas las seis medidas y presione el botón reset), o pulse el botón de reset de la Junta. Presione Reset durante al menos 3 segundos hasta que el "Tiempo válido de la WBC" "3000 milisegundos" aparecerá en la pantalla LCD. Disminuir o aumentar el valor por 100 ms. (0,1 seg) incrementos con los botones de start/stop. El botón del cronómetro 1 disminuirá, el botón del cronómetro 2 aumentará el valor. Mínimo 0, máximo es 32700, que significa segundo 32,7.
Para paso adelante para ajuste del contraluz, presione Reset una vez.
Ajustar la luz de fondo como se desee con los botones de start/stop. Mínimo es 0 (sin backlight), máximo es 250 (más brillante). Si no hay ningún cambio significativo de la legibilidad de la pantalla, ajustar el contraste mediante el potenciómetro conectado al LCD pin 3 (V0).
Para salir del menú, pulse Reset otra vez.
Tenga en cuenta que estos ajustes se borrado cada vez que la placa Arduino reset (reiniciar, comunicación serial o debido a la falta de energía).