Оглавление:

Программируйте свой Arduino с помощью устройства Android через Bluetooth: 6 шагов (с изображениями)
Программируйте свой Arduino с помощью устройства Android через Bluetooth: 6 шагов (с изображениями)

Видео: Программируйте свой Arduino с помощью устройства Android через Bluetooth: 6 шагов (с изображениями)

Видео: Программируйте свой Arduino с помощью устройства Android через Bluetooth: 6 шагов (с изображениями)
Видео: Делаем мобильное приложение для управления Arduino 2024, Ноябрь
Anonim
Программируйте свой Arduino с помощью устройства Android через Bluetooth
Программируйте свой Arduino с помощью устройства Android через Bluetooth

Привет, мир, в этом руководстве я хочу показать вам, как запрограммировать Arduino Uno с помощью устройства Android через Bluetooth. Это очень просто и очень дешево. Кроме того, это позволяет нам программировать наш Arduino по беспроводной связи Bluetooth в любом месте… Итак, приступим!:)

Шаг 1. Материалы и инструменты

Материалы и инструменты
Материалы и инструменты

Аппаратное обеспечение:

  • Ардуино Уно
  • Модуль Bluetooth HC-05
  • Мини-макет
  • Конденсатор 1 мкФ / 50в (elco)
  • Reasisor 100 Ом
  • 5 шт. Х перемычки
  • USB-кабель
  • Устройство Android с Android 4.0.0+ (доступен Bluetooth)
  • Ноутбук / ПК

Программное обеспечение:

Bluino Loader из магазина Google Play

Шаг 2: запрограммируйте Arduino с помощью ноутбука / ПК

Запрограммируйте свой Arduino с помощью ноутбука / ПК
Запрограммируйте свой Arduino с помощью ноутбука / ПК
Запрограммируйте свой Arduino с помощью ноутбука / ПК
Запрограммируйте свой Arduino с помощью ноутбука / ПК

Начните с копирования кода из текстового поля ниже, затем скопируйте и вставьте код в редактор Arduino IDE. Скомпилировать. Загрузить.

Этот код содержит несколько функций для изменения параметров Bluetooth HC-05:

  • AT + NAME = Bluino # 00: изменить имя модуля bluetooth, имя по умолчанию - «HC-05».
  • AT + UART = 115200, 0, 0: изменить скорость передачи на 115200 (Arduino Uno, Bluino и Mega2560)
  • AT + UART = 57600, 0, 0: изменить скорость передачи на 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V и Duemilanove)
  • AT + POLAR = 1, 0: изменить состояние вывода.
  • Дополнительно вы можете изменить пароль, чтобы использовать нестандартный пароль при сопряжении, AT + PSWD = xxxx.

Имя bluetooth должно быть «Bluino # 00-9999», если вы хотите использовать другое имя, вы должны использовать платную версию приложения Bluino Loader.

void setup () {

Serial.begin (38400); задержка (500); Serial.println ("AT + NAME = Bluino # 00"); задержка (500); Serial.println («AT + UART = 115200, 0, 0»); // Используйте эту скорость при использовании для Arduino Uno, Bluino и Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Используйте эту скорость при использовании для Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V и Duemilanove delay (500); Serial.println ("AT + POLAR = 1, 0") задержка (500); } void loop () {}

Шаг 3: Подключите как схема

Подключить как схема
Подключить как схема
Подключить как схема
Подключить как схема
Подключить как схема
Подключить как схема
Подключить как схема
Подключить как схема

Как показано на изображении выше, макет относительно прост.

Если вы хотите, вы можете заменить макет на макет печатной платы, выполнив некоторые работы по пайке, так что вы получите небольшой размер или вроде экрана для Arduino.

Шаг 4: время для настройки Bluetooth HC-05

Пора настроить Bluetooth HC-05
Пора настроить Bluetooth HC-05
Пора настроить Bluetooth HC-05
Пора настроить Bluetooth HC-05

В основном на этом шаге, как настроить HC-05 через команду At, на следующем шаге вы установите некоторые параметры HC-05. На шаге 2 вы загружаете скетч в Arduino, в этом коде есть последовательная функция для связи через контакт RX / TX (D0 / D1), когда вы подключаетесь к контакту RX / TX HC-05, принудительно устанавливает HC-05 в командном режиме. Просто следуйте шагу, как на картинках. • Нажмите и удерживайте кнопку KEY • Подключите USB-кабель для питания Arduino • Подождите около 5 секунд (все еще удерживая кнопку KEY) • Отключите и снова подключите USB для сброса из командного режима AT

Шаг 5. Установите загрузчик приложения Bluino из магазина Googleplay

Установите приложение Bluino Loader из магазина Googleplay
Установите приложение Bluino Loader из магазина Googleplay

Хорошо, первое приложение, которое я хочу показать вам, это «Bluino Loader» для Andorid 4.0 или выше с доступным подключением по Bluetooth. Вы можете получить в магазине GooglePlay:

Bluino Loader - Arduino IDE или версия Pro для поддержки разработчика Bluino Loader Pro - Arduino IDE

Это приложение предназначено для работы с Arduino Uno, вы можете писать, редактировать и загружать скетчи в Arduino uno через bluetooth HC-05. Приложение легко понять, как Arduino IDE, есть много примеров эскизов, также вы можете добавить несколько библиотек, просто скопируйте папку библиотеки вставки в папку BluinoLoader / libraries. Вы можете изменить тему, цвет редактора, размер текста и многие функции. Если вы хотите получить функцию Serial Monitor, удалить рекламу и сканировать Bluetooth с любым именем (не только Bluino # …), вы можете приобрести функцию в приложении, а также поддержать разработчика.

Загрузка скетча по Bluetooth прошла очень хорошо! Так что я бы дал этому приложению 4,0 из 5 звезд:)

Шаг 6. Попробуйте загрузить образец эскиза Blink.ino в Arduino с помощью устройства Android через Bluetooth

Попробуйте загрузить образец эскиза Blink.ino в Arduino с помощью устройства Android через Bluetooth
Попробуйте загрузить образец эскиза Blink.ino в Arduino с помощью устройства Android через Bluetooth
Попробуйте загрузить образец эскиза Blink.ino в Arduino с помощью устройства Android через Bluetooth
Попробуйте загрузить образец эскиза Blink.ino в Arduino с помощью устройства Android через Bluetooth
Попробуйте загрузить образец эскиза Blink.ino в Arduino с помощью устройства Android через Bluetooth
Попробуйте загрузить образец эскиза Blink.ino в Arduino с помощью устройства Android через Bluetooth
Попробуйте загрузить образец эскиза Blink.ino в Arduino с помощью устройства Android через Bluetooth
Попробуйте загрузить образец эскиза Blink.ino в Arduino с помощью устройства Android через Bluetooth
  • После завершения установки вы можете открыть пример скетча BluinoLoader / examples / 02. Basic / Blink / Blink.ino.
  • Дождитесь завершения извлечения инструментов.
  • Нажмите на кнопку «загрузить» (стрелка в кружке)
  • После завершения компиляции без ошибок нажмите кнопку «Сканировать оборудование Bluino» для поиска активного Bluetooth.
  • Выберите оборудование Bluetooth с названием "Bluino # 00".
  • Если при первом сопряжении введите стандартный код сопряжения «1234», затем ОК.
  • Подождите, пока процесс загрузки завершится

После выполнения всех шагов OK ваш Arduino будет мигать на светодиодном индикаторе 13, и вы можете повторить все шаги, чтобы загрузить еще один эскиз.

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