from microbit import *
led_pin = pin0
def fade_in_out(pin, duration):
half_duration = duration // 2
for t in range(duration):
if t < half_duration:
brightness = (t / half_duration) * 1023
else:
brightness = ((duration - t) / half_duration) * 1023
pin.write_analog(int(brightness))
sleep(100)
while True:
fade_in_out(led_pin, 100)
Copyright ⓒ TECH79 All right reserved