使用ESP8266与NodeMCU和LED显示屏

时间:2018-06-18 18:13:58

标签: lua esp8266 nodemcu

我正在尝试与中国名为Qifei(description)的NodeMCU和4位LED显示屏交换ESP8266。我在GitHub(here)上找到了一个lua lib,它工作正常,但我无法理解如何在动态中使用它。我在文件'qifei.lua'中写了lib并将其上传到设备中。然后我写了简单的代码:

dofile("qifei.lua")
displaywrite(1234)

并将其放在文件'init.lua'中。好的,当电路板启动时,它显示正确的数字。但是当我尝试在运行时更改值时,它没有任何效果。我尝试使用这段代码:

dofile("qifei.lua")
local i = 100
tmr.alarm(1,500,tmr.ALARM_AUTO,function()
    displaywrite(i)
    i = i + 1
end)

或在for循环中:

dofile("qifei.lua")
for i=1, 100, 1 do
    displaywrite(i)
    tmr.delay(500)
end

有什么问题?如何动态更改显示的数字?

0 个答案:

没有答案