from machine import ADC, PWM
from time import sleep
# Configuration du potentiomètre et de la LED
potentiometre = ADC(27)
led = PWM(26)
led.freq(5000)
while True:
# Lire la valeur du potentiomètre
potentiometre_value = potentiometre.read_u16()
# Convertir la valeur du potentiomètre en tension
u = potentiometre_value * (3.3 / 65535)
# Convertir la valeur du potentiomètre en duty cycle pour la LED
duty_cycle = potentiometre_value
# Régler l'intensité de la LED
led.duty_u16(duty_cycle)
# Afficher les valeurs
print("Potentiomètre: {} | Tension: {:.2f} V | Duty Cycle: {}".format(potentiometre_value, u, duty_cycle))
sleep(0.01)