ec11 - ec11 旋转编码器#
适配状态未知
备注
本页文档由这个文件自动生成。如有错误,请提交issue或帮忙修改后pr,谢谢!
示例
-- 用法实例, 当前支持一定一脉冲
local ec11 = require("ec11")
-- 按实际接线写
local GPIO_A = 6
local GPIO_B = 7
ec11.init(GPIO_A,GPIO_B)
-- 演示接收旋转效果
local count = 0
local function ec11_callBack(direction)
if direction == "left" then
-- 往左选,逆时针
count = count - 1
else
-- 往右旋,顺时针
count = count + 1
end
log.info("ec11", direction, count)
end
sys.subscribe("ec11",ec11_callBack)
ec11.init(GPIO_A,GPIO_B)#
初始化ec11
参数
传入值类型 |
解释 |
---|---|
number |
GPIO_A A引脚对应的GPIO编号, 例如 GPIO6, 就写6 |
number |
GPIO_B B引脚对应的GPIO编号, 例如 GPIO7, 就写7 |
返回值
无
例子
ec11.init(6,7)