Як мені написати ескіз Arduino та додаток для Android, щоб розмовляти між собою через стандартний USB-кабель?
Як мені написати ескіз Arduino та додаток для Android, щоб розмовляти між собою через стандартний USB-кабель?
Відповіді:
На пристроях Android зазвичай немає USB-хоста: вони очікують підключення до якогось розумнішого пристрою, як-от комп'ютер. Те саме стосується і Ардуїно. З цієї причини Arduino зробив Mega ADK (це означає комплект для розробки аксесуарів ).
Mega ADK і Due виступають в якості хостів USB і їх можна підключити безпосередньо до телефону Android. Якщо у вас вже є плата, ще одним варіантом є отримання USB-хост-екрана для додавання можливостей USB-хоста.
Ваш ескіз підкаже телефону, який саме додаток для аксесуарів, і ваш телефон завантажить відповідну програму з магазину.
Існує книга про підключення Arduino до Android .
Є кілька планшетів, призначених для роботи з флеш-накопичувачами та принтерами USB. Це називається ОТГ (на ходу.
Тобі потрібно:
Ще одна альтернатива - це вивчити Bluetooth (Примітка. Я щойно вибрав випадкове посилання, але є сотні подібних BT адаптерів)
Протокол USB вимагає, щоб один кінець був "хостом", а другий був "периферійним", і він не працює, якщо пристрої на обох кінцях кабелю "периферійні пристрої". На жаль, більшість Arduinos і багато ранніх пристроїв Android є "периферійними пристроями", тому підключення таких пристроїв зі стандартним USB-кабелем не працює.
Деякі сучасні пристрої Android підтримують "OTG", тому теоретично можна зробити кінець кабелю Android "хостом". Хтось змусив це працювати?
Інший підхід полягає в тому, щоб якось зробити кінець Arduino кабелем «хостом», а кінець кабелю Android - «периферійним». Ось такий підхід застосовується
(Amarino (a) та Cellbots (a) (b) використовують ще один зовсім інший підхід).
Обробка - це чудове місце для початку роботи з пристроєм до пристрою.
Інтерфейс та мова дуже схожі на Arduino, і є багато прикладів для початку роботи.
Ви можете підключити Android та Arduino з usb та використовувати простий інструмент винахідник додатків 2 для android
Ви спробували цю нову програму: https://play.google.com/store/apps/details?id=bp.usbbridge.appinvDemo та повну версію: https://play.google.com/store/apps/details? id = bp.usbbridge.appinv
Знайдіть відео про пояснення: USB OTG Bridge Serial UART для APP Inventor 2 та ARDUBLOCK на youtube