UNPKG

pir

Version:

Node library for PIR motion detector

19 lines (16 loc) 526 B
/********************************************* This basic PIR example emits events when a body is detected and when a body exits the field. *********************************************/ const tessel = require('tessel'); const pir = require('../').use(tessel.port.A.pin[2]); pir.on('ready', pir => { console.log('Ready and waiting...'); pir.on('movement:start', time => { console.log(`Something moved! Time ${time}`); }); pir.on('movement:end', time => { console.log(`All is still. Time ${time}`); }); });