Taula de continguts:
- Pas 1: per què es processa?
- Pas 2: biblioteques usades
- Pas 3: UUID i característic
- Pas 7: consideracions finals
Vídeo: Bluetooth i IMU amb la placa Tactigon: processament: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Aquesta sèrie d’articles explicarà com utilitzar els sensors i les interfícies de comunicació integrats de The Tactigon per crear un senzill controlador de gestos.
Codi font disponible aquí a GitHub
En aquest article, aprendrem a utilitzar les funcions senzilles de Tactigon per enviar dades d’acceleròmetres i quaternions mitjançant Bluetooth Low Energy (BLE a partir d’ara).
Veurem, amb detalls,:
- Per què es processa?
- Biblioteques usades
- UUID i característic
- Connexió al dispositiu
- Obteniu el flux de dades
- Parcel · la
- Consideracions finals
Pas 1: per què es processa?
Triem el processament perquè és un quadern de dibuixos de programari difús, senzill i fàcil de començar. Ofereix compatibilitat amb Java i Android i, normalment, és possible portar una aplicació de Java a Android amb poc o cap canvi en la codificació.
Molts aficionats fan servir Processament, de manera que és fàcil trobar suport, esbossos i biblioteques, així com tutorials i comunitats en profunditat.
Pas 2: biblioteques usades
Aquest exemple utilitza poques biblioteques essencials:
- Android
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- Blepdroid
Ens centrarem en Blepdroid, mentre que altres biblioteques no són l'objectiu d'aquesta publicació.
BLEPDROID
Aquesta biblioteca està desenvolupada específicament per al processament, en entorn Android.
Blepdroid està disponible a:
Pas 3: UUID i característic
"loading =" mandrós "ha obtingut les dades adequades per traçar, s'executa un desplaçament a les matrius de trama, assigna una posició per a l'últim valor recollit. Aquestes matrius ja estan llestes per ser representades a les bledes mitjançant la funció draw ().
Pas 7: consideracions finals
Aquest esbós de processament és només una manera senzilla d’obtenir dades i imprimir en una pantalla d’Android. Mitjançant l’ús d’algoritmes i funcions de processament més avançats, és possible integrar un controlador de gestos.
Estigueu atents a més codi de Tactigon.
Recomanat:
Cúpula LED interactiva amb Fadecandy, processament i Kinect: 24 passos (amb imatges)
Cúpula LED interactiva amb Fadecandy, Processing i Kinect: WhatWhen in Dome és una cúpula geodèsica de 4,2 m coberta amb 4378 LED. Tots els LED es poden assignar de manera individual i direccionables. Estan controlats per Fadecandy i Processing en un escriptori de Windows. Un Kinect està unit a un dels puntals de la cúpula, així que mo
Com controlar els LED adreçables amb Fadecandy i processament: 15 passos (amb imatges)
Com controlar els LED adreçables amb Fadecandy i el processament: què és un tutorial pas a pas sobre com utilitzar Fadecandy i el processament per controlar els LED adreçables. Fadecandy és un controlador de LED que pot controlar fins a 8 tires de 64 píxels cadascuna. (Podeu connectar diversos Fadecandys a un ordinador per augmentar
Teclat 4x4 amb Arduino i processament: 4 passos (amb imatges)
Teclat 4x4 amb Arduino i processament: no us agraden les pantalles LCD ?? Voleu que els vostres projectes siguin atractius? Bé, aquí teniu la solució. En aquest instructiu podreu alliberar-vos de les molèsties d’utilitzar una pantalla LCD per mostrar contingut del vostre Arduino i també fer que el vostre projecte
Gesture Hawk: robot controlat amb gestos manuals mitjançant la interfície basada en el processament d’imatges: 13 passos (amb imatges)
Gesture Hawk: robot controlat amb gestos manuals mitjançant interfície basada en el processament d’imatges: Gesture Hawk es va mostrar a TechEvince 4.0 com una interfície simple màquina basada en el processament d’imatges. La seva utilitat rau en el fet que no es requereixen cap sensor addicional ni un dispositiu portàtil, excepte un guant, per controlar el cotxe robòtic que funciona amb diferents
Visualització de temperatura i humitat i recollida de dades amb Arduino i processament: 13 passos (amb imatges)
Visualització de temperatura i humitat i recopilació de dades amb Arduino i processament: Introducció: es tracta d’un projecte que utilitza una placa Arduino, un sensor (DHT11), un ordinador Windows i un programa de processament (que es pot descarregar gratuïtament) per mostrar dades de temperatura, humitat en format digital i forma de gràfic de barres, visualització de l'hora i la data i execució d'un temps de recompte