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

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

Платы Arduino , как электронная платформа с открытым исходным кодом, очень популярны для проектов Интернета вещей. Хотя стандартным способом их использования является подключение USB-портов Arduino к компьютеру, вы также можете сделать это с помощью контроллера Bluetooth и приложения для Android .

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

Необходимые ингредиенты

Для подготовки этой установки вам потребуются следующие компоненты:

1. Кабель OTG: стандартный кабель OTG с USB 2.0 для старых телефонов Android. Для новейших смартфонов с портом Type-C вам понадобится кабель OTG с портом Type-C.

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

2. Кабель передачи данных: кабель передачи данных с одним разъемом USB 2.0 типа A и одним разъемом USB 2.0 типа B для дополнительного подключения.

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

3. Плата Arduino Uno: вы можете использовать любую другую плату Arduino.

4. Светодиод: будет использоваться для проверки соединения. Вы также можете использовать серводвигатели или что-то еще, что вам нужно протестировать.

5. Приложение Arduino для Android. Хотя подходящих приложений довольно много, вам будет относительно легко работать с ArduinoDroid . Это довольно тяжелое приложение (210 МБ), поэтому вам понадобится достаточно места в памяти телефона. Кроме того, приложение нельзя записать на SD-карту .

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

6. Еще кое-что: вам также понадобится макет и несколько кабелей для подключения к Arduino. Для разделения напряжения необходимо несколько резисторов.

Как собрать

Настройка сборки Arduino-Android очень проста и не требует слишком много действий.

  • Подключите штекер USB типа A к гнездовому концу USB кабеля OTG (подключитесь напрямую к смартфону).
  • Подключите разъем USB Type-B к плате Arduino.
  • Используйте соединительные кабели для подключения светодиодов на макетной плате к плате Arduino Uno. Точное расположение разъемов на Arduino Uno определяется кодом, предоставленным приложением. (Подробнее см. в следующем разделе).

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

Правильная сборка должна выглядеть как на изображении выше.

Используйте приложение ArduinoDroid.

После загрузки и установки приложения на свой телефон перейдите на главный экран и нажмите значок меню из трех точек.

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

Далее перейдите в «Настройки» > «Тип платы» > «Arduino» .

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

На следующем шаге вы должны выбрать тип платы «Uno». В зависимости от типа используемой вами платы Arduino вы можете выбрать один из множества других вариантов.

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

Снова перейдите в трехточечное меню и выберите «Эскиз» > «Примеры» . Есть много примеров. Для светодиодных фонарей вам просто нужно перейти в «Основные сведения» > «Мигание» .

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

Код, вызывающий мигание светодиода, автоматически отобразится на экране редактора.

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

Код указывает, что плата Uno должна быть подключена к цифровому контакту 13. Вернитесь к предыдущему разделу «Как собрать», чтобы подключить соединительный кабель светодиода к контакту 13 на Arduino Uno.

Другой разъем будет идти от контакта заземления Arduino Uno к светодиоду на макетной плате, а также к резисторам.

На изображении ниже вы можете увидеть знак Flash, который является компилятором. Просто нажмите на нее, и программа, мигающая светодиодом, начнет компилироваться и загружаться на плату Arduino Uno.

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

После успешного завершения вы сможете управлять светодиодной подсветкой прямо со своего телефона Android. В библиотеке ArduinoDroid вы можете найти множество других примеров проектов, включая серводвигатели, датчики температуры и давления и т. д.

Научиться управлять проектами Arduino и контролировать их с телефона Android легко и требует лишь немного внимания. Конечно, дополнительные инструкции по этой теме вы можете найти на официальном форуме Arduino (ссылка: https://forum.arduino.cc/) и прямо на Quantrimang.com.

Пожалуйста, оставляйте любые вопросы или мысли по этой теме в разделе комментариев ниже!

Надеюсь, вы добьетесь успеха.


Лучшие приложения для наблюдения за детьми, использующими телефоны

Лучшие приложения для наблюдения за детьми, использующими телефоны

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

Топ-6 приложений для отслеживания сна на Android

Топ-6 приложений для отслеживания сна на Android

Как отслеживать свой сон на телефоне Android? Давайте сегодня рассмотрим 6 приложений, которые помогут вам улучшить качество сна.

Как перенести загруженный контент Netflix на SD-карту на Android

Как перенести загруженный контент Netflix на SD-карту на Android

На устройствах Android вы можете легко загружать контент Netflix на внешнюю SD-карту вместо внутренней памяти. Это способ сэкономить место на вашем устройстве. Давайте вместе с Quantrimang научимся конвертировать загруженный контент с Netflix на SD-карту.

Является ли Samsung Galaxy S21 FE идеальным смартфоном среднего класса?

Является ли Samsung Galaxy S21 FE идеальным смартфоном среднего класса?

Samsung Galaxy S21 FE очень горячий. Тем, кто хочет обновить свое устройство, возможно, будет интересно узнать, что может предложить Samsung Galaxy S21 FE.

Сколько оперативной памяти понадобится Android-смартфону в 2022 году?

Сколько оперативной памяти понадобится Android-смартфону в 2022 году?

В настоящее время Android-смартфоны на рынке предлагают от 4 до 16 ГБ оперативной памяти. Однако сколько оперативной памяти на самом деле нужно вашему устройству?

Как синхронизировать CalDAV и CardDAV с Android

Как синхронизировать CalDAV и CardDAV с Android

CalDAV и CardDAV — это протоколы для данных календаря и контактов соответственно. CalDAV можно использовать как для календарей, так и для задач, а CardDAV предназначен исключительно для контактов.

Обои для телефона Full HD, 2K, 4K и множество красивых тем для вашего использования.

Обои для телефона Full HD, 2K, 4K и множество красивых тем для вашего использования.

В этой статье LuckyTemplates хотели бы отправить вам набор обоев из 100 красивых фотографий с разрешением FHD на самые разные темы. В частности, этот набор обоев очень подойдет тем, кто использует устройства с экраном большого размера.

Как создавать видео с эффектами с помощью TikCam

Как создавать видео с эффектами с помощью TikCam

TikCam — приложение, которое позволит вам создавать видеоролики со специальными эффектами на основе ваших действий.

Как установить таймер на автоматическое выключение телефона

Как установить таймер на автоматическое выключение телефона

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

Как настроить звуки уведомлений для каждого приложения на Android

Как настроить звуки уведомлений для каждого приложения на Android

Получение уведомлений от приложений — один из основных факторов, делающих использование смартфона удобным.