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
    }
})

/hc-sr501-sensor/

    Package Sidebar

    Install

    npm i hc-sr501-sensor

    Weekly Downloads

    1

    Version

    0.1.2

    License

    ISC

    Unpacked Size

    10.8 kB

    Total Files

    14

    Last publish

    Collaborators

    • serhat-m