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 포트에서만 사용할 수 있습니다. 온칩 아날로그 센서 중 하나를 읽는
ADC를 생성하려면id인수로 전달하십시오.read_u16()의 결과는 채널의 원시 16비트 측정값입니다. 보정된 값을 얻으려면pyb.ADCAll의 헬퍼를 사용하십시오.