Оглавление:

Подключенная метеостанция с ESP32: 3 шага
Подключенная метеостанция с ESP32: 3 шага

Видео: Подключенная метеостанция с ESP32: 3 шага

Видео: Подключенная метеостанция с ESP32: 3 шага
Видео: Подключение к WiFi / Своя точка доступа WiFi / ESP 32 / ESP 8266 12f / WEB + LED (on:off) 2024, Июль
Anonim
Подключенная метеостанция с ESP32
Подключенная метеостанция с ESP32
Подключенная метеостанция с ESP32
Подключенная метеостанция с ESP32

В этом руководстве вы узнаете, как настроить метеостанцию на основе ESP32 и как отслеживать ее показания удаленно, через приложение Blynk, а также через веб-сайт.

Запасы

1x плата ESP32 + кабель питания usb

1x датчик DHT11

1x датчик освещённости 1x резистор 10 кОм

1x датчик CJMCU CCS811

несколько перемычек

ряд макетных плат или печатной платы (если вы решили заняться пайкой) гнездовых разъемов (если вы решили заняться пайкой)

Шаг 1. Установка метеостанции

Интервал процесса сборки доступен здесь.

Подключение компонентов

Подключите датчики следующим образом:

Световой датчик

Один конец к 3 В, другой конец к резистору 10 кОм, который, в свою очередь, подключен к GND. Тот же конец LDR также подключен к выводу D34 на ESP32.

CJMCU CCS811

3В → 3В на плате ESP32

GND → GND

SDA → D21 вывод на ESP32

SCL → D22 контакт на ESP32

WAKE → GND

DHT11

GND → GND на ESP32

VCC → 3 В на ESP32

OUT → D34 на ESP32

Шаг 2: запрограммируйте плату ESP32

Запрограммируйте плату ESP32
Запрограммируйте плату ESP32
Запрограммируйте плату ESP32
Запрограммируйте плату ESP32
Запрограммируйте плату ESP32
Запрограммируйте плату ESP32

Запустите Arduino IDE.

Выберите свою плату ESP32 в меню «Инструменты».

Убедитесь, что вы также выбрали правильный порт.

Загрузите этот код на доску. Если вы откроете монитор последовательного порта (установите скорость передачи на 9600), вы сможете просмотреть значения, записанные различными датчиками.

Шаг 3. Удаленный мониторинг метеостанции через приложение Blynk

Удаленный мониторинг метеостанции через приложение Blynk
Удаленный мониторинг метеостанции через приложение Blynk
Удаленный мониторинг метеостанции через приложение Blynk
Удаленный мониторинг метеостанции через приложение Blynk
Удаленный мониторинг метеостанции через приложение Blynk
Удаленный мониторинг метеостанции через приложение Blynk

Приложение Blynk позволяет нам отслеживать значения, записанные метеостанцией, удаленно, прямо на нашем смартфоне, независимо от нашего расстояния до метеостанции.

Все, что нам нужно, это приложение blynk и подключение к Интернету. В этом проекте вы узнаете, как отслеживать значения, регистрируемые только датчиком LDR и датчиком DHT11.

Создайте новый проект в приложении Blynk

После того, как вы скачали приложение и успешно вошли в свою учетную запись, начните с создания нового проекта.

Выберите свое оборудование

Выберите модель оборудования, которое вы будете использовать. Если вы следуете этому руководству, вы, вероятно, используете плату ESP32.

Токен аутентификации

Auth Token - это уникальный идентификатор, который необходим для подключения вашего оборудования к вашему смартфону. Каждый новый проект, который вы создаете, будет иметь собственный токен аутентификации. После создания проекта вы автоматически получите токен аутентификации на электронную почту. Вы также можете скопировать его вручную. Нажмите на раздел устройств и выберите необходимое устройство, и вы увидите токен

Настройте приложение Blynk

Вам нужно будет создать проект на blynk, специально предназначенный для мониторинга параметров, регистрируемых метеостанцией. Возьмите 3 виджета отображения значений.

Настройте их один за другим. Первый получит V6 как вход, второй V5 и третий V0. Вы заметите, что все они настроены на нажатие.

Запрограммируйте плату ESP32

Запустите arduino IDE и откройте эту программу. Выберите плату, которую вы используете, в меню «Инструменты», а также правильный порт. Загрузите код. Если загрузка прошла успешно, вы должны увидеть сообщение от Blynk на последовательном мониторе.

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