14
Programa Contador
/* Detecta si el botón conectado a la entrada 7 ha sido presionado y enciende
el LED
* Envía al PC el valor de la variable de cuenta “Contador” vía puerto serie.
*
* Christian Nold & Erica Calogero
*
*/
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()
{
valor = digitalRead(Boton);
// lee el valor de la entrada digital pin 7
digitalWrite(LED, !valor);
// Escribimos en la salida el valor leído negado
if(valor != estadoanteriorboton){
if(valor == 1){