Mục lục:

Bluetooth và IMU Với Bảng Tactigon - Xử lý: 7 bước
Bluetooth và IMU Với Bảng Tactigon - Xử lý: 7 bước

Video: Bluetooth và IMU Với Bảng Tactigon - Xử lý: 7 bước

Video: Bluetooth và IMU Với Bảng Tactigon - Xử lý: 7 bước
Video: New Product Discoveries Ep 309: Tactigon ONE and Seeed Odyssey | Digi-Key Electronics 2024, Tháng bảy
Anonim
Image
Image

Loạt bài viết này sẽ giải thích cách sử dụng các cảm biến và giao diện giao tiếp tích hợp của The Tactigon để tạo một bộ điều khiển cử chỉ đơn giản.

Mã nguồn có sẵn tại đây trên GitHub

Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng các chức năng đơn giản của Tactigon để gửi dữ liệu gia tốc kế và quaternion qua Bluetooth Low Energy (BLE từ bây giờ).

Chúng tôi sẽ xem xét, chi tiết, để:

  • Tại sao phải xử lý?
  • Thư viện đã sử dụng
  • UUID và đặc điểm
  • Kết nối với thiết bị
  • Nhận luồng dữ liệu
  • Âm mưu
  • Cân nhắc cuối cùng

Bước 1: Tại sao phải xử lý?

Cân nhắc cuối cùng
Cân nhắc cuối cùng

Chúng tôi chọn xử lý vì đây là một cuốn sách phác thảo phần mềm phổ biến, đơn giản và dễ bắt đầu. Nó cung cấp khả năng tương thích với Java và Android, và thông thường, có thể chuyển một ứng dụng từ Java sang Android mà không có thay đổi nào về mã hóa.

Rất nhiều người có sở thích sử dụng Xử lý, vì vậy, thật dễ dàng tìm thấy hỗ trợ, bản phác thảo và thư viện cũng như các hướng dẫn chuyên sâu và cộng đồng.

Bước 2: Thư viện đã sử dụng

Ví dụ này sử dụng một số thư viện cần thiết:

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

Chúng tôi sẽ tập trung vào Blepdroid trong khi các thư viện khác không phải là mục tiêu của bài đăng này.

BLEPDROID

Thư viện này được phát triển đặc biệt cho Xử lý, trong môi trường Android.

Blepdroid hiện có tại:

Bước 3: UUID và đặc điểm

"loading =" lazy "đã lấy được dữ liệu phù hợp để vẽ biểu đồ, một sự thay đổi trong các mảng biểu đồ được thực thi, gán vị trí cho giá trị được tập hợp cuối cùng. Các mảng này hiện đã sẵn sàng để vẽ trên các đoạn bằng hàm draw ().

Bước 7: Cân nhắc cuối cùng

Bản phác thảo Xử lý này chỉ là một cách đơn giản để lấy dữ liệu và in trên màn hình Android. Bằng cách sử dụng các thuật toán và chức năng Xử lý nâng cao hơn, bạn có thể tích hợp bộ điều khiển cử chỉ.

Hãy theo dõi để biết thêm mã Tactigon!

Đề xuất: