Per fare ciò possiamo usare lo stesso circuito di prima ma bisogna collegare i potenziometri ai pin analogici ed i led ai pin PWM.
I tre potenziometri hanno il morsetto centrale connesso ai pin A0 - A1 - A2 mentre i tre led sono collegati ai pin 11 - 10 - 9 di tipo PWM da un lato e a massa dall'altro.
Dopo aver dichiarato i led ed averli impostati nella sezione di setup() passiamo alla funzione loop() nella quale sono letti i tre valori analogici dei pin A0-A1 e A2 che vengono convertiti in valori compresi tra 0 e 255 prima di inviarli ai pin 9-10 ed 11.
In questo modo si riesce a creare un effetto fade grazie ai potenziometri e alla funzione map.
Il file sorgente può essere scaricato dal seguente link: Progetti\PWM_led
Nessun commento:
Posta un commento