void setup()
{
Serial.begin(9600); //Inicia comunicación serial
pinMode(33,OUTPUT); //Configurar el pin 33 como una salida de PWM
}
void loop()
{
//Guardar en una variable el valor de la lectura análoga de la
// fotocelda
int foto = analogRead(A6); // es en la tarjeta es el pin 34
//Verifica el valor máximo y realizar una conversión
int conversion = 780 - foto;
//Condicional para establecer un valor absoluto
if ( conversion < 0)
conversion = conversion * -1; //Multiplicar por -1 porque es negativo
//Imprimir datos del valor de la lectura análoga de la fotocelda
Serial.print("Foto : ");
Serial.print(foto);
Serial.println("");
//Imprimir datos del valor de la conversión
Serial.print("Conv : ");
Serial.print(conversion);
Serial.println("");
//Escritura análoga de PWM en el LED de acuerdo a la conversión
analogWrite(33, conversion);
delay(1000); //Retardo para datos en la consola
}