Оглавление:

Грубая метеостанция с поддержкой Wi-Fi: 3 шага (с изображениями)
Грубая метеостанция с поддержкой Wi-Fi: 3 шага (с изображениями)

Видео: Грубая метеостанция с поддержкой Wi-Fi: 3 шага (с изображениями)

Видео: Грубая метеостанция с поддержкой Wi-Fi: 3 шага (с изображениями)
Видео: LCD. Создаём метеостанцию. Руководство программиста DWIN 2024, Ноябрь
Anonim
Метеостанция Crude с поддержкой Wi-Fi
Метеостанция Crude с поддержкой Wi-Fi

Сегодня вы узнаете, как создать простую метеостанцию с поддержкой Wi-Fi, которая будет отправлять вам данные о температуре и влажности с помощью IFTTT прямо на вашу электронную почту. Детали, которые я использовал, можно найти на kumantech.com.

Шаг 1: Необходимые детали и необходимые соединения

Необходимые детали и необходимые соединения
Необходимые детали и необходимые соединения

Для выполнения этого проекта вам понадобятся:

  • Плата узла MCU
  • Датчик DHT11
  • Кабель Micro USB
  • 3 х перемычки (от F до F)

Allchips - это платформа онлайн-обслуживания компонентов электроники, в которой вы можете купить все компоненты

Как подключить датчик к плате?

DHT11 | NodeMCU

ЗЕМЛЯ (-) -> ЗЕМЛЯ

5 В (+) -> 3,3 В

OUT (сигнал) -> D5

Шаг 2. Настройка IFTTT

Настройка IFTTT
Настройка IFTTT
Настройка IFTTT
Настройка IFTTT
Настройка IFTTT
Настройка IFTTT
Настройка IFTTT
Настройка IFTTT

Перейдите на IFTTT.com и зарегистрируйте учетную запись (если вы еще этого не сделали). После этого перейдите в «Мои апплеты» и нажмите «Новый апплет». Затем нажмите + this и, когда вас попросят выбрать услугу, выберите Webhooks. Появится список триггеров, и на момент написания этой статьи доступен только один вариант - получить веб-запрос. Далее выберите название для события и запомните его (оно будет использовано в коде). После создания триггера вам нужно нажать n + that и выбрать сервис, который мы собираемся использовать. В данном случае это электронная почта. На следующей странице вам нужно выбрать, как будет выглядеть электронное письмо. Это полностью зависит от вас, но помните, что вам необходимо включить поля Value1 и Value2 для входящих данных. Для справки взгляните на третий снимок экрана выше. И последнее: перейдите в настройки службы Webhooks, и внизу вы увидите URL-адрес. Скопируйте строку после использования / и сохраните где-нибудь. Это ваш уникальный ключ API, он понадобится вам позже в коде. После выполнения этого шага работа с IFTTT завершена. Пришло время кода для NodeMCU

Шаг 3. Загрузка кода и настройка

Загрузка кода и настройка
Загрузка кода и настройка

Перед загрузкой кода (который можно найти здесь) не торопитесь и посмотрите на закомментированные строки и переменные в попрошайничестве. Вам нужно что-то изменить, а затем загрузить код в NodeMCU.

После загрузки кода и включения платы вы будете получать электронные письма каждые x раз (можно изменить в приведенном выше коде). Если на вашем смартфоне установлено приложение IFTTT, вы можете получать уведомления при каждом запуске апплета. Теперь проверьте свою электронную почту, и вы увидите данные о погоде. Вы можете добавить больше датчиков и подключиться к другим апплетам.

Рекомендуемые: