16
El programa en este caso sería muy parecido al anterior. Obsérvese que ahora
al pulsar el botón introducimos un “=” en el PIN7, por lo tanto, si quiero que se
encienda la salida PIN13 debo escribir en ella el valor leído del pulsador negado,
es decir “!valor”.
Programa Contador Modi
fi
cado
/* Detecta si el botón conectado a la entrada 7 ha sido presionado y enciende
el LED
* Envía a la PC el valor de la variable de cuenta “Contador” vía puerto serie.
*
* Christian Nold & Erica Calogero J.M. Ruiz
*
*/
int LED = 13;
int Boton = 7;
int valor = 0;
int contador = 0;
int estadoanteriorboton = 0;
void setup()
{
Serial.begin(9600);
// Con
fi
gura velocidad de transmisión a 9600
pinMode(LED, OUTPUT);
// inicializa como salida digital el pin 13
pinMode(Boton, INPUT);
// inicializa como entrada digital el 7
digitalWrite(Boton,HIGH);
// Habilitamos la resitencia interna Pull-up del PIN7
}
void loop()