/////////////////////
//
// ENCENDIDO DEL LED CON POTENCIÓMETRO
//
/////////////////
int LED = 12; // DECLARACIÓN PIN LED
int POTEN = 2; // DECLARACIÓN PIN POTENCIÓMETRO
int pulsador = 13; // DECLARACIÓN PIN PULSADOR
int luz; // VARIABLE LUZ
void setup(){
Serial.begin(9600);
pinMode(LED, OUTPUT); // CONFIGURACIÓN PIN LED SALIDA
pinMode(pulsador, INPUT_PULLUP); // CONFIGURACIÓN PIN LED ENTRADA
digitalWrite(LED, LOW); // CONFIGURACIÓN LED APAGADO LUZ = 0
luz = 0;
}
void loop(){
analogRead(POTEN); // LECTURA ANALÓGICA POTENCIÓMETRO
while (digitalRead(pulsador)==HIGH); // CONFIGURACIÓN FUNCIÓN PULSADOR
luz = digitalRead(LED); // LUZ = LECTURA DEL LED
digitalWrite(LED, HIGH);
digitalWrite(LED, HIGH); // CICLO DE PARPADEO CUANDO PULSADOR ACTIVO
delay(500);
digitalWrite(LED, LOW);
delay(500);
Serial.println("VALOR ANALÓGICO = "); // TEXTO
Serial.println(analogRead(POTEN)); // TEXTO DEL VALOR MEDIDO POR EL POTENCIÓMETRO
}