#define btn 12
#define led 2
bool bandera =false;
void setup() {
pinMode(led, INPUT);
pinMode(btn, INPUT);
Serial.begin(115200);
}
void loop() {
int estado = digitalRead(btn);
int valor = random(1,100);
delay(500);
if (estado == 1){
bandera = !bandera;
Serial.println("Boton presionado");
}
if (bandera == true){
Serial.println(valor);
}
digitalWrite(led, estado);
}