from machine import Pin, ADC
from time import sleep
import neopixel
from random import randrange as r
NUM_LED = 16
leds1 = neopixel.NeoPixel(Pin(2), 16)
leds2 = neopixel.NeoPixel(Pin(4), 16)
btn = Pin(19, Pin.IN, Pin.PULL_UP)
col1 = [r(100,255),r(100,255),r(100,255)]
pot1 = ADC(Pin(13))
pot2 = ADC(Pin(12))
pot3 = ADC(Pin(14))
btn = Pin(27, Pin.IN, Pin.PULL_UP)
leds1[0] = (0, 0, 0)
leds1.write()
button_pressed = False
red = r(122)
green = r(10)
blue = r(255)
color = [red, green, blue]
leds2.fill(color)
leds2.write()
elapsed_time = 0
button_pressed = False
ta = 0
while True:
r = (pot1.read()) // 16
g = (pot2.read()) // 16
b = (pot3.read()) // 16
leds1.fill([r, g, b])
leds1.write()
sleep(0.1)
btnVal = not bool(btn.value())
if btnVal and not button_pressed:
print(r, g, b)
print(color)
razlika_rdeče = red - r
razlika_zelena = green - g
razlika_modra = blue - b
print(razlika_rdeče, razlika_zelena, razlika_modra)
vsota = razlika_rdeče + razlika_zelena + razlika_modra
print(vsota)
red = r(255)
green = r(255)
blue = r(255)
color = [red, green, blue]
leds2.fill(color)
leds2.write()