Оглавление:

Blynk с ESP8266: 4 шага
Blynk с ESP8266: 4 шага

Видео: Blynk с ESP8266: 4 шага

Видео: Blynk с ESP8266: 4 шага
Видео: Подключение первого устройства к Blynk. Настройка ArduinoIDE 2024, Июль
Anonim
Блинк с ESP8266
Блинк с ESP8266

Blynk - это платформа Интернета вещей, которая упрощает удаленное управление оборудованием и визуализацию его данных. Вы можете создавать свои собственные интерфейсы с помощью бесплатного приложения Blynk. Каждое устройство Wi-Fi, Bluetooth / BLE, Ethernet и последовательное соединение может подключаться к облаку Blynk или локально работающему серверу. Поддерживаемое оборудование можно найти на blynk.cc

В этом руководстве будет рассказано только о том, как установить плату разработки ESP8266 (NodeMCU) и начать работу с ней, используя предоставленную облачную службу.

Шаг 1. Предварительные требования и детали

Предпосылки и детали
Предпосылки и детали

Запчасти

  1. ESP8266 (NodeMCU)
  2. ВЕЛ

Предпосылки

  1. Arduino IDE (1.8.5 или новее)
  2. WiFi (учетные данные)

Приложение можно установить только на смартфоны или эмуляторы!

Шаг 2: установка

Установка
Установка
Установка
Установка

Включите ядро ESP8266 в Arduino IDE

1) Перейдите в «Настройки» и введите следующий URL-адрес для дополнительных URL-адресов Board Manager.

arduino.esp8266.com/stable/package_esp8266com_index.json

2) Откройте Диспетчер плат (Инструменты> Меню платы).

3) Найдите "esp8266" и установите последнюю версию.

4) Выберите свою плату в Инструменты> Плата и определите скорость передачи данных и т. Д.

Установите библиотеки Blynk

1) Установите последнюю версию библиотек Blynk на GitHub

2) Распаковать

3) Переместите библиотеки в C: / User / / Documents / Arduino / libraries

Установите приложение Blynk

1) Загрузите приложение для iOS или Android.

Шаг 3: Создайте проект

Создать проект
Создать проект
Создать проект
Создать проект
Создать проект
Создать проект

Перед созданием проекта вам необходимо создать учетную запись или войти в систему.

  1. Нажмите "Создать новый проект".
  2. Выберите свое устройство и тип подключения (NodeMCU, WiFi)
  3. Получите и запишите свой Auth Token
  4. Откройте "Окно виджетов" ("+")
  5. Добавить кнопку
  6. Назовите его и выберите режим переключения
  7. Определите выходной контакт, к которому подключен светодиод (анод Dx, катод GND)

Этот пример интерфейса очень прост, но вы можете создавать более сложные интерфейсы, добавляя графики и т. Д.

Шаг 4: Код

Код
Код
Код
Код

Код на стороне клиента для удаленного управления светодиодом очень прост.

  1. Откройте IDE Arduino.
  2. Перейдите в Примеры> Blynk> Boards_WiFi и выберите свою доску разработчика.
  3. Введите свой «токен аутентификации» (char auth )
  4. Введите свои учетные данные WiFi (char ssid , char pass )
  5. Скомпилировать и загрузить
  6. Откройте Serial Monitor и проверьте, было ли соединение успешным.

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

Более подробную информацию о Blynk и ESP8266 можно найти на blynk.io и esp8266doc.

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