Оглавление:
- Шаг 1. Зачем нужна обработка?
- Шаг 2. Используемые библиотеки
- Шаг 3: UUID и характеристика
- Шаг 7: Заключительные соображения
Видео: Bluetooth и IMU с платой Tactigon - обработка: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
В этой серии статей объясняется, как использовать встроенные датчики и коммуникационные интерфейсы Tactigon для создания простого контроллера жестов.
Исходный код доступен здесь, на GitHub
В этой статье мы узнаем, как использовать простые функции Tactigon для отправки данных акселерометра и кватернионов через Bluetooth Low Energy (с этого момента BLE).
Мы подробно рассмотрим:
- Почему обработка?
- Используемые библиотеки
- UUID и характеристика
- Подключение к устройству
- Получить поток данных
- участок
- Заключительные соображения
Шаг 1. Зачем нужна обработка?
Мы выбираем обработку, потому что это распространенный блокнот для программ, с которым легко и легко начать. Он предлагает совместимость с Java и Android, и обычно можно перенести приложение с Java на Android практически без изменений в коде.
Многие любители используют Processing, поэтому легко найти поддержку, эскизы и библиотеки, а также подробные руководства и сообщества.
Шаг 2. Используемые библиотеки
В этом примере используются несколько важных библиотек:
- Android
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- Блепдроид
Мы сосредоточимся на Blepdroid, в то время как другие библиотеки не являются целью этой публикации.
БЛЕПДРОИД
Эта библиотека разработана специально для обработки в среде Android.
Blepdroid доступен по адресу:
Шаг 3: UUID и характеристика
"loading =" lazy "получил нужные данные для построения графика, выполняется сдвиг в массивах графиков, освобождает позицию для последнего собранного значения. Теперь эти массивы готовы к нанесению на графики с помощью функции draw ().
Шаг 7: Заключительные соображения
Этот эскиз обработки - простой способ получить данные и распечатать их на экране Android. Используя более продвинутые алгоритмы и функции обработки, можно интегрировать контроллер жестов.
Следите за обновлениями кода Tactigon!
Рекомендуемые:
Усилитель для наушников с индивидуальной печатной платой: 8 шагов (с изображениями)
Усилитель для наушников с специальной печатной платой: Я уже некоторое время конструирую (и пытаюсь усовершенствовать) усилитель для наушников. Некоторые из вас видели мои предыдущие сборки. Для тех, кто еще не сделал этого, я связал их ниже. В своих старых сборках я всегда использовал прототип платы для сборки
Руководство по работе с печатной платой кондиционера и ремонту: 6 шагов
Учебное пособие по работе и ремонту печатной платы кондиционера: Эй, как дела, ребята! Акарш из CETech. Вы когда-нибудь задумывались, что происходит внутри ваших кондиционеров? Если да, то вам следует прочитать эту статью, так как сегодня я собираюсь рассказать о связях и комп
Схема Макея Макея с макетной платой: 11 шагов (с изображениями)
Схема Макея Макея с макетной платой: это простой проект по ознакомлению группы студентов с электроникой. Шаги 1-7 - Представьте простую схему с помощью Makey Makey. Шаги 8 - Расширьте схему до последовательной. Шаги 9 - Расширьте до схемы параллельно. Начнем с сбора рек
Светодиод WS2812-B с платой ATMEGA328 UNO V3.0 R3: 11 шагов
Светодиод WS2812-B с платой ATMEGA328 UNO V3.0 R3: Описание Этот проект объединяет программируемую красочную светодиодную плату ICStation WS2812-B с платой ATMEGA328 UNO V3.0 R3, совместимой с платой Arduino UNO R3, для создания визуального впечатления. Более того, если у вас "Дискотека" тематическая вечеринка, я тебе понравлюсь
Управление платой реле с помощью Octoprint на Raspberry Pi: 5 шагов
Управление платой реле с помощью Octoprint на Raspberry Pi: Итак, у вас есть Raspberry Pi с Octoprint и даже есть настройка камеры. Последнее, что вам нужно, это способ включать и выключать 3D-принтер и, возможно, управлять светом. Это руководство для вас! Оно вдохновлено и упрощено из: https: //github.co