Étape 1: ADC
Tout d’abord, il faut créer l’objet en tant que AnalogIn name(ADC_PIN). J’ai utilisé PTE20 pin. Fonction pour afficher les ADC vaut read(), mais il faut appeler avec name.read(). Il montre la valeur de 0 - 1, donc si nous voulons mesurer la tension max 3, 3V, il faut multiplier la valeur de 3,3. Programme de l’ADC est très simple. La fonction adc_programme() que nous appelons en boucle infinie. Le mode marche ADC signaliser LED verte.
void adc_programme(void){ if(show_title == 1) // shows only when ADC programme is started { led2 = 1; lcd.clear(); lcd.printf("ADC "); wait(2); show_title = 0; } lcd.printf("%1.2fv", adc0.read()*3.3); led = !led; }