from machine import Pin, ADC
import time

# ADC pin
MAX_ADC_READING = 65535
ADC_REF_VOLTAGE = 3.3
THRESHOLD_VOLTAGE = ADC_REF_VOLTAGE * 0.30  # 30% ของ 3.3V = 0.99V
poPin = ADC(26)
redLED = Pin(16, Pin.OUT)
greenLED = Pin(15, Pin.OUT)

#volt = 3.30
while True:
    rawData = poPin.read_u16()
    volt = rawData / MAX_ADC_READING * ADC_REF_VOLTAGE

    print("Raw data:", rawData)
    print("Volt: %.2f V" % volt)

    if volt > THRESHOLD_VOLTAGE:
        greenLED.on()
        redLED.off()
        
    else:
        redLED.on()
        greenLED.off()
        

    time.sleep(2)
$abcdeabcde151015202530354045505560fghijfghij
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT