Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Привет, народ
В этом руководстве мы узнаем, как получить температуру и влажность атмосферы с помощью датчика температуры и влажности DHT11 с помощью Node MCU и приложения BLYNK.
Шаг 1. Необходимые компоненты
Аппаратное обеспечение:
- Узловой микроконтроллер микроконтроллера
- Датчик DHT11 (температура и влажность)
- Перемычки между гнездом и гнездом (3 шт.)
Программное обеспечение:
- IDE Arduino
- Приложение BLYNK для Android
Шаг 2: Принципиальная схема
Подключите контакт GPIO15 (D8) к контакту «S» (сигнальный контакт) DHT11.
подключите VCC к среднему контакту DHT11
подключите GND к "-" выводу DHT1
Шаг 3: Код
Загрузите следующий код (DTH11blynk.ino), который я прикрепил к вашему MCU узла.
До этого, если у вас нет библиотек NODE MCU и Blynk.
Выполните следующие действия, чтобы добавить их в первую очередь.
Шаг 1. Щелкайте по ссылкам отдельно
БИБЛИОТЕКА BLYNK для Blynk
github.com/esp8266/Arduino.git Для узла MCU
Датчик DHT Библиотека для датчиков DHT
Библиотека SimpleTime для SimpleTime.h
zip-файлы будут загружены. (Для Node mcu нажмите кнопку «Клонировать» или «Загрузить» и загрузите zip-файл)
Шаг 2: откройте Sketch -> Библиотеки -> Добавить библиотеку zip -> появится новое окно.
Шаг 3: найдите загруженные библиотеки и нажмите «Открыть». Библиотека будет добавлена.
Шаг 4: приложение Blynk
- Войти через Gmail
- Нажмите, чтобы создать новый проект. Введите имя проекта и выберите узел MCU.
- Токен автора будет отправлен на ваш Gmail.
-
Щелкните значок + в новом окне и выберите «Датчик».
- Нажмите на датчик,
- Установите вывод как V0 (виртуальный вывод) и заголовок как ТЕМПЕРАТУРА.
- Установите скорость чтения на 1 сек.
-
Снова добавьте еще один датчик
- Установите контакт как V1 (виртуальный контакт) и заголовок как ВЛАЖНОСТЬ.
- Установите скорость чтения на 1 сек.
- Нажмите кнопку «Назад», и ваше приложение Blynk будет готово.
- Включите мобильную точку доступа.
- Не отключайте данные (Интернет) на своем мобильном телефоне.
- Нажмите кнопку Play в Project widowNow,
- Щелкните значок доски вверху.
- Ваш узел MCU будет подключен к вашему телефону.
Шаг 5: Работает !
Включите мобильную точку доступа вашего телефона.
подождите 1 минуту, пока Node mcu подключится к вашему телефону
откройте приложение blynk, и вы сможете увидеть на своем телефоне прямую трансляцию значений температуры и влажности.