#define PWM 3 // broche PWM utilisée pour connecter la PIN du module IRF520
int potpin = A0; // broche analogique utilisée pour connecter le potentiomètre
int val; // variable pour lire la valeur de la broche analogique
int valeurout; // variable pour stocker la valeur Map du potentiomètre
void setup() {
Serial.begin(9600);
pinMode(PWM,OUTPUT); // Déclaration de la Pin PWM en sortie
}
void loop() {
val = analogRead(potpin); // lit la valeur du potentiomètre (valeur entre 0 et 1023)
valeurout = map(val,0,1023,0,255); //Map la valeur du potentiomètre 0 à 1023 en 0 à 255
analogWrite(PWM,valeurout); // Écrit la valeurout analogique sur la broche PWM
}