Инструкция по использованию датчика температуры DHT11 с Arduino

Инструкция по использованию датчика температуры DHT11 с Arduino

Датчик температуры и влажности DHT11 - это удивительное устройство, которое позволяет измерять температуру и влажность в окружающей среде. Он прост в использовании и идеально подходит для различных проектов, связанных с мониторингом окружающей среды. В этой инструкции мы покажем вам, как подключить и использовать датчик DHT11 с платформой Arduino.

Шаг 1: Подготовка материалов
Перед тем как начать, убедитесь, что у вас есть следующие материалы:
Плата Arduino (например, Arduino Uno).
Датчик температуры и влажности DHT11.
Провода для подключения.

Шаг 2: Подключение DHT11 к Arduino
Подключите датчик DHT11 к плате Arduino следующим образом:
Пин "VCC" датчика подключите к пину "5V" на Arduino.
Пин "GND" датчика подключите к пину "GND" на Arduino.
Пин "OUT" датчика подключите к любому доступному цифровому пину на Arduino (например, пин 4).
Убедитесь, что соединения прочные и правильно установлены.

Шаг 3: Загрузка библиотеки DHT
Для работы с датчиком DHT11 вам потребуется библиотека DHT. Если у вас ее нет, вы можете скачать ее из библиотек Arduino IDE.
Откройте Arduino IDE.
Перейдите в меню "Скетч" (Sketch) -> "Подключить библиотеку" (Include Library) -> "Менеджер библиотек" (Library Manager).
В поисковой строке введите "DHT" и установите библиотеку "DHT sensor library" от Adafruit.

Шаг 4: Загрузка кода на Arduino

Теперь мы можем загрузить код на Arduino для считывания данных с датчика DHT11.

#include <DHT.h>
#define DHTPIN 4     // Указываете номер пина, к которому подключен выход датчика DHT11.
#define DHTTYPE DHT11   // Указываете тип датчика DHT (DHT11, DHT22, DHT21).
DHT dht(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(9600);
  dht.begin();
}

void loop() {
  delay(2000);  // Задержка для стабилизации данных.  
  float humidity = dht.readHumidity();
  float temperature = dht.readTemperature();
 
  Serial.print("Влажность: ");
  Serial.print(humidity);
  Serial.print("%\t");
  Serial.print("Температура: ");
  Serial.print(temperature);
  Serial.println("°C");
}

Шаг 5: Запуск монитора порта
Загрузите код на Arduino, подключенную к компьютеру.
Откройте монитор порта, перейдя в меню "Инструменты" (Tools) -> "Монитор порта" (Serial Monitor).

Шаг 6: Получение данных
Теперь вы увидите данные о влажности и температуре, считанные с датчика DHT11, выводящиеся в мониторе порта Arduino IDE.

Это основы использования датчика температуры DHT11 с Arduino. Вы можете использовать эти данные для мониторинга окружающей среды в ваших проектах.
Надеемся, что данная инструкция была полезной для вас!


Отправка смс через sim800 модуль и DHT11
Вывод температуры на экран. esp датчик температуры. Погода на экране телефона
esp датчик температуры. Подключаем DHT к ESP8266
Ардуино датчик температуры и влажности. DHT 11. Ардуино проекты.
Инструкция по использованию датчика температуры DHT11 с Arduino