Boton controlador de tiempo

Buenas tardes me podrian ayudar tengo este codigo, trata de que al presionar una vez un boton este me de la hora y al volverlo a presionar me diga que hora es y cuanto tiempo ha trancurrido desde la primera vez que lo pulse, me podrian apoyar

#include <Time.h>
#include <TimeLib.h>
const int boton = 2;
int botonw = LOW;
int contador=0;
unsigned long tiempo0 = 0;
unsigned long tiempo1 = 0;
void setup() {
Serial.begin(9600);
pinMode(boton, INPUT);
setTime(19,28,50,20,10,2015);

}

void loop() {
// Imprimimos la hora
botonw = digitalRead(boton);
pinMode(boton,INPUT);
Serial.begin(9600);

if (botonw == HIGH ) {
Serial.print("Hora: ");
Serial.print(hour());
Serial.print(":");
Serial.print(minute());
Serial.print(":");
Serial.println(second());
}
if(tiempo0= millis()){
if (botonw == LOW ) {
Serial.print("El tiempo transcurrido es: ");
contador++;
Serial.println(contador);

}}
delay(1000);
}

Su publicacion se MUEVE a su ubicacion actual ya que es mas adecuada.

Moderador:
Por favor, lee las Normas del foro y edita tu código/error usando etiquetas de código.
Ve a edición, luego selecciona todo el código que has publicado, lo cortas y click en </>


Si posteas en el foro en inglés usa idioma inglés para expresarte.
Si escribes en español debes usar el foro Arduino en español.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.