//Declarar Variables
int LED = 9;
int POTENCIOMETRO = 0;
int VALOR;
int VALOR2;
void setup() {
//Configuración puertos
Serial.begin(9600); //Habilitación puerto serial 9600 Baudios
pinMode(LED, OUTPUT);
pinMode(POTENCIOMETRO, INPUT);
}
void loop() {
//Programa en bucle principal
VALOR = analogRead(POTENCIOMETRO); //Asignamos a Valor dato del potenciometro
if (VALOR >0) //Si Valor >0 haga la acción
{
VALOR2 = VALOR/4; //pasamos entrada digital a PWM
analogWrite(LED,VALOR2);
delay(500);
}
else
{
analogWrite(LED,0);
}
Serial.println(VALOR); //Mostrar valor potenciometro por puerto serie
}