Предлагаю выкладывать сюда ваши находки и собственные разработки LUA скриптов для NodeMCU.
Несмотря на очень либеральные устои нашего форума, просьба вести обсуждение скриптов и вопросы по ним задавать в других темах, чтобы не засорять эту.
Я начну с примера использования из wiki модуля для DS18B20
Несмотря на очень либеральные устои нашего форума, просьба вести обсуждение скриптов и вопросы по ним задавать в других темах, чтобы не засорять эту.
Я начну с примера использования из wiki модуля для DS18B20
Код:
t=require("ds18b20")
t.setup(9)
addrs=t.addrs()
-- Total DS18B20 numbers, assume it is 2
print(table.getn(addrs))
-- The first DS18B20
print(t.read(addrs[1],t.C))
print(t.read(addrs[1],t.F))
print(t.read(addrs[1],t.K))
-- The second DS18B20
print(t.read(addrs[2],t.C))
print(t.read(addrs[2],t.F))
print(t.read(addrs[2],t.K))
-- Just read
print(t.read())
-- Just read as centigrade
print(t.read(nil,t.C))