Як електронна платформа з відкритим вихідним кодом, плати Arduino дуже популярні для проектів IoT. Хоча стандартним способом їх використання є підключення USB-портів Arduino до комп’ютера, ви також можете зробити це за допомогою контролера Bluetooth і програми для Android .
Якщо у вас немає доступного комп’ютера для живлення плати Arduino, телефон Android є найкращим варіантом. Сьогоднішня стаття покаже вам, як програмувати Arduino за допомогою телефону Android.
Необхідні інгредієнти
Для підготовки цієї установки вам знадобляться такі компоненти:
1. Кабель OTG: стандартний кабель OTG з USB 2.0 для старих телефонів Android. Для останніх смартфонів із портом Type-C вам знадобиться кабель OTG із портом Type-C.

2. Кабель для передачі даних: кабель для передачі даних з одним роз’ємом USB 2.0 типу A та одним роз’ємом USB 2.0 типу B для додаткового підключення.

3. Плата Arduino Uno: ви можете використовувати будь-яку іншу плату Arduino.
4. Світлодіод: використовуватиметься для перевірки підключення. Ви також можете використовувати серводвигуни або будь-що інше, що вам потрібно для перевірки.
5. Додаток Arduino для Android: хоча існує чимало відповідних програм, вам буде відносно легко працювати з ArduinoDroid . Це досить важка програма (210 МБ), тому вам знадобиться досить багато місця в пам’яті телефону. Крім того, додаток не можна записати на SD-карту .

6. Деякі інші речі: вам також знадобиться макетна плата та кілька кабелів для підключення до Arduino. Для поділу напруги потрібно кілька резисторів.
Як зібрати
Налаштування збірки Arduino-Android дуже просте і не вимагає багато кроків.
- Під’єднайте роз’єм USB типу A до роз’єму USB кабелю OTG (підключіть безпосередньо до смартфону).
- Підключіть роз’єм USB Type-B до плати Arduino.
- Використовуйте з’єднувальні кабелі, щоб під’єднати світлодіоди на макетній платі до плати Arduino Uno. Точне розташування роз’ємів на Arduino Uno визначається кодом, наданим програмою. (Додаткову інформацію див. у наступному розділі).

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

Далі перейдіть до Налаштування > Тип плати > Arduino .

На наступному кроці ви повинні вибрати тип плати «Uno». Залежно від типу плати Arduino, який ви використовуєте, ви можете вибрати один із багатьох інших варіантів.

Знову перейдіть до меню з трьома крапками та виберіть «Ескіз» > «Приклади» . Прикладів багато. Для світлодіодних ліхтарів вам просто потрібно перейти в Основи > Блимання .

Код для створення світлодіодного спалаху автоматично відобразиться на екрані редактора.

Код вказує на те, що плату Uno слід приєднати до цифрового контакту 13. Поверніться до попереднього розділу «Як зібрати», щоб підключити з’єднувальний кабель світлодіодів до контакту 13 на Arduino Uno.
Інший роз’єм буде проходити від контакту заземлення Arduino Uno до світлодіода на макетній платі, а також до резисторів.
На зображенні нижче ви можете побачити знак Flash, який є компілятором. Просто клацніть на ньому, і миготлива світлодіодна програма почне компіляцію та завантаження на плату Arduino Uno.

Після успішного виконання ви зможете керувати світлодіодним світлом безпосередньо зі свого телефону Android. Ви можете знайти багато інших прикладів проектів у бібліотеці ArduinoDroid, включаючи серводвигуни, датчики температури та тиску тощо.
Навчитися керувати та контролювати проекти Arduino зі свого телефону Android легко і вимагає лише трохи уваги. Звичайно, ви можете знайти більше інструкцій на цю тему на офіційному форумі Arduino (довідкове посилання: https://forum.arduino.cc/) і прямо на Quantrimang.com.
Будь ласка, залишайте будь-які запитання чи думки щодо цієї теми в розділі коментарів нижче!
Сподіваюся, ви успішні.