Page 135 - 1156_Arduino-Polnyy-uchebnyy-kurs-ot-igry-k-inzhenernomu-proektu
P. 135
Глава 5. Язык программирования Wiring
134
Датчик температуры и влажности DHT11
DHT11 — это цифровой датчик, состоящий из термистора (рези-
стора, сопротивление которого изменяется под влиянием измене-
ний температуры) и емкостного датчика влажности. Он недорогой
и имеет следующие характеристики: питание 3,5–5 В; точность
измерения температуры 2% в рабочем диапазоне 0– 50 qC, диапа-
зон измерения влажности 20– 95% с точностью 5%.
Компоненты:
y плата Arduino Uno, 1х;
y датчик температуры и влажности DHT11, 1х;
y USB-кабель, 1х;
y провод с одним концом типа штекер и одним концом типа
гнездо, 3х;
y провод с концами типа штекер, 3х.
Подключение датчика DHT11 представлено на рис. 5.18.
Для работы с да тчиком необходимо скачать и установить
специальную библиотеку (https://istarik.ru/file/stDHT.zip).
Скетч будет выглядеть следующим образом:
1. #include <stDHT.h>
2.
3. DHT sens(DHT11); // Указать датчик DHT11, DHT21 или DHT22
4. // (несколько датчиков вписывать не нужно).
Рис. 5.18. Подключение датчика DHT11
5 / 18