pues tengo muchas dudas de como abordar una rutina antirebotes de la lectura de un pulsador,
el problema es que tengo al mismo tiempo que leer otros puertos, y no me puedo permitir el lujo
de usar delay() para esperar y volver a leer que está correcta la lectura. alguna idea?
Hola angel67, lo que podrías hacer, a parte de colocar una resistencia en paralelo, entre el pulsador y el pin de arduino, a masa es:
int i=analogRead(pulsador);
if(i == 1){
if(i == 0){
//Introduce código
}
}
Yo normalmente uso este método, conectando los pulsadores en cualquiera de los pins analógicos, y con el uso de los dos if me aseguro de que se ha pulsado una vez el pulsador.
Espero haber ayudado, un saludo!
pues si, muchas gracias :), lo pruebo y te cuento!