kulbachenko
New member
Всем привет, прошу помощи у более опытных товарищей. Подключил ds18b20 в nodemcu, код из примера работает отлично, но как только пытаюсь засунуть чтение температуры в цыкл, выскакивает ошибка
PANIC: unprotected error in call to Lua API (ds18b20test:10: attempt to index a nil value)
Скрипт элементарный...
Помогите пожалуйста
PANIC: unprotected error in call to Lua API (ds18b20test:10: attempt to index a nil value)
Скрипт элементарный...
Код:
require('ds18b20')
-- ESP-01 GPIO Mapping
gpio0 = 3
ds18b20.setup(gpio0)
print("Temp:"..ds18b20.read().." C\n")
function getTmp(ds18b20)
local tempr = ds18b20.read()
print("Temp:"..tempr.." C\n")
end
tmr.alarm(0, 1000, 1, function() getTmp() end )
-- Don't forget to release it after use
--t = nil
ds18b20 = nil
package.loaded["ds18b20"]=nil
Помогите пожалуйста
Вложения
-
348 байт Просмотры: 1