hc-sr501-sensor
TypeScript icon, indicating that this package has built-in type declarations

0.1.2 • Public • Published

Node.js based API for the HC-SR501 motion detector.

Connect sensor

Import

const { HCSR501 } = require("hc-sr501-sensor")

Constructor HCSR501(sensorPin, delay)

Parameters

  • sensorPin You have to specify the GPIO pin where the sensor is connected to.
  • delay This parameter is optional. You can specify a delay in milliseconds to stop motion detection. The smallest number is 3000.

Example

const sensor = new HCSR501(17, 3000)

sensor.watch((motion) => {
    // motion = boolean
    if(motion) {
        // do something
    } else {
        // do something else
    }
})

Package Sidebar

Install

npm i hc-sr501-sensor

Weekly Downloads

2

Version

0.1.2

License

ISC

Unpacked Size

10.8 kB

Total Files

14

Last publish

Collaborators

  • serhat-m