老師,是3V還是3.3Ⅴ對(duì)應(yīng)4095
![]() ![]() 學(xué)習(xí)達(dá)人
|
T-zwghr91gf
展開
|
![]() ![]() 學(xué)習(xí)達(dá)人
|
T895294zv
展開
from machine import Pin, ADC,PWM
from time import sleep_ms
val = ADC(Pin(4, Pin.IN))
Pin_2 = Pin(2,Pin.OUT)
pwm = PWM(Pin_2,1000)
while True:
raw_value = val.read() # 讀取原始ADC值
voltage = round(raw_value * (1023 / 4095),1) # 將原始ADC值轉(zhuǎn)換為電壓值(0-3.3V范圍)
pwm.duty(int(voltage)) |
![]() ![]() 學(xué)習(xí)達(dá)人
|
mld1981
展開
|
![]() |
T956351us
展開
|
![]() ![]() 打卡Lv1
|
踏地?zé)o痕
展開
老師,我用萬能表測(cè)量,電位器輸出0-1v時(shí),print已經(jīng)到0-4095了,1v后面就無變化了,它只能采集1v以下電壓?jiǎn)幔?/div>
![]() 烏黑的黑豆
展開
@ 小華盛頓 老師你好!我有些不明白。
0~4095 是代表每個(gè)數(shù)字代表一個(gè)電壓?jiǎn)幔? 例如:3.3(v)/4095=0.0008....(v)嗎?每一數(shù)字代表一個(gè)電壓值,直到0~4095(0~3.3v)嗎?
我這樣理解是對(duì)的嗎? |
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭(zhēng)議評(píng)論。
參與本評(píng)論即表明您已經(jīng)閱讀并接受
上述條款。