const int boton = 8; // elegir el pin 8 como botón const int led = 3; // elegir el pin 3 de led int contador = 0; // contador de botón int estado = 0; // int finEstado = 0; // void setup() { // put your setup code here, to run once: pinMode(boton, INPUT_PULLUP); // elegir el botón como input pullup pinMode(led, OUTPUT); // elegir el led como salida Serial.begin(115200); // velocidad del puerto serie } void loop() { estado = digitalRead(boton); // enlaza el stado del botón con la lectura del pin del botón if (estado != finEstado) { // if (estado == LOW) { contador++; if (contador % 3 -1 == 0) Serial.println("hola estoy vivo"); if (contador % 3 -2 == 0) Serial.println("esto son pruebas"); if (contador % 3 == 0) Serial.println("tu placa se comunica muy bien conmigo"); } delay(50); } finEstado = estado; if (contador % 3 == 0) { digitalWrite(led, HIGH); } else { digitalWrite(led, LOW); } }