estaba probando unos nuevos botones que me llegaron en el Arduino para ver como funcionaban, al final creí que ya funcionaba, pero me empezó a dar un error.
Este es el codigo que estaba usando para probar los botones.
//Botones
int BT_Menu = 17;
void setup() {
pinMode(BT_Menu, INPUT);
Serial.begin(9600);
}
void loop() {
if (digitalRead(BT_Menu) == HIGH) {
Serial.println("1");
}
delay(1000);
}
luego de eso se empezaba a imprimir solo el 1 y creí que era por un error en el botón, le desconecte el pin 17 al botón para ver si ese era el problema pero aun seguía mandando el valor de 1, obte por subirle un archivo en blanco al Arduino para ver si eso lo resolvía y al principio creí que se arreglo, volví a subir el archivo de prueba y seguía mandando el valor de 1 pero tenia desconectado el pin 17 y los de energía y tierra.
Al final vi que el led RX se encendía cada que mandaba el valor de 1, igual le puse otro código en donde uno botones y me da el mismo error. alguna solución?