from machine import ADC, Pin
import time

# ADC pinini tanımla (Pico'da ADC0, ADC1, ADC2, ADC3 pinleri mevcut)
potentiometer = ADC(Pin(26))  # ADC giriş pini 26 (GP26)

# Onboard LED pinini tanımla (GP25)
led = Pin(25, Pin.OUT)

# İlk potansiyometre değerini oku
previous_value = potentiometer.read_u16()

while True:
    # Potansiyometre değerini oku
    current_value = potentiometer.read_u16()  # 0-65535 aralığında değer döner

    # Okunan değerler arasında fark var mı kontrol et
    if abs(current_value - previous_value) > 0:  # Fark varsa
        # LED'i yakıp söndür
        led.on()
        time.sleep(0.1)  # 100 ms süreyle LED'i yak
        led.off()
        time.sleep(0.1)  # 100 ms süreyle LED'i söndür

    # Önceki değeri güncelle
    previous_value = current_value
    print("potansiyometre değeri: {} " .format(current_value))

    # 500 ms bekle
    time.sleep(0.5)
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT