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
   130   131   132   133   134   135   136   137   138   139   140