Оглавление:

Как использовать мини-модуль Wi-Fi Wemos ESP-Wroom-02 D1 ESP8266 + 18650 с помощью Blynk: 10 шагов
Как использовать мини-модуль Wi-Fi Wemos ESP-Wroom-02 D1 ESP8266 + 18650 с помощью Blynk: 10 шагов

Видео: Как использовать мини-модуль Wi-Fi Wemos ESP-Wroom-02 D1 ESP8266 + 18650 с помощью Blynk: 10 шагов

Видео: Как использовать мини-модуль Wi-Fi Wemos ESP-Wroom-02 D1 ESP8266 + 18650 с помощью Blynk: 10 шагов
Видео: Blynk + ESP = Проще не бывает! 2024, Июль
Anonim
Как использовать мини-модуль Wi-Fi Wemos ESP-Wroom-02 D1 ESP8266 + 18650 с помощью Blynk
Как использовать мини-модуль Wi-Fi Wemos ESP-Wroom-02 D1 ESP8266 + 18650 с помощью Blynk

Технические характеристики:

  • Совместимость с интеграцией системы зарядки nodemcu 18650
  • Светодиодный индикатор (зеленый означает, что полный красный означает зарядку) можно использовать во время зарядки.
  • Блок питания управления переключателем
  • Разъем SMT может использоваться для спящего режима · 1 дополнительный программируемый светодиод (gpio16)
  • Ток зарядки 0.5a
  • Выход 1А
  • Защита от перезарядки
  • Защита от разрядки
  • 10 цифровых контактов для чтения / записи / прерывания / PWM / I2C / поддержка линии (кроме D0)
  • Если аккумулятор находится в неправильном направлении, чип зарядки будет разрушен.

Функции:

  • Один вход AD.
  • Входы Micro USB.
  • Один программируемый светодиод (D0).
  • Схема AUTO PROGRAM. ESP8266 (ESP-WROOM-02 с TELEC) эквивалентен NodeMCU.
  • Аналоговый вход (AD): встроенный делительный резистор (AD = 220K - ADC - 100K = GND).
  • Имеется терминал ПАЙКА для РЕЖИМА СНА.
  • Совместим с Arduino и NodeMCU.
  • Возможна работа и зарядка одновременно.
  • Цепь зарядки 18650, включая цепь повышения напряжения 5 В с TP5410.
  • Защита от перезарядки, встроенная защита от перегрузки.
  • Светодиод: красный = зарядка, зеленый = полная зарядка.
  • 3000 мА 18650 От аккумулятора можно работать более 17 часов.
  • Встроенная система зарядки и разрядки аккумулятора 18650.
  • Один переключатель контролирует, запитан ли аккумулятор 18650 или нет.
  • SDA и SCL OLED подключены к контактам D1 и D2 соответственно.
  • Пятью кнопками управляют FLASH, RESET, D5, D6 и D7 соответственно.
  • 5 цифровых выводов могут настраивать запись / чтение / прерывание / PWM / I2C / однопроводную поддержку отдельно.
  • Работа и NodeMCU согласованы, добавив программируемый светодиод, вы можете использовать GPIO16 для управления, отображения состояния 8266 и других функций.
  • Интегрированный OLED и пять кнопок, более удобных для разработки.
  • Концепция дизайна исходит из проекта с открытым исходным кодом NodeMCU, а плата разработки объединяет системы зарядки и разрядки 18650 с защитой от зарядки и разрядки.
  • В то же время OLED и пять кнопок со стрелками интегрированы для облегчения разработки.

Шаг 1: Подготовка материала

В этом уроке нам понадобятся:

  1. Wemos ESP-Wroom-02 D1 Мини-модуль Wi-Fi ESP8266 + 18650 Крышка аккумулятора
  2. Кабель Micro USB

В этом руководстве мы будем использовать приложение со смартфона «Blynk» для управления Arduino Wemos D1 (ESP8266) с модулем светодиодного светофора.

