本帖最后由 沙漠之痕 于 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
|