Articles of arduino

Android USB API: переключение между загрузкой и отправкой данных

Я начинаю использовать API Android USB для отправки данных с Arduino на Android-устройство. Можно ли программно переключаться между данными отправки / приема и заряжать телефон Android? Я знаю, что вы не можете делать обе вещи одновременно, и, поскольку вам нужно открыть FileInputStream , чтобы иметь возможность получать данные, пока это открыто, устройство не будет заряжаться. […]

Предлагаемый протокол для андроид-ардуиновой связи

Используя стандарт Android Open Accessory, у меня есть устройство с Android-телефоном, говорящее назад и вперед, с микроконтроллером arduino mega ADK, подключенным через USB. Я хотел бы знать, какой лучший протокол связи находится на уровне уровня канала передачи данных. С сторон android и arduino это простой файловый IO, например write (buffer [], buffer_length), read (buffer [], […]

Учебник «Hello World» для Arduino и Android

Несколько дней назад Arduino только что выпустил «стартовый пакет» для разработчиков Android: http://arduino.cc/en/Main/ArduinoBoardADK Arduino ADK представляет собой плату микроконтроллера, основанную на ATmega2560 (техническое описание). Он имеет интерфейс USB-хоста для подключения к телефонам на базе Android, основанный на MAX3421e Я снова и снова искал учебники или что-то еще, чтобы начать программирование Arduino, и я ищу очень […]

Ошибка подключения Bluetooth для Android (сбой чтения сокета может быть закрыт или таймаут)

Я хочу подключиться из своего приложения в Android-устройстве к удаленному устройству (в паре). Удаленным устройством является модуль HC-05. Мой код: UUID uuid = UUID.fromString("00001101-0000-1000-8000-00805f9b34fb"); //Standard SerialPortService ID try { mSocket = MyDevice.createRfcommSocketToServiceRecord(uuid); } catch (IOException e) { Toast.makeText(this, "S", Toast.LENGTH_SHORT).show(); } ba.cancelDiscovery(); try { mSocket.connect(); } catch (IOException e){ Toast.makeText(this, e.getLocalizedMessage(), Toast.LENGTH_SHORT).show(); Log.e("YOUR_APP_LOG_TAG1", "I got […]

Модуль Arduino + Bluetooth + Android

Я пытаюсь придумать способ сделать простой проект для домашней автоматизации, который включает в себя Arduino, Bluetooth-модуль и телефон Android. Идея состоит в том, что у меня есть две платы Arduino в разных частях моего дома. И если я войду в комнату, тогда на доске появится светодиод, который обнаружил мой телефон. Если я выхожу из диапазона […]

Почему программа Demokit для ADK не компилируется в Arduino?

У меня довольно хорошее понимание Arduino и Java, и я решил взять удар, пытаясь контролировать свою Arduino ATMega с помощью моей вкладки Samsung Galaxy 10.1. Я установил API 12 с менеджером SDK, плагин ADT для Eclipse, и теперь я следую инструкциям по установке программного обеспечения Arduino и необходимых библиотек (в Android Open Accessory Development Kit […]

Build.xml дает ошибки при компиляции эскиза обработки, который включает в себя ArduinoAdkUsb

Программное обеспечение: * Latest Android SDK (as of today – 8/29/2012) with all of the latest APIs, Tools, Extras, etc downloaded. * Processing 2.0a8 (latest build) * Arduino ADK libraries for Processing ("ArduinoADK-beta-001" folder) * My system: 64-bit Windows 7 Я выполнил инструкции на веб-странице, чтобы настроить среды разработки и Arduino и все остальное. У […]

Использование режима USB-хоста 3.1 с Arduino

Есть ли хороший учебник по использованию Arduino с Android, где Android-устройство является USB-хостом? (Android-устройство имеет ОС версии 3.1 (Honeycomb) или более поздней версии). Единственной хост-программой на сайте разработчика является ракетная установка, которая кажется намного проще, чем взаимодействие с Arduino. Особенности: Я пытаюсь сделать хост Asus Transformer Arduino Uno , но поскольку информация о режиме хоста […]

Не удалось обнаружить Bluetooth ->

Я пишу приложение, которое может общаться с моим ПК. Я использовал функции Bluetooth SDK 2.1. Я могу найти устройства, получить их MAC-адрес, создать сокет RFCOMM , но когда я запустил соединение, я получаю следующее сообщение об ошибке. Не удалось обнаружить службу. Это из-за UUID , который не совпадает с моим приложением и на моем ПК? […]

Android-соединение между хостом и последовательным интерфейсом USB?

Очевидно, что с Android 2.3.4 и 3.1 теперь можно получить доступ к аксессуарам USB. У меня есть плата Ardupilot Mega (на основе Arduino) с USB-кабелем, подключенным к моему ноутбуку, и я могу подключиться к ней с помощью простой программы последовательной связи по COM7 и 115 200 бод. Это позволяет мне войти в интерфейс командной строки, […]

Intereting Posts
Как обрабатывать как результаты быстрого поиска, так и последние предложения по поиску? Добавить пространство сверху и снизу GridView Ошибка компиляции Android; Плагин Java был применен, не совместим с Android Gson 2.2.2, вызывающий переполнение стека только на 4.2.1 Как переместить встроенные элементы управления увеличением в MapView? Объединение CoverFlow и универсального загрузчика изображений Как получить текущий фрагмент, отображаемый на определенной вкладке в viewpager? Учебник для начинающих для Arduino Mega ADK Android: Запустите Activity from preferences.xml Уведомления с несколькими линиями в Интернете, такие как приложение Gmail Кнопка Android с различными цветами фона Что делает LoaderManager? Вспышка внутри Android WebView – Как автоматически установить полноэкранный режим? Java.lang.RuntimeException: не удается создать обработчик внутри потока, который не вызвал Looper.prepare () Зачем использовать «обычные» фрагменты, если у вас есть пакет совместимости с Android?