2019-12-17 00:22:48 +08:00
|
|
|
.. _dht:
|
|
|
|
|
|
|
|
DHT: Aosong DHT Digital-output Humidity and Temperature Sensor
|
|
|
|
##############################################################
|
|
|
|
|
|
|
|
Description
|
|
|
|
***********
|
|
|
|
|
|
|
|
This sample application periodically (0.5 Hz) measures the ambient
|
|
|
|
temperature and humidity. The result is written to the console.
|
|
|
|
|
|
|
|
Wiring
|
|
|
|
*******
|
|
|
|
|
|
|
|
This sample uses an external breakout for the sensor. A devicetree
|
|
|
|
overlay must be provided to identify the sensor variant and the GPIO
|
|
|
|
used to control the sensor.
|
|
|
|
|
|
|
|
Building and Running
|
|
|
|
********************
|
|
|
|
|
|
|
|
After providing a devicetree overlay that specifies the sensor location,
|
|
|
|
build this sample app using:
|
|
|
|
|
|
|
|
.. zephyr-app-commands::
|
|
|
|
:zephyr-app: samples/sensor/dht
|
2020-04-03 00:24:56 +08:00
|
|
|
:board: nrf52dk_nrf52832
|
2019-12-17 00:22:48 +08:00
|
|
|
:goals: build flash
|
|
|
|
|
|
|
|
Sample Output
|
|
|
|
=============
|
|
|
|
|
|
|
|
.. code-block:: console
|
|
|
|
|
|
|
|
*** Booting Zephyr OS build zephyr-v2.1.0-329-g38418b26c4cc ***
|
|
|
|
[0:00:00.027]: 20.0 Cel ; 48.7 %RH
|
|
|
|
[0:00:02.053]: 19.8 Cel ; 48.7 %RH
|
|
|
|
[0:00:04.079]: 20.0 Cel ; 48.7 %RH
|
|
|
|
[0:00:06.105]: 19.8 Cel ; 48.7 %RH
|
|
|
|
[0:00:08.130]: 20.0 Cel ; 48.8 %RH
|
|
|
|
[0:00:10.156]: 20.1 Cel ; 48.8 %RH
|
|
|
|
[0:00:12.182]: 19.7 Cel ; 48.7 %RH
|
|
|
|
[0:00:14.207]: 20.0 Cel ; 48.8 %RH
|
|
|
|
|
|
|
|
<repeats endlessly>
|