Paso 3: Código/Sketch
Para el código, he usado dos bibliotecas. Uno es el construido en biblioteca "LiquidCrystal" y en segundo lugar es la biblioteca de "Cronómetro". Archivos de la biblioteca de STOP Watch (.h y .cpp) están disponibles en la página del blog de Arduino. Había unido los archivos para acceso fácil.
De hecho, esta biblioteca de reloj de parada hizo que mi trabajo fácil como pensaba construir un temporizador que muestra el tiempo de ejecución. Si quisieras construido de manera similar, necesitará usar esta biblioteca.
Copiar el programa en "Timer.dat" en el archivo del IDE de Arduino (.ino)
--------------------------------------------------------------------------------------------------------------------------------------------------
Cómo usar el temporizador:
Este programa trabaja de dos maneras:
1. establecer un tiempo para cualquier evento que se está trabajando:
Para ello, necesita llamar a la rutina "inversa" en la función de bucle y se le ha suministrado una facilidad para establecer un tiempo para el evento que está planeando. Revise las entradas de "límite" en el código.
2. Revise cuánto tiempo un evento toma:
Para esto usted necesita llamar a la rutina de "Inicio" en la función loop. No hay otros insumos se necesitan para esta rutina. Oprima el interruptor y allí estás tú.
También puede Agregar un altavoz de 8 ohm a este conjunto para arriba. Asignar una salida digital y usar un if instrucción para elaborar.