Daftar Isi:

Bluetooth dan IMU Dengan Papan Tactigon - Pemrosesan: 7 Langkah
Bluetooth dan IMU Dengan Papan Tactigon - Pemrosesan: 7 Langkah

Video: Bluetooth dan IMU Dengan Papan Tactigon - Pemrosesan: 7 Langkah

Video: Bluetooth dan IMU Dengan Papan Tactigon - Pemrosesan: 7 Langkah
Video: Открытие новых продуктов, серия 309: Tactigon ONE и Seeed Odyssey | Цифровая электроника 2024, Juli
Anonim
Image
Image

Rangkaian artikel ini akan menjelaskan cara menggunakan sensor terintegrasi dan antarmuka komunikasi The Tactigon untuk membuat pengontrol gerakan sederhana.

Kode sumber tersedia di sini di GitHub

Dalam artikel ini kita akan belajar bagaimana menggunakan fungsi Tactigon sederhana untuk mengirim data akselerometer dan angka empat melalui Bluetooth Low Energy (BLE mulai sekarang).

Kami akan melihat, secara detail, untuk:

  • Mengapa Memproses?
  • Perpustakaan bekas
  • UUID dan Karakteristik
  • Koneksi ke Perangkat
  • Dapatkan Aliran Data
  • Merencanakan
  • Pertimbangan Akhir

Langkah 1: Mengapa Memproses?

Pertimbangan Akhir
Pertimbangan Akhir

Kami memilih pemrosesan karena ini adalah buku sketsa perangkat lunak yang tersebar, sederhana dan mudah untuk memulai. Ini menawarkan kompatibilitas Java dan Android, dan biasanya memungkinkan untuk mem-porting aplikasi dari Java ke Android dengan sedikit atau tanpa perubahan dalam pengkodean.

Banyak penghobi menggunakan Pemrosesan, sehingga mudah untuk menemukan dukungan, sketsa, dan perpustakaan, serta tutorial dan komunitas yang mendalam.

Langkah 2: Perpustakaan Bekas

Contoh ini menggunakan beberapa perpustakaan penting:

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

Kami akan fokus pada Blepdroid sementara perpustakaan lain bukanlah tujuan dari posting ini.

BLEPDROID

Pustaka ini dikembangkan khusus untuk Pemrosesan, di lingkungan Android.

Blepdroid tersedia di:

Langkah 3: UUID dan Karakteristik

"loading="malas" memperoleh data yang tepat untuk diplot, pergeseran dalam array plot dieksekusi, membebaskan posisi untuk nilai yang dikumpulkan terakhir. Array ini sekarang siap untuk diplot pada chards oleh fungsi draw().

Langkah 7: Pertimbangan Akhir

Sketsa Pemrosesan ini hanyalah cara sederhana untuk mendapatkan data dan mencetak di layar Android. Dengan menggunakan algoritme dan fungsi Pemrosesan yang lebih canggih, pengontrol gerakan dapat diintegrasikan.

Nantikan kode Tactigon lainnya!

Direkomendasikan: