本帖最后由 沙漠之痕 于 2018-11-5 19:21 编辑
设置GPIO的PWM输出控制LED init.lua文件: LED_Pin = 4 pwm.setup(LED_Pin, 100, 0) pwm.start(LED_Pin) pwm.setduty(LED_Pin, 1000) init.lua文件结束 程序写好后下载到模块: 先查看一下LED的亮度; 一会通过改变pwm的占空比对照一下LED的亮度 首先设置占空比为1000查看亮度比较暗
下面我们把占空比调到50再次查看
亮度明显比较亮了
这是官方文档介绍关于pwm输出的函数,这里我们只是用了三个函数,设置IO输出pwm
1. pwm.setup(pin, clock, duty) 将引脚设置为PWM模式 2. pwm.start(pin) PWM启动,波形应用于GPIO引脚 3. pwm.setduty(pin, duty)设置引脚的占空比。
交流QQ: 1813763867 QQ群:607064330
|