beaglebone-dht

Reads DHT series of temperature sensors on a Beaglebone Black.


Keywords
beaglebone, dht, dht22, am2302, sensor, temperature, humidity
License
MIT
Install
npm install beaglebone-dht@0.0.3

Documentation

beaglebone-dht

Build Status

Reads DHT series of temperature sensors on a Beaglebone Black.

Setup

npm install beaglebone-dht --save

Example

var dht = require('beaglebone-dht'),
    sensor = dht.sensor('DHT22'),
    read = dht.read('P9_15');

console.log(read);

/**
{
    celsius: 21.899999618530273,
    fahrenheit: 71.4199993133545,
    humidity: 53
}
**/

Run Tests

npm test

Supported Sensors

  • DHT11
  • DHT22
  • AM2302

GPIO Pins

The read function will take a couple of different GPIO variations as an accepted parameter.

It will take in the following:

  • Head Pin
  • Any name that doesn't start already with GPIO
  • GPIO Number

Please refer to the wonderful PDF documents provided by Derek Molloy for reference:

Credits