Micro Python の書き方(ADC アナログ/デジタル変換)
忘れてしまうのでメモ。Rasberry Pi Pico用。
from machine import ADC, Pin
# ADC0を使う設定
PIN_ADC = 0
# ADC0~ADC2のあるGPIO26~28を使う記述でもOK
PIN_ADC = 26
# ADCの電圧は3.3V
VREF =3.3
# ADC オブジェクトを作成
adc = machine.ADC( PIN_ADC )
# ADCの値を読み取り
value = adc.read_u16()
# デジタル値を電圧に変換
volt = value /65535 * VREF
# 電圧を表示する
print("電圧は:",volt ,"V" )