from machine import Pin, PWM
from utime import sleep_ms
from neopixel import NeoPixel
np= NeoPixel(Pin(23), 16)
def tone(buzzer_pin, freq, time):
buzzer=PWM(Pin(12),freq=freq, duty=512)
sleep_ms(time)
buzzer.deinit()
for i in range(16):
tone(12,440,200)
np[i]=255,0,0
tone(12,800,100)
np.write()
sleep_ms(100)
np[i]=0,255,0
tone(12,350,300)
np.write()
sleep_ms(200)
np[i]=0,0,255
tone(12,230,600)
np.write()
sleep_ms(100)