/* 
 * Pulsador
 * by DojoDave <http://www.0j0.org>
 *   Traducido por: V. Garcia
 * Cambia de encendido a apagado un LED, conectado al terminal 13 digital y
 * masa, cuando presionas el pulsador conectado al pin 7. Se apaga al soltar. 
 *
*/
int inPin = 2;      // escoge el pin 2 de entrada (para un botón)
int ledPin = 8;     // escoge el pin 13 para el LED
int val = 0;        // variable para leer el estado de pin

void setup () {
   pinMode (ledPin, OUTPUT);     // declara LED como salida 
   digitalWrite(inPin, HIGH);    // activa la rpa al pin 2
   pinMode (inPin, INPUT);       // declara el botón como entrada
  }

void loop () {
   val = digitalRead (inPin);      // lee valor de la entrada 
   if (val == HIGH) {              // comprueba si la entrada es ALTA (botón liberado)
     digitalWrite (ledPin, LOW);   // si, cambia y apaga LED 
    } else {
       digitalWrite (ledPin, HIGH); // no, cambia y enciende LED
    }
   }