Прежде чем мы начнем, подготовим все необходимое:

  • Макетная плата
  • Wemos ESP-Wroom-02 D1 Мини-модуль Wi-Fi ESP8266 + 18650 Крышка аккумулятора
  • Перемычки между мужчинами и женщинами
  • Светодиодный модуль светофора (можно также использовать базовые светодиоды)
  • микро-USB
  • Смартфон (вам необходимо скачать "Blynk" из Play Store / iStore)
  • Литий-ионный аккумулятор Ultrafire 3,7 В, 1100 мАч (при необходимости)

Шаг 2: подключение контактов

Контактное соединение
Контактное соединение

Выполните подключение, как показано выше.

Шаг 3: Установка платы

Установка платы
Установка платы
Установка платы
Установка платы
Установка платы
Установка платы

Затем откройте Arduino IDE и перейдите в [Файл => Настройки]. Появится диалоговое окно. В этом поле присутствует дополнительное текстовое поле URL-адреса менеджера доски.

  • Скопируйте и вставьте следующий URL-адрес в поле и нажмите OK, чтобы загрузить пакеты.
  • https://arduino.esp8266.com/stable/package_esp8266com_index.json

Шаг 4: Узнайте у менеджера совета директоров

Узнайте у менеджера совета директоров
Узнайте у менеджера совета директоров
Узнайте у менеджера совета директоров
Узнайте у менеджера совета директоров

Затем перейдите в [Tools => Board => Board Manager] в вашей Arduino IDE. Окно Boards Manager появляется, как показано ниже. Прокрутите доску в диспетчере плат, чтобы выбрать ESP8266 из списка доступных плат. Нажмите «Установить», чтобы начать установку.

Шаг 5: выберите доску

Выбрать доску
Выбрать доску

Затем, загружая вашу первую программу, выберите тип платы «LOLIN (WEMOS) D1 R2 & mini» в разделе [Инструменты => Платы] в вашей Arduino IDE.

Шаг 6: Пример кода

Пример кода
Пример кода
Пример кода
Пример кода
Пример кода
Пример кода

Чтобы получить пример кода из Blynk, вам необходимо загрузить библиотеку с веб-сайта Blynk.

www.blynk.cc/getting-started/

Следуй этим шагам:

  1. Выберите «Загрузить библиотеку Blynk».
  2. Выберите «Blynk_Release_v0.5.4.zip».
  3. Извлеките файлы и скопируйте оба файла (библиотеки, инструменты).
  4. Откройте Arduino IDE, перейдите в [Files => Preferences] и найдите файлы, которые появляются в «Местоположение Sketchbooks».
  5. Откройте файл Arduino и вставьте оба скопированных файла.
  6. Затем откройте IDE Arduino, перейдите в [Files => Примеры => Blynk => Boards Wifi => Standalone] для получения кода примера.

Шаг 7: Настройка Blynk

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

Далее вам необходимо настроить свой «Blynk» со своего смартфона.

Следуй этим шагам:

  1. Загрузите «Blynk» в Play Store / iStore.
  2. Зарегистрируйтесь, используя свою электронную почту.
  3. Перейдите в «Новый проект». Введите название вашего проекта (при необходимости).
  4. Выберите устройство «WeMos D1 mini».
  5. Тип подключения «Wi-Fi», затем «Создать». (После создания вы получите токен аутентификации на свой адрес электронной почты).
  6. Сдвиньте влево, чтобы открыть «Окно виджетов».
  7. Выберите «Кнопка», чтобы добавить кнопку.
  8. Нажмите кнопку "Настройки кнопок".
  9. Выберите [Выход => Цифровой => D2, D3, D4], чтобы выбрать контактное соединение.
  10. Режим превратится в «Переключатель».

Шаг 8: загрузка

Загрузка
Загрузка
Загрузка
Загрузка

Теперь вам нужно проверить свой почтовый ящик и скопировать код токена аутентификации.

Вставьте токен аутентификации, имя сети и пароль в свою программу. Теперь загрузите код на свой WeMos D1 mini через микро-USB. Убедитесь, что вы используете правильный порт, выбрав [Инструменты => Порт].

Шаг 9. Попробуйте кнопку Blynk

Попробовать кнопку Blynk
Попробовать кнопку Blynk

Выберите кнопку воспроизведения в правом верхнем углу и включите кнопку с булавкой.

Шаг 10: Готово

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