pir
Version:
Node library for PIR motion detector
19 lines (16 loc) • 526 B
JavaScript
/*********************************************
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}`);
});
});