from machine import Pin,ADC
from neopixel import NeoPixel
from time import sleep,sleep_ms
from random import randint
np = NeoPixel(Pin(16, Pin.OUT), 8)
red = (255, 0, 0)
dwq = ADC(Pin(34), atten=ADC.ATTN_11DB)
np = NeoPixel(Pin(16,Pin.OUT), 20)
def fill(color, num):
if num == 0:
for i in range(16):
np[i] = (0, 0, 0)
else:
for i in range(num):
np[i] = color
for j in range(num,16):
np[j] = (0, 0, 0)
np.write()
while 1:
dwq_val = dwq.read()
num = dwq_val//255
fill((100,200,50),num)