beaglebone-dht

Reads DHT series of temperature sensors on a Beaglebone Black.
$3
``
npm install beaglebone-dht --save
`
$3
`
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
}
**/
`
$3
`
npm test
``
$3
* DHT11
* DHT22
* AM2302
$3
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:
*
P8 Header Table
*
P9 Header Table
$3
* Based on the C code written by
Tony DiCola from his
Adafruit Python DHT Sensor Library.