from machine import Pin, ADC
from utime import sleep 
import neopixel 
import random
import time

NUM_LEDS = 15

leds = neopixel.NeoPixel(Pin(21), NUM_LEDS)

rp = 2
gp = 4
bp = 15

valr = ADC(Pin(rp, Pin.IN))
valg = ADC(Pin(gp, Pin.IN))
valb = ADC(Pin(bp, Pin.IN))

while True:
    r = valr.read()
    g = valg.read()
    b = valb.read()
    
    # Razdeli vrednosti za 16, če želiš vrednosti prilagoditi območju od 0 do 255
    leds.fill([r // 16, g // 16, b // 16])
    leds.write()
    sleep(0.1)  # Dodaj kratek odmor, če želiš zmanjšati hitrost posodabljanja
$abcdeabcde151015202530fghijfghij