# ------------------------------------------------------------------------------- # Exemple de code pour afficher la valeur N délivrée par le # convertisseur analogique numérique ADC0 # Matériels : Raspberry Pi Pico, Shield Grove, potentiomètre 10k # Langage : MicroPython # IDE : Thonny # Source : angle.py # ------------------------------------------------------------------------------- # Identification des entrées analogiques disponibles sur le Shield Grove # Shield : RP2040 # : ADC : GPIO # ----------------------------------- # A0 : ADC0 : GP26 # A1 : ADC0,ADC1 : GP26, GP27 # A2 : ADC1,ADC2 : GP27,GP28 # ------------------------------------------------------------------------------- from machine import ADC, Pin import time # Le potentiomètre 10k est connecté à l'entrée analogique A0 du shield. pot = ADC(Pin(26)) while (True): # Lecture de la valeur délivrée par le convertisseur analogique numérique # N est un entier positif codé sur 16 bits N = pot.read_u16() print(f"N = {N}") # Affichage dans la console time.sleep(1) # Attente 1s