LEER EN UN PIN digitalRead(pin) Lee el valor de un pin (definido como digital) dando un resultado HIGH } (alto o sea 1) o LOW (bajo o sea 0). El pin se puede especificar ya sea como una variable o una } constante (0-13). Ej valor = digitalRead(Pin); // hace que 'valor sea igual // al estado leído en ´Pin´ Ej --------------------------------------------------------- El siguiente ejemplo lee el estado de un pulsador conectado a una entrada digital y lo escribe en el ´pin´de salida LED: int led = 13; // asigna a LED el valor 13 int boton = 7; // asigna a botón el valor 7 int valor = 0; // define el valor y le asigna el // valor 0 void setup() { pinMode(led, OUTPUT); // configura el led (pin13) como salida pinMode(boton, INPUT); // configura botón (pin7) como entrada } void loop() { valor = digitalRead(boton); //lee el estado de la entrada botón digitalWrite(led, valor); // envía a la salida ´led´el valor leido } ------------------------------------------------------------