10 julho, 2016

Sensor de movimento digital PIR NodeMCU

Sensor de movimento digital PIR no NodeMCU



]


Código Lua:


-- Definindo input pin - GPIO12
inpin=6                      
-- Atachando input pin como PullUp
gpio.mode(inpin,gpio.INT,gpio.PULLUP)
-- Função que sera acionada quando movimento detectado
function motion()
           print("Movimento Detectado!")
          --gpio.write(outpin,gpio.HIGH)  -- Led ON – Ligando Led
          --tmr.delay(5000000)           -- Aguardando um tempo para marcar movimento
         --gpio.write(outpin,gpio.LOW)   -- Led OFF – Desligando led
      end

-- Associando a função a trigger e definindo que quando o pin 6 estiver em Up deve acionar
gpio.trig(6,"up",motion)

Nenhum comentário:

Postar um comentário