Оглавление:

Создание цифрового таймера с помощью Blynk: 5 шагов
Создание цифрового таймера с помощью Blynk: 5 шагов

Видео: Создание цифрового таймера с помощью Blynk: 5 шагов

Видео: Создание цифрового таймера с помощью Blynk: 5 шагов
Видео: 💡Дешёвые модули умного дома с Aliexpress 2024, Июнь
Anonim
Создание цифрового таймера с помощью Blynk
Создание цифрового таймера с помощью Blynk
Создание цифрового таймера с помощью Blynk
Создание цифрового таймера с помощью Blynk

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

Шаг 1. Посмотрите видео

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

Шаг 2. Настройте ПРИЛОЖЕНИЕ

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

Начните с загрузки приложения из Play Store или App Store, в зависимости от вашей платформы. Следуйте процессу регистрации и убедитесь, что вы ввели адрес электронной почты, к которому у вас тоже есть доступ, так как на него будет отправлен токен аутентификации.

Начните с создания нового проекта. Дайте ему подходящее имя, выберите правильную доску - в нашем случае это WeMos D1 Mini, а затем нажмите кнопку «Создать проект». Вы получите электронное письмо с токеном аутентификации, и теперь нам нужно добавить его на доску.

Шаг 3. Подготовьте доску

Подготовить доску
Подготовить доску
Подготовить доску
Подготовить доску

Откройте IDE Arduino, а затем откройте диспетчер библиотек из меню инструментов. Найдите «Блинк» и установите библиотеку. После этого откройте образец шаблона для вашей платы - Файл-> Примеры-> Blynk-> Boards_WiFi-> NodeMCU.

Это файл шаблона, и нам нужно скопировать / вставить токен аутентификации из полученного электронного письма. Этот токен уникален для каждого проекта и используется для идентификации. После этого обязательно добавьте учетные данные своей сети Wi-Fi, а затем загрузите эскиз на доску. Вы можете открыть последовательный монитор, чтобы просмотреть состояние платы, когда она подключается к вашей сети Wi-Fi, а затем подключается к серверу Blynk.

Подключите светодиод к плате на выводе D1 с помощью токоограничивающего резистора 330 Ом, как показано на рисунке.

Шаг 4: Создайте программу

Создать программу
Создать программу
Создать программу
Создать программу
Создать программу
Создать программу
Создать программу
Создать программу

Я бы рекомендовал посмотреть видео, чтобы понять, как обстоят дела, но вот краткое изложение.

Коснитесь значка +, чтобы получить доступ к виджетам, а затем добавьте виджет «Кнопка», «Отображение значений» и «Событие». Настройте кнопку для работы в качестве переключателя, а затем назначьте ей контакт D1. Для виджета отображения значений настройте его для отображения состояния контакта D1. Таким образом, мы можем нажать кнопку, чтобы вручную управлять светодиодом, а также просмотреть его статус с помощью виджета отображения значений. Виджеты можно перемещать в соответствии с вашими потребностями.

Наконец, нам нужно настроить виджет eventor, в котором происходит вся магия. Создайте новый даже для включения контакта GPIO, выбрав соответствующий часовой пояс, время и дни. Затем создайте другое событие, чтобы выключить вывод GPIO в желаемое время. Вы можете продолжать добавлять события, чтобы запускать различные действия в зависимости от ваших намерений.

Шаг 5: проверьте расписание

Проверить расписание
Проверить расписание

Нажмите кнопку воспроизведения в приложении, чтобы программа загрузилась на доску. Это все, что вам нужно сделать сейчас. Контакт GPIO автоматически включится в заданное вами время, а затем выключится в заданное время выключения. Вы даже можете закрыть приложение или выключить телефон, и все будет работать должным образом. Затем вы можете добавить реле или настроить несколько событий, чтобы расширить функциональность.

Рассмотрите возможность подписки на наш канал YouTube для большего количества подобных проектов.

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