class ADC – analogia-digitaalimuunnos¶
ADC-luokka kapseloi yhden analogia-digitaalimuuntimen kanavan, joka näytteistää jännitteen nastalta (tai jommankumman piirin analogiakanavista) ja palauttaa sen diskretisoidun arvon.
Esimerkkikäyttö:
from machine import ADC, Pin
adc = ADC(Pin("P6")) # ADC channel on header pin P6 (PA5)
val = adc.read_u16() # raw reading scaled to 0..65535
Konstruktorit¶
- class machine.ADC(id: int | str | Pin) ADC¶
Luo
ADC-objektin tunnisteellaidyksilöidylle analogialähteelle. Hyväksytyt muodot ovat:Metodit¶
Vakiot¶
Alla olevat vakiot ovat saatavilla vain STM32-portissa; välitä ne argumenttina
id, kun haluat luodaADC-objektin, joka lukee jonkin piirin analogiasensoreista. Metodinread_u16()tulos on kanavan raaka 16-bittinen lukema; kalibroituja arvoja varten käytäpyb.ADCAll-luokan apufunktioita.