Съдържание:

Bluetooth и IMU с Tactigon Board - Обработка: 7 стъпки
Bluetooth и IMU с Tactigon Board - Обработка: 7 стъпки

Видео: Bluetooth и IMU с Tactigon Board - Обработка: 7 стъпки

Видео: Bluetooth и IMU с Tactigon Board - Обработка: 7 стъпки
Видео: First test with The Tactigon board. Soon on Kickstarter 2024, Юли
Anonim
Image
Image

Тази поредица от статии ще обяснят как да използвате интегрираните сензори и комуникационни интерфейси на Tactigon за създаване на прост контролер на жестове.

Изходният код е достъпен тук на GitHub

В тази статия ще научим как да използваме прости функции на Tactigon за изпращане на данни от акселерометъра и кватерниони през Bluetooth Low Energy (BLE оттук нататък).

Ще разгледаме подробно:

  • Защо обработка?
  • Използвани библиотеки
  • UUID и характеристика
  • Връзка с устройството
  • Вземете потока от данни
  • Парцел
  • Заключителни съображения

Стъпка 1: Защо да се обработва?

Заключителни съображения
Заключителни съображения

Избираме обработка, защото това е дифузен софтуерен скицник, лесен и лесен за начало. Той предлага съвместимост с Java и Android и обикновено е възможно да се пренесе приложение от Java към Android с малко или никаква промяна в кодирането.

Много любители използват Processing, така че е лесно да намерите поддръжка, скици и библиотеки, както и задълбочени уроци и общности.

Стъпка 2: Използвани библиотеки

Този пример използва няколко основни библиотеки:

  • Android
  • Java.util. ByteBuffer
  • Java.nio. ByteOrder
  • Blepdroid

Ще се съсредоточим върху Blepdroid, докато другите библиотеки не са целта на тази публикация.

BLEPDROID

Тази библиотека е разработена специално за обработка, в Android среда.

Blepdroid е достъпен на:

Стъпка 3: UUID и характеристика

"loading =" lazy "получи правилните данни за начертаване, изместване в графичните масиви се изпълнява, свободна позиция за последната събрана стойност. Тези масиви вече са готови да бъдат нанесени върху графиките чрез функцията draw ().

Стъпка 7: Последни съображения

Тази скица за обработка е просто лесен начин за получаване на данни и печат на екран с Android. Чрез използване на по -усъвършенствани алгоритми и функции за обработка е възможно да се интегрира контролер на жестове.

Очаквайте още код на Tactigon!

Препоръчано: