12 julho, 2016

Sensor de luminosidade analógico no NodeMCU

Sensor de luminosidade analógico no NodeMCU



Para utilizar o pino analógico basta conectar no pino A0 da Board :

Nesse caso foi utilizado o sensor da gbk robotics, utilizando apenas os pinos VCC, Sinal Analog. 

Para efetuar a leitura do sensor no Script Lua, utilizamos o seguinte comando:
adc.read(0)


Código lua para o sensor de luminosidade:
tmr.alarm(1, 10000, 1, function()
-- Efetuando a leitura do sensor de luminosidade
lumins = adc.read(0)
print(lumins)
if (lumins > 200) then
print("Luz acesa")
else
print("Luz apagada")
end
lumins=nil
collectgarbage();
end)


Nenhum comentário:

Postar um comentário