Как запрограммировать Arduino с помощью смарфтона на Android


Наверняка многие из вас используют официальную среду разработки Arduino IDE для программирования ваших плат Arduino. Но знаете ли вы, что можно запрограммировать плату Arduino с помощью вашего смартфона? Это может быть полезно, если у вас, к примеру, нет под рукой компьютера или ноутбука. В данной статье мы рассмотрим как программировать плату Arduino с помощью мобильного телефона на Android благодаря адаптеру OTG (On the Go).

Внешний вид проекта программирования Arduino с помощью смарфтона на Android

Возможно, вы использовали адаптер OTG для подключения флеш-накопителей и игровых контроллеров, а также для подачи питания на небольшие устройства. Вы можете делать гораздо больше, чем просто включать плату Arduino с помощью смартфона. В этом уроке мы скомпилируем и загрузим код Arduino с помощью приложения Android под названием «ArduinoDroid», которое полностью совпадает с Arduino IDE.

Необходимые материалы:

  1. Плата Arduino Uno (купить на AliExpress).
  2. OTG-кабель.
  3. USB-кабель Arduino.
  4. Android-устройство (смартфон).

Начнем с установки приложения ArduinoDroid

Шаг 1: Загрузите приложение по ссылке, приведенной ниже, или просто зайдите в магазин Play Store, найдите ArduinoDroid и установите его.

https://play.google.com/store/apps/details?id=name.antonsmirnov.android.arduinodroid2

Приложение ArduinoDroid в магазине Play Store

Шаг 2. Откройте приложение после установки. Вы должны увидеть экран, показанный на следующем рисунке.

Главный экран приложения ArduinoDroid

В этом окне вы можете написать свой собственный код или просто получить примеры кодов из меню (показано тремя точками в правом верхнем углу).

Шаг 3: Вы найдете опцию Sketch в раскрывающемся меню, как показано ниже. В меню скетча есть опция Examples, нажмите на нее.

Выбор пункта меню с примерами скетчей в приложении ArduinoDroid

В этом меню вы найдете несколько примеров, как и в Arduino IDE. Выберите пример кода, который вы хотите записать в плату Arduino. В этом проекте мы загрузим в плату программу Blink (программа мигания светодиодом).

Шаг 4. Подключите плату Arduino к устройству Android (смартфону) с помощью USB-кабеля и OTG.

Шаг 5. Выберите тип вашей платы в разделе Setting > Board Type.

В Arduino IDE, если мы нажмем кнопку загрузки, наша программа сначала компилируется, а затем загружается. Но здесь нам нужно сначала скомпилировать ее, нажав кнопку Compile как показано ниже.

Кнопка для компилирования программы в приложении ArduinoDroid

Вы можете увидеть статус компиляции в окне вывода.

Шаг 6: После завершения компиляции нажмите кнопку Upload (Загрузить) как показано ниже.

Кнопка для загрузки программы в плату Arduino в приложении ArduinoDroid

Поздравляем, ваша программа успешно загружена, как вы можете видеть в окне вывода. Как только файл будет загружен, вы увидите, что светодиод на плате начнет мигать. Более подробно весь описанный в статье процесс программирования платы Arduino с помощью смарфтона на Android вы можете посмотреть в следующем видео.

Также помните, что в данном случае вам не нужно подавать внешнее питание на плату Arduino, поскольку она будет получать питание от вашего смартфона Android с помощью кабеля OTG.

(Проголосуй первым!)
Загрузка...
426 просмотров

Комментарии

Как запрограммировать Arduino с помощью смарфтона на Android — 4 комментария

  1. Скетчи с SAMSUNG GALAXY A520F не передаются по WiFi и OTG.Сожалею ,но это явно похоже на мошенников !!!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *