Оглавление:

Метеостанция Интернета вещей с использованием приложения Blynk: 5 шагов
Метеостанция Интернета вещей с использованием приложения Blynk: 5 шагов

Видео: Метеостанция Интернета вещей с использованием приложения Blynk: 5 шагов

Видео: Метеостанция Интернета вещей с использованием приложения Blynk: 5 шагов
Видео: Интернет вещей - 4 - Как настроить сервер Blynk 2024, Ноябрь
Anonim
Image
Image
Аппаратные компоненты и соединения
Аппаратные компоненты и соединения

Этот проект связан с начальными шагами в мире IoT, здесь мы будем связывать датчик DHT11 / DHT22 с NodeMCU или другой платой на базе ESP8266 и получать данные в Интернете, которые мы собираемся использовать приложение Blynk, используйте следующую ссылку на руководство, если вы не знакомы с приложение blynk.

Для Blynk (это займет всего несколько минут):

После этого вам потребуется добавить платы esp8266 в программное обеспечение Arduino IDE, используйте следующую ссылку

Чтобы добавить платы esp8266 в программное обеспечение Arduino IDE:

или вы можете легко найти другие руководства по этим двум шагам.

Шаг 1. Аппаратные компоненты и подключения

Аппаратные компоненты и соединения
Аппаратные компоненты и соединения
Аппаратные компоненты и соединения
Аппаратные компоненты и соединения

Есть простые аппаратные подключения, вы не собираетесь иметь дело с беспорядочными подключениями,

Компоненты:

1. DHT11 или DHT22

2. NodeMCU

3. Питание 5 В (кабель micro USB или вы можете использовать вывод Vin на nodemcu для входного питания)

4. Некоторые соединительные кабели.

Подключения:

Используйте следующие схемы для полного понимания подключения.

Подключите контакт данных / сигнала датчика DHT к любому GPIO nodeMCU, тот же номер контакта, который вы должны будете указать в своем коде.

Шаг 2: проект Blynk

Посмотрите прикрепленное видео и следуйте инструкциям

1. Создайте новый проект Blynk, скопируйте его токен авторизации, который вы получили, и добавьте два «Gauge» из окна виджета.

2. Щелкните один из недавно добавленных виджетов, выберите виртуальный вывод V5 и обозначьте его как «Температура», аналогичным образом выберите виртуальный вывод V6 для второго виджета и обозначьте его как «Влажность». Установите диапазон отображения значений для этих двух виджетов от 0 до 100.

Остальные подробности можно увидеть на видео.

Шаг 3: запрограммируйте свою доску

Сначала вам нужно включить Blynk (загрузите последнюю библиотеку с официального сайта blynk) и библиотеку DHT в свое программное обеспечение Arduino IDE, загрузите прикрепленные файлы и добавьте их в папку библиотеки Arduino IDE или любую другую процедуру, которую вы используете для добавления библиотек.

После добавления библиотек скопируйте следующий код и запрограммируйте свой NodeMCU (я знаю, что вы в этом разбираетесь)

Ждать!!!!!!!! подождите, пожалуйста, перед программированием вашего nodeMCU, необходимо добавить ваш токен проекта blynk и учетные данные локального Wi-Fi роутера в ваш код, удачи.

Шаг 4. Проверьте данные датчика в приложении Blynk

Убедитесь, что ваш NODEmcu запрограммирован, ваше окно проекта Blynk завершено (вы определили виртуальные контакты для обоих виджетов) и ваше оборудование готово. Теперь подключите свой мобильный Wi-Fi и запустите приложение blynk (посмотрите видео), здесь вы можете увидеть значение температуры и влажности, отображаемое вашими виджетами.

Шаг 5: Требуется ваше внимание

Надеюсь, этот проект даст вам небольшой толчок в мире Интернета вещей, не забудьте поделиться своими замечаниями и подписаться на наш канал на YouTube, чтобы получить поддержку.

Спасибо:)

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