--LED1-GPIO5-index1 --LED2-GPIO4-index2 --LED3-GPIO2-index4 --R-GPIO13-index7 --G-GPIO14-index5 --B-GPIO15-index8 --初始化LED gpio.mode(1,gpio.OUTPUT) gpio.mode(2,gpio.OUTPUT) gpio.mode(4,gpio.OUTPUT) gpio.write(1,gpio.LOW) gpio.write(2,gpio.LOW) gpio.write(4,gpio.LOW) --初始化RGB gpio.mode(7,gpio.OUTPUT) gpio.mode(5,gpio.OUTPUT) gpio.mode(8,gpio.OUTPUT) gpio.write(7,gpio.LOW) gpio.write(5,gpio.LOW) gpio.write(8,gpio.LOW) cnt = 0 function setPWM(duty) pwm.setup(1,500,duty) pwm.setup(2,500,duty) pwm.setup(4,500,duty) pwm.start(1) pwm.start(2) pwm.start(4) end function stopPWM() if(cnt > 1000) then pwm.stop(1) pwm.stop(2) pwm.stop(4) else setPWM(cnt) print("cnt = "..cnt) cnt = cnt + 100 end end tmr.alarm(0,2000,tmr.ALARM_AUTO,stopPWM)