Оглавление:
- Шаг 1. Приступим
- Шаг 2: Начало работы с Blynk
- Шаг 3: Создание нового проекта с Blynk
- Шаг 4: Конфигурация IDE Arduino
- Шаг 5: Загрузите код… и все готово
Видео: Привет, Блинк! Взаимодействие SPEEEduino с приложением Blynk: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Что такое 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
После того, как вы загрузили приложение из App Store / Google Play, просто запустите приложение.
После запуска приложения просто выберите «Создать новую учетную запись» или «Войти».
После этого вы должны увидеть главное меню!
Шаг 3: Создание нового проекта с Blynk
После того, как вы дойдете до главного меню на предыдущем шаге, просто выберите «Новый проект», и появится меню.
1. Измените оборудование с ESP8266 на Arduino Uno
2. Дайте вашему проекту имя!
3. После этого ваш токен аутентификации, который представляет собой код, будет отправлен на ваш зарегистрированный адрес. Мы будем использовать это в IDE Arduino позже.
4. Когда вы находитесь в проекте, просто проведите пальцем влево, и вы сможете открыть окно виджетов.
5. Добавьте кнопку и выберите ее. Это откроет параметры для кнопки
6. После этого выберите штифт D13. Это необходимо для выбора ПИН 13 на SPEEEduino в качестве пина, с которым мы хотели бы взаимодействовать позже.
Шаг 4: Конфигурация IDE Arduino
После того, как вы настроили приложение, пора переходить на 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. Следите за новостями!
Рекомендуемые:
Привет, Снежный ангел !: 6 шагов
Привет, Снежный Ангел !: Это задание используется для ознакомления со схемами, проводниками и изоляторами 4-5 классов. После того, как урок закончился, я представил это задание, чтобы заинтересовать и вдохновить студентов на активное понимание того, как цепи, проводники и изоляторы на самом деле работают
Привет поезд! ATtiny 1614: 8 шагов (с изображениями)
Привет поезд! ATtiny 1614: Для моего класса Fab Academy мне нужно создать плату с микроконтроллером, кнопкой и светодиодом. Я буду использовать Eagle для его создания
Привет, мир - Java: 5 шагов
Hello World - Java: в этой программе мы узнаем, как печатать на консоли на Java
Управляемые смартфоном неопиксели (светодиодная лента) с приложением Blynk через Wi-Fi: 6 шагов
Неопиксели, управляемые смартфоном (светодиодная лента) с приложением Blynk через Wi-Fi: Я создал этот проект после того, как меня вдохновили неопиксели, управляемые смартфоном, в доме друзей, но его были куплены в магазине. Я подумал: `` Как сложно сделать самому, это было бы намного дешевле! '' Вот как. Примечание: я предполагаю, что вы
Узел MCU с 4-портовым релейным модулем, приложением Blynk, IFTTT и Google Home. Прибыль ?: 5 шагов
Узел MCU с 4-портовым релейным модулем, приложением Blynk, IFTTT и Google Home. Прибыль ?: Этот пост посвящен тому, как подключить дом Google к NodeMCU и приложению blynk, вы можете управлять своими устройствами с помощью простого переключателя NodeMCU, управляемого blynk, и помощника Google. Итак, вперед, Окей, Google .. Включите штуку