Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Плата, совместимая с Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE
Описание:
Совет по развитию WiFi ESP8266 WEMOS D1. WEMOS D1 - это плата для разработки WIFI, основанная на ESP8266 12E. Функционирование аналогично NODEMCU, за исключением того, что аппаратное обеспечение похоже на Arduino UNO. Плату D1 можно настроить для работы в среде Arduino с помощью BOARDS MANAGER.
Технические характеристики:
- Микроконтроллер: ESP-8266EX
- Рабочее напряжение: 3,3 В
- Цифровые контакты ввода / вывода: 11
- Аналоговые входные контакты: 1
- Тактовая частота: 80 МГц / 160 МГц
- Flash: 4 Мбайт
Шаг 1: Подготовка предмета
В этом руководстве мы будем использовать приложение со смартфона «Blynk» для управления Arduino Wemos D1 (ESP8266) с модулем светодиодного светофора.
Прежде чем мы начнем, подготовим все необходимое:
- Макетная плата
- Arduino Wemos D1 Wi-Fi UNO ESP8266
- Перемычки между мужчинами и женщинами
- Светодиодный модуль светофора (можно также использовать базовые светодиоды)
- микро-USB
- Смартфон (вам необходимо скачать "Blynk" из Play Store / iStore)
Шаг 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: выберите доску
Затем, загружая вашу первую программу, выберите тип платы «WeMos D1 R1» в разделе [Инструменты => Платы] в вашей Arduino IDE.
Шаг 6: Пример кода
Чтобы получить пример кода из Blynk, вам необходимо загрузить библиотеку с веб-сайта Blynk.
https://www.blynk.cc/getting-started/
Следуй этим шагам:
- Выберите «Загрузить библиотеку Blynk».
- Выберите «Blynk_Release_v0.5.4.zip».
- Извлеките файлы и скопируйте оба файла (библиотеки, инструменты).
- Откройте Arduino IDE, перейдите в [Files => Preferences] и найдите файлы, которые появляются в «Местоположение Sketchbooks».
- Откройте файл Arduino и вставьте оба скопированных файла.
Затем откройте IDE Arduino, перейдите в [Files => Примеры => Blynk => Boards Wifi => Standalone] для получения кода примера.
Шаг 7: Настройка Blynk
Далее вам необходимо настроить свой «Blynk» со своего смартфона.
Следуй этим шагам:
- Загрузите «Blynk» в Play Store / iStore.
- Зарегистрируйтесь, используя свою электронную почту.
- Перейдите в «Новый проект». Введите название вашего проекта (при необходимости).
- Выберите устройство «WeMos D1».
- Тип подключения «Wi-Fi», затем «Создать». (После создания вы получите токен аутентификации на свой адрес электронной почты).
- Сдвиньте влево, чтобы открыть «Окно виджетов».
- Выберите «Кнопка», чтобы добавить кнопку.
- Нажмите кнопку "Настройки кнопок".
- Выберите [Выход => Цифровой => D2, D3, D4], чтобы выбрать контактное соединение.
- Режим превратится в «Переключатель».
Шаг 8: загрузка
Теперь вам нужно проверить свой почтовый ящик и скопировать код токена аутентификации.
Вставьте токен аутентификации, имя сети и пароль в свою программу. Теперь загрузите код на свой WeMos D1 (ESP8266) через micro USB. Убедитесь, что вы используете правильный порт, выбрав [Инструменты => Порт].
Шаг 9. Попробуйте кнопку Blynk
Выберите кнопку воспроизведения в правом верхнем углу и включите кнопку с булавкой.
Шаг 10: Готово
Теперь работает! Кнопки булавки Blynk работают как переключатель.