Sadržaj:
- Korak 1: Zašto obrada?
- Korak 2: Korištene knjižnice
- Korak 3: UUID i karakteristika
- Korak 7: Završna razmatranja
Video: Bluetooth i IMU s Tactigon pločom - Obrada: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Ova serija članaka objasnit će kako koristiti Tactigonove integrirane senzore i komunikacijska sučelja za stvaranje jednostavnog kontrolera gestama.
Izvorni kod dostupan ovdje na GitHubu
U ovom ćemo članku naučiti kako koristiti jednostavne Tactigonove funkcije za slanje podataka akcelerometra i kvateriona preko Bluetooth Low Energy (BLE od sada).
Detaljno ćemo pogledati:
- Zašto obrada?
- Rabljene knjižnice
- UUID i karakteristika
- Spajanje na uređaj
- Nabavite podatkovni tok
- Zemljište
- Završna razmatranja
Korak 1: Zašto obrada?
Odabrali smo obradu jer je to difuzna programska skica, s kojom je jednostavno i lako započeti. Nudi kompatibilnost s Javom i Androidom, a obično je moguće prenijeti aplikaciju s Jave na Android s malo ili bez ikakvih promjena u kodiranju.
Mnogi hobisti koriste Obradu, pa je lako pronaći podršku, skice i knjižnice, kao i detaljne vodiče i zajednice.
Korak 2: Korištene knjižnice
Ovaj primjer koristi nekoliko osnovnih biblioteka:
- Android
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- Blepdroid
Usredotočit ćemo se na Blepdroid, dok druge knjižnice nisu cilj ovog posta.
BLEPDROID
Ova je knjižnica razvijena posebno za obradu u Android okruženju.
Blepdroid je dostupan na:
Korak 3: UUID i karakteristika
"loading =" lazy "je dobio prave podatke za iscrtavanje, izvršava se pomak u nizovima crtanja, oslobađa poziciju za zadnju prikupljenu vrijednost. Ovi nizovi su sada spremni za iscrtavanje na grafikonima pomoću funkcije draw ().
Korak 7: Završna razmatranja
Ova skica obrade samo je jednostavan način za dobivanje podataka i ispis na zaslonu Androida. Korištenjem naprednijih algoritama i funkcija obrade moguće je integrirati kontroler gestama.
Pratite nas za više Tactigonovog koda!
Preporučeni:
Povežite svoj Magicbit sa pločom sa stvarima: 3 koraka
Povežite svoj Magicbit sa Thingsboardom: U ovom projektu ćemo poslati podatke sa senzora spojenih na magicbit koje možemo vizualno prikazati na stvarnoj ploči
Sustav automatskog upravljanja vrućom pločom (HPACS): 3 koraka
Sustav za automatsko upravljanje vrućom pločom (HPACS): Ovaj projekt ima za cilj pružiti jednostavan intuitivan način razumijevanja kako napraviti automatsko podešavanje PID -a pomoću grijača. Ono što sam napravio temelji se na Åström-Hägglundovoj metodi za izvođenje parametara pomoću kontrole bang-bang za otkrivanje karakteristika sustava
Koračni motor s ESP32 pločom: 4 koraka
Step motor s ESP32 pločom: Step motori su istosmjerni motori koji se kreću u diskretnim koracima. Imaju više zavojnica koje su organizirane u grupe koje se nazivaju "faze". Napajanjem svake faze u nizu, motor će se okretati, korak po korak. Koračni motori su vrlo korisni
Senzor temperature i vlažnosti (DHT22) s Dexter pločom: 7 koraka
Senzor temperature i vlažnosti (DHT22) s Dexter pločom: Dexter ploča obrazovni je komplet za trenere koji učenje elektronike čini zabavnim i lakim. Ploča okuplja sve potrebne dijelove koji su početniku potrebni da bi promijenio ideju u uspješan prototip. S Arduinom u srcu, ogroman broj
Kako napraviti radni semafor s Auduino pločom: 5 koraka
Kako napraviti radni semafor s Auduino pločom: Semafori su signalni uređaji koji se često koriste na raskrižjima cesta, pješačkim prijelazima i drugim mjestima za kontrolu tokova prometa. Ručno upravljani plinski svjetlosni semafor bio je prvi te vrste, a tehnologija je uvelike poboljšala