Calcular el tiempo de un boton precionado
Publicado por Soraya MC (1 intervención) el 17/09/2020 05:21:23
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//Tengo que terminar un código en el cual me calcule el tiempo cuando el botón está presionado y cuando no. Hasta el momento tengo una parte (aunque es muy básico) la verdad es que estoy un poco perdida. Este es el código:
int i=0;
unsigned long tiempo=0;
bool boton_anterior=LOW,boton_actual=LOW;
void setup()
{
Serial.begin(57600);
pinMode(11,INPUT);
}
void loop()
{
boton_actual=digitalRead(11);
if(boton_anterior==LOW & boton_actual==HIGH)
{
tiempo = micros();
Serial.println(tiempo);
tiempo++;
}else{
}
boton_anterior=boton_actual;
}
Valora esta pregunta


0