class ADC -- 類比數位轉換¶
ADC 類別封裝了單一類比數位轉換器通道,它會取樣某個接腳(或某個晶片內建類比通道)上的電壓並傳回其離散化的值。
用法範例:
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
建構子¶
- class machine.ADC(id: int | str | Pin) ADC¶
為由
id識別的類比來源建構一個ADC物件。可接受的形式為:方法¶
常數¶
下列常數僅在 STM32 連接埠上可用;將它們作為
id引數傳入,以建構一個讀取某個晶片內建類比感測器的ADC。read_u16()的結果是該通道的原始 16 位元讀數;如需校正後的值,請使用pyb.ADCAll上的輔助函式。