// Gamma correction example:
// The left LED has a gamma factor of 2.8 (the default),
// and the right LED has a gamma factor of 1.0 (no correction).
void setup() {
pinMode(10, OUTPUT);
Serial.begin(9600);
}
void loop() {
int pwm=analogRead(A0);
analogWrite(10,pwm/4);
Serial.println(float(pwm/4)*5/255);
/*
for (int i=0; i<255; i=i+5){
analogWrite(10, i);
float v=i*5.0/255;
Serial.println(v);
delay(500);
}
for (int i=255; i>0; i=i+5){
analogWrite(10, i);
float v=i*5.0/255;
Serial.println(v);
delay(500);
}
*/
/*
analogWrite(10, 1);
Serial.println("1");
delay(500);
analogWrite(10, 10);
Serial.println("10");
delay(500);
analogWrite(10, 100);
Serial.println("100");
delay(500);
analogWrite(10, 255); // 100% duty cycle
Serial.println("255");
delay(500);
*/
}