自由に工作中

マイコンについて学習しています

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" )