X-Git-Url: http://git.piffa.net/web?a=blobdiff_plain;ds=sidebyside;f=libraries%2Fcommon%2Fexamples%2Fpwm%2Fpwm.ino;h=e3fe058ae19ba793c67c36db14338ef80fe8ef4a;hb=e807056b9281f933e9cd2df419e1a7bc5bb860b1;hp=2880ddab0f192e62cbb58edf761b84b0480ed072;hpb=2c5cfa0f982eb622c051cf24d9efbe1bbd3203f6;p=aerei diff --git a/libraries/common/examples/pwm/pwm.ino b/libraries/common/examples/pwm/pwm.ino index 2880dda..e3fe058 100644 --- a/libraries/common/examples/pwm/pwm.ino +++ b/libraries/common/examples/pwm/pwm.ino @@ -11,12 +11,21 @@ Pwm led = 9; void setup() { -// I PINs vengono impostati dal constructor al momento -// della dichiarazione dell'ogetto. + // I PINs vengono impostati dal constructor al momento + // della dichiarazione dell'ogetto. } void loop() { - led.Up(2000); // Aumenta la luminosita' in 2 sec - led.Down(1000); // Diminuisce la luminosita' in 1 sec - led.UD(4000); // Aumenta e poi diminuisce la luminostia' in 4 sec. +led.Up(2000); // Aumenta la luminosita' linearmente in 2 sec +//led.Up(2000,1000); // Aumenta la luminosita' linearmente in 2 sec, 1sec di ritardo + +//led.lUp(2000); // Aumenta la luminosita' con correzione luminosita' per LED +// led.Down(1000); // Diminuisce la luminosita' in 1 sec +// led.lDown(1000); // Diminuisce la luminosita' con correzione luminosita' +// led.UD(4000); // Aumenta e poi diminuisce la luminostia' in 4 sec (coseno) +// Tutti questi metodi accettano un valore opzionale per il ritardo + +// led.set(100); // Imposta il valore del PWM da 0-255 +// led.lSet(100); // Imposta il valore del PWM con correzione luminosita' +// analogWrite(lum100); // Equivalente a sopra }