ENTRADAS ANALOGICAS analogRead(pin) Lee el valor de un determinado pin definido como entrada analógica con una resolución de 10 bits. Esta instrucción sólo funciona en los pines (0-5). El rango de valor que podemos leer oscila de 0 a 1023. valor = analogRead(pin); // asigna a valor lo que lee // en la entrada ´pin' ************************************************************** NOTA IMPORTANTE: Los pins analógicos (0-5) a diferencia de los pines digitales, no necesitan ser declarados como INPUT u OUPUT ya que son siempre INPUT´s. *************************************************************** Ej: // Pin analogico de entrada para el LDR int pinLDR = 0; // Variable donde se almacena el valor del LDR int valorLDR = 0; void setup() { } void loop() { // Guardamos el valor leido del ADC en una variable // El valor leido por el ADC (voltaje) aumenta de manera // directamente proporcional // con respecto a la luz percibida por el LDR valorLDR= analogRead(pinLDR); } ****************************************************************