Съдържание:

Как да използвате Wemos ESP-Wroom-02 D1 мини WiFi модул ESP8266 + 18650 чрез Blynk: 10 стъпки
Как да използвате Wemos ESP-Wroom-02 D1 мини WiFi модул ESP8266 + 18650 чрез Blynk: 10 стъпки

Видео: Как да използвате Wemos ESP-Wroom-02 D1 мини WiFi модул ESP8266 + 18650 чрез Blynk: 10 стъпки

Видео: Как да използвате Wemos ESP-Wroom-02 D1 мини WiFi модул ESP8266 + 18650 чрез Blynk: 10 стъпки
Видео: Blynk + ESP = Проще не бывает! 2024, Юли
Anonim
Как да използвате Wemos ESP-Wroom-02 D1 мини WiFi модул ESP8266 + 18650 чрез Blynk
Как да използвате Wemos ESP-Wroom-02 D1 мини WiFi модул ESP8266 + 18650 чрез Blynk

Спецификация:

  • Съвместим с интеграция на система за зареждане nodemcu 18650
  • Индикаторът (зелен означава пълно червено означава зареждане) може да се използва по време на зареждане
  • Захранване с превключвател
  • SMT конекторът може да се използва за режим на заспиване · 1 допълнителен програмируем LED (gpio16)
  • 0,5а ток на зареждане
  • 1A изход
  • Защита от презареждане
  • Защита срещу претоварване
  • 10 цифров пинов четене/запис/прекъсване/PWM/I2C/линейна поддръжка (с изключение на D0)
  • Ако батерията е в грешна посока, чипът за зареждане ще бъде унищожен.

Характеристика:

  • Един AD вход.
  • Микро USB входове.
  • Един програмируем светодиод (D0).
  • AUTO PROGRAM circuit. ESP8266 (ESP-WROOM-02 With TELEC) е еквивалентен на NodeMCU.
  • Аналогов вход (AD): Вграден разделителен резистор (AD = 220K-ADC-100K = GND).
  • Има SOLDER терминал за SLEEP MODE.
  • Съвместим с Arduino и NodeMCU.
  • Работата и зареждането са възможни едновременно.
  • 18650 зареждаща верига, включваща 5V усилваща верига с TP5410.
  • Защита от презареждане, вградена защита от претоварване.
  • LED: Червен = Зареждане, Зелен = Пълно зареждане.
  • 3000 mA 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. Микро USB кабел

В този урок ще използваме приложение от смартфон „Blynk“за управление на Arduino Wemos D1 (ESP8266) с LED светофарния модул.

Преди да започнем, подгответе всички необходими елементи:

  • Платка
  • Wemos ESP-Wroom-02 D1 Мини Wi-Fi модул ESP8266 + 18650 Капак на батерията
  • Джъмперни проводници мъжки към женски
  • Модул LED светофар (можете да използвате и основни светодиоди)
  • микро USB
  • Смартфон (Трябва да изтеглите „Blynk“от Play Store/iStore)
  • Ultrafire 3.7V 1100mAh литиево-йонна батерия (ако е необходимо)

Стъпка 2: Пин връзка

Пин връзка
Пин връзка

Следвайте връзката, както е показано по -горе.

Стъпка 3: Инсталиране на платката

Монтаж на платка
Монтаж на платка
Монтаж на платка
Монтаж на платка
Монтаж на платка
Монтаж на платка

След това отворете Arduino IDE и отидете на [Файл => Предпочитания]. Появява се диалогов прозорец. В това поле има допълнително текстово поле за URL адрес на мениджъра на дъската.

  • Копирайте и поставете следния URL адрес в полето и щракнете върху OK, за да изтеглите пакетите.
  • https://arduino.esp8266.com/stable/package_esp8266com_index.json

Стъпка 4: Разберете в Board Manager

Разберете в Board Manager
Разберете в Board Manager
Разберете в Board Manager
Разберете в Board Manager

След това отидете на [Tools => Board => Board Manager] във вашата Arduino IDE. Прозорецът Boards Manager се появява, както е показано по -долу. Превъртете надолу дъските в мениджъра на дъската, за да изберете ESP8266 от списъка на наличните платки. Щракнете върху инсталиране, за да започнете инсталацията.

Стъпка 5: Изберете Board

Изберете Board
Изберете Board

След това, качвайки първата си програма, изберете типа „LOLIN (WEMOS) D1 R2 & mini“платка от раздела [Tools => Boards] във вашата Arduino IDE.

Стъпка 6: Примерен код

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

За да получите примерния код от Blynk, трябва да изтеглите библиотеката от уебсайта на Blynk.

www.blynk.cc/getting-started/

Следвай тези стъпки:

  1. Изберете „Изтегляне на библиотеката Blynk“.
  2. Изберете „Blynk_Release_v0.5.4.zip“.
  3. Извлечете файловете и копирайте и двата файла (библиотеки, инструменти).
  4. Отворете Arduino IDE, отидете на [Файлове => Предпочитания] намерете файловете, които се появяват на „местоположението на Sketchbooks“.
  5. Отворете файла Arduino и поставете и двата файла, които сте копирали.
  6. След това отворете вашата Arduino IDE, отидете на [Files => Examples => 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. Тип връзка „Wifi“, след това „Създаване“. (След създаването ще получите Auth Token от вашия имейл).
  6. Плъзнете наляво, за да отворите „Widget Box“.
  7. Изберете „Бутон“, за да добавите бутон.
  8. Докоснете бутона за „Настройки на бутоните“.
  9. Изберете [Output => Digital => D2, D3, D4], за да изберете пин връзка.
  10. Режимът се превръща в "Превключване".

Стъпка 8: Качване

Качване
Качване
Качване
Качване

Сега трябва да проверите входящата си поща и да копирате кода на токен за удостоверяване.

Вмъкнете токена за удостоверяване, името на мрежата и паролата във вашето програмиране. Сега качете кода на вашия WeMos D1 mini чрез микро USB. Уверете се, че използвате правилния порт, като изберете в [Tools => Port].

Стъпка 9: Изпробвайте бутона Blynk

Изпробвайте бутона Blynk
Изпробвайте бутона Blynk

Изберете бутона за възпроизвеждане от горната дясна страна и включете бутона за закрепване.

Стъпка 10: Готово

Препоръчано: