Оглавление:
Видео: Мониторинг температуры и влажности с помощью Blynk: 6 шагов
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом руководстве мы собираемся контролировать температуру и влажность с помощью DHT11 и отправлять данные в облако с помощью Blynk.
Компоненты, необходимые для этого учебного пособия:
- Ардуино Уно
- Датчик температуры и влажности DHT11
- ESP8266-01 WiFi-модуль
Шаг 1: ESP8266 - 01 WiFi-модуль
ESP8266-01 - это последовательный передатчик и приемник WiFi, который может предоставить любому микроконтроллеру доступ к сети Wi-Fi
Модуль ESP8266 имеет низкую стоимость и поставляется с предварительно запрограммированной прошивкой с набором команд AT, что означает, что вы можете просто подключить его к своему устройству Arduino и получить примерно столько возможностей WiFi, сколько предлагает WiFi Shield. возможность обработки и хранения на плате, что позволяет интегрировать ее с датчиками и другими приложениями через GPIO.
Функции:
- Wi-Fi Direct (P2P), программная точка доступа
- Интегрированный стек протоколов TCP / IP
- Он имеет встроенный TR-переключатель, балун, малошумящий усилитель, усилитель мощности и согласующую сеть.
- Оборудован встроенными ФАПЧ, регуляторами, DCXO и блоками управления питанием
- Встроенный 32-разрядный ЦП с низким энергопотреблением может использоваться в качестве процессора приложений
- SDIO 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- Агрегация A-MPDU и A-MSDU и защитный интервал 0,4 мс
- Пробуждение и передача пакетов менее 2 мс
- Потребляемая мощность в режиме ожидания <1,0 мВт (DTIM3)
Шаг 2: Датчик температуры и влажности DHT11
DHT11 - это базовый сверхдорогой цифровой датчик температуры и влажности. Он использует емкостной датчик влажности и термистор для измерения окружающего воздуха и выдает цифровой сигнал на вывод данных (выводы аналогового ввода не требуются). Он довольно прост в использовании, но требует аккуратного выбора времени для сбора данных
Единственным реальным недостатком этого датчика является то, что вы можете получать от него новые данные только каждые 2 секунды, поэтому при использовании нашей библиотеки показания датчика могут быть старше 2 секунд.
ТЕХНИЧЕСКИЕ ПОДРОБНОСТИ:
- Низкая стоимость Питание от 3 до 5 В и ввод / вывод
- Максимальный потребляемый ток 2,5 мА во время преобразования (при запросе данных)
- Подходит для измерения влажности 20-80% с точностью 5%
- Подходит для показаний температуры 0-50 ° C с точностью ± 2 ° C
- Частота дискретизации не более 1 Гц (раз в секунду)
- Размер корпуса 15,5 мм x 12 мм x 5,5 мм
- 4 контакта с шагом 0,1 дюйма
Шаг 3. Загрузите раздел
- Приложение Blynk
- IDE Arduino
- Библиотека Блинка
Шаг 4: Принципиальная схема
На приведенной выше принципиальной схеме показано соединение между Arduino Nano, ESP-01 и датчиком температуры и влажности DHT11.
Вы можете скачать файл Fritzing здесь