Оглавление:

Привет, Блинк! Взаимодействие SPEEEduino с приложением Blynk: 5 шагов
Привет, Блинк! Взаимодействие SPEEEduino с приложением Blynk: 5 шагов

Видео: Привет, Блинк! Взаимодействие SPEEEduino с приложением Blynk: 5 шагов

Видео: Привет, Блинк! Взаимодействие SPEEEduino с приложением Blynk: 5 шагов
Видео: Cплин / Blink-182 - Моё Сердце (Cover by ROCK PRIVET) 2024, Ноябрь
Anonim
Привет, Блинк! Взаимодействие SPEEEduino с приложением Blynk
Привет, Блинк! Взаимодействие SPEEEduino с приложением Blynk
Привет, Блинк! Взаимодействие SPEEEduino с приложением Blynk
Привет, Блинк! Взаимодействие SPEEEduino с приложением Blynk

Что такое SPEEEduino?

SPEEEduino - это плата микроконтроллера с поддержкой Wi-Fi, основанная на экосистеме Arduino, созданная для преподавателей. SPEEEduino сочетает в себе форм-фактор и микроконтроллер Arduino с ESP8266 Wi-Fi SoC, что делает его легко настраиваемой и совместимой системой. Он сразу совместим с сотнями библиотек, которые люди написали для Arduino Uno, поскольку SPEEEduino использует тот же микроконтроллер, что и Arduino Uno. Этот проект выполняется группой студентов Сингапурского политехнического института. Всего у нас в группе 3 участника: Пан ЗиЮэ, Джулиан Кан и я. Наш руководитель - г-н Тео Шин Джен. Это простое руководство является частью сборника Instructable для SPEEEduino.

Это простое руководство является частью сборника инструкций по SPEEEduino. В этом руководстве мы собираемся интегрировать приложение Blynk с SPEEEduino!

Это руководство также будет работать с другим нашим продуктом: SSTuino.

Привет, Блинк

Blynk - это платформа с приложениями для iOS и Android для управления Arduino, Raspberry Pi и т.п. через Интернет. Это цифровая панель инструментов, на которой вы можете создать графический интерфейс для своего проекта, просто перетаскивая виджеты. Это приложение выбрано из-за простоты интеграции с SPEEEduino.

Ссылка:

Шаг 1. Приступим

Вещи, которые нужно:

1. Компьютер с установленной Arduino IDE, доступной здесь.

2. SPEEEduino или SSTuino

3. Модуль ESP8266 ESP01

4. Конвертер USB в последовательный порт (для этой инструкции мы будем использовать CP2102)

5. Активное соединение Wi-Fi ESP8266 не работает с корпоративными сетями, и я не могу использовать его с сетями 5 ГГц.

6. Главное, себя!:)

7. Совместимый смартфон с установленным приложением Blynk, которое можно загрузить с помощью App Store или Google Play.

Мы рассмотрим шаги, чтобы начать работу с Blynk и как подключить приложение к устройству!

Если вы новичок в среде SPEEEduino или Arduino, прочтите эти инструкции, чтобы начать работу!

Шаг 2: Начало работы с Blynk

Начало работы с Blynk!
Начало работы с Blynk!
Начало работы с Blynk!
Начало работы с Blynk!
Начало работы с Blynk!
Начало работы с Blynk!
Начало работы с Blynk!
Начало работы с Blynk!

После того, как вы загрузили приложение из App Store / Google Play, просто запустите приложение.

После запуска приложения просто выберите «Создать новую учетную запись» или «Войти».

После этого вы должны увидеть главное меню!

Шаг 3: Создание нового проекта с Blynk

Создание нового проекта с Blynk
Создание нового проекта с Blynk
Создание нового проекта с Blynk
Создание нового проекта с Blynk
Создание нового проекта с Blynk
Создание нового проекта с Blynk
Создание нового проекта с Blynk
Создание нового проекта с Blynk

После того, как вы дойдете до главного меню на предыдущем шаге, просто выберите «Новый проект», и появится меню.

1. Измените оборудование с ESP8266 на Arduino Uno

2. Дайте вашему проекту имя!

3. После этого ваш токен аутентификации, который представляет собой код, будет отправлен на ваш зарегистрированный адрес. Мы будем использовать это в IDE Arduino позже.

4. Когда вы находитесь в проекте, просто проведите пальцем влево, и вы сможете открыть окно виджетов.

5. Добавьте кнопку и выберите ее. Это откроет параметры для кнопки

6. После этого выберите штифт D13. Это необходимо для выбора ПИН 13 на SPEEEduino в качестве пина, с которым мы хотели бы взаимодействовать позже.

Шаг 4: Конфигурация IDE Arduino

Конфигурация Arduino IDE
Конфигурация Arduino IDE
Конфигурация Arduino IDE
Конфигурация Arduino IDE

После того, как вы настроили приложение, пора переходить на IDE Arduino!

1. Загрузите библиотеку Blynk отсюда. Выберите обведенный элемент, показанный на картинке.

2. Как указано в документации Blynk, библиотеку необходимо установить вручную:

  • Загрузите файл.zip последней версии. Разархивируйте его.
  • Вы заметите, что архив содержит несколько папок и несколько библиотек.
  • Скопируйте все эти библиотеки в your_sketchbook_folder в Arduino IDE.
  • Чтобы найти папку your_sketchbook_folder, перейдите в верхнее меню в Arduino IDE: File -> Preferences (если вы используете Mac OS - перейдите в Arduino → Preferences.

3. После установки библиотеки перейдите к примеру, как показано на картинке выше (ESP8266_Shield)

4. Для работы с этим кодом потребуется несколько настроек.

Вот модифицированный:

pastebin.com/2iwt5qRc

После того, как вы изменили код, просто измените YourAuthToken, YourNetwork и YourPassword на свой код токена аутентификации, а также свой SSID и пароль Wi-Fi соответственно. К сожалению, ESP8266 не работает с корпоративными сетями.

Шаг 5: Загрузите код… и все готово

После загрузки кода в SPEEEduino вы можете запускать проект в приложении Blynk! Когда вы играете с переключателем, который вы поместили из окна виджетов, светодиод на SPEEEduino (встроенный светодиод) загорается и гаснет соответственно.

Это руководство является частью интересной серии, в которой несколько проектов были выполнены с помощью Blynk. Следите за новостями!

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