from machine import Pin, Timer
import time
import math
time.sleep(0.1) # Wait for USB to become ready
led1_pin = Pin("LED", Pin.OUT)
timer = Timer()
def blink(timer):
led1_pin.toggle()
# led1_pin.value(not led1_pin.value())
timer.init(freq=2.5, mode=Timer.PERIODIC, callback=blink)
sine_table = [int((math.sin(math.radians(i)) + 1) * 500) for i in range(360)]
while True:
for v in sine_table:
print(v)
time.sleep_ms(500) # 控制波形頻率
Loading
pi-pico-w
pi-pico-w