duty cycle variabile

ciao a tutti volevo sapere come riuscire a regolare il duty cycle in base a una certa tensione su arduino uno. Se avete degli esempi di programma sono ben accetti. Grazie

ciao Non è che sei stato molto chiaro... Comunque "una certa tensione su arduino uno" la si misura attraverso un ingresso analogico (MAX 5 volts) che andrai a leggere con la funzione analogRead la quale ti restituirà un valore compreso tra 0 (0 volt) e 1023 (5 volts). Per "regolare il duty cycle" (di un pin PWM) si usa la funzione analogWrite che però accetta valori compresi tra 0 e 255. Il modo più semplice per "convertire" il valore letto da analogRead() è quello di divirerlo per 4 oppure usare la funzione map()

ciao pippo72

Grazie della risposta. Scusa se non mi sono fatto capire bene ma anche io non sapevo come dirlo. Comunque mi hai dato la risposta che volevo. Grazie ancora