các dự án robot phức tạp được thiết kế để sử dụng các cảm biến có thể chịu được điều kiện khắc nghiệt. Ngoài ra, đây là điều kiện tiên quyết quan trọng đối với máy bay không người lái cần IMU hiệu năng cao để đạt hiệu quả tối ưu. BMI088 là một thiết bị quan trọng như vậy, cũng là trọng tâm của bài báo này. chúng tôi sẽ giải thích các tính chất của nó và giải thích thêm về lý do tại sao nó phù hợp cho các ứng dụng công nghiệp.
nội dung
BMI088 là gì?
Cấu hình chân BMI088
đặc điểm kỹ thuật bmi 088
bmi088 arduino
các chương trình cài đặt phần mềm
BMI088 và MPU6050
Ứng dụng BMI088
tóm tắt
BMI088 là gì?
về chức năng của chiếc kính quay
BMI088 là một đơn vị đo độ quán (IMU) với khả năng ngăn chặn rung động cao cấp. nó rất thuận tiện cho các ứng dụng robot và thiết kế robot cho các môi trường đòi hỏi cao.
bên cạnh đó, bộ phận điện tử là một bộ cảm biến 6 trục gồm gia tốc 3 trục và một kính quay 3 trục.
Cấu hình chân BMI088
Dưới đây là cấu hình của 16 mô-đun Sensortec của Bosch.
đặc điểm kỹ thuật bmi 088
một vật thể xoay vòng
bmi088 arduino
vật liệu bạn cần
xem thông tin giáo dục phiên bản 4. 2
ngăn nắp ống
Grove (BMI088)
Bước kết nối
các chương trình cài đặt phần mềm
Đầu tiên, tải xuống tập tin Seeed_BMI088 từ thư viện GitHub.
sau đó, cài đặt thư viện trên arduino. Nếu bạn không quen thuộc với quá trình này, bạn có thể xem hướng dẫn của chúng tôi về Arduino để biết thêm thông tin.
Bạn cũng cần phải khởi động lại Arduino IDE và mở các ví dụ bằng cách sử dụng một trong ba phương pháp sau:
bạn có thể truy nhập nó trên arduino ide theo đường dẫn sau. đầu tiên, chọn file, sau đó nhấp vào sample và chọn grove-6 axis accelerometer và gyroscope (bmi088). Cuối cùng, chọn BM1088_Example.
Ngoài ra, bạn cũng có thể truy cập nó trên máy tính của bạn bằng cách nhấp vào “BM1088_Example.ino”. Bạn có thể tìm thấy nó trong thư mục nơi bạn cài đặt thư viện Arduino.
lưu ý rằng tệp thư viện có thể là tệp cập nhật; vì vậy, các mã trên có thể không tương thích với các tệp thư viện. vì vậy, phương pháp đáng tin cậy nhất là hai phương pháp mà chúng tôi đã nhấn mạnh ở trên.
Tiếp theo, bạn cần phải tải lên bản trình bày, nếu bạn không quen thuộc với quá trình này, hãy kiểm tra các hướng dẫn trực tuyến khác nhau.
Bây giờ, chọn Tools->Serial Monitor để chọn trình giám sát nối tiếp cho Arduino IDE. Hoặc bạn có thể chọn “Ctrl + Shift + M” để kích hoạt nó.
nếu bạn đã thực hiện đúng tất cả các thao tác, bạn sẽ thấy giao diện sau đây khi bạn mở màn hình nối tiếp.
BMI088 và MPU6050
MPU-6050 là thiết bị theo dõi 6 trục đầu tiên, rất hữu ích trong thiết kế các thiết bị như điện thoại thông minh và cảm biến đeo. đây là một thiết bị tiêu thụ điện thấp, chi phí thấp, nhưng có thể đảm bảo hiệu năng cao. Tuy nhiên, nó sử dụng giao thức I2C, làm cho nó không phù hợp cho các bộ điều khiển bay, vì I2C không có tốc độ và không thể đọc các vòng quay 8Khz.
MPU6050
nguồn: các nguồn tài liệu chia sẻ.
Mặt khác, BMI088 là một IMU với hiệu năng tốt nhất cho các ứng dụng môi trường khắc nghiệt như máy bay không người lái và robot. nó được ưa chuộng bởi độ bền và độ ổn định nhiệt độ. những thuộc tính này làm cho nó rất thuận tiện để giảm thiểu công việc thiết kế và chi phí thiết kế.
tuy nhiên, chúng đều có bộ gia tốc số 16 bit và cảm biến vòng tròn. Chúng tương tự như nhau về bề mặt lắp đặt và nhiệt độ hoạt động, và đều được bao bộ băng chuyển (TR).
Ứng dụng BMI088
sử dụng một chiếc xe trượt quay.
mô-đun này rất quan trọng cho các ứng dụng sau:
ván trượt
đồ chơi bay
robot công nghiệp
Tiếng rên rỉ
robot xã hội và máy hút bụi.
tóm tắt
Tóm lại, hướng dẫn này khám phá các đặc tính định nghĩa, sắp xếp chân, ứng dụng và lập trình của BMI088. Tất cả đều nằm trong bộ phận điện tử này, nhưng nếu bạn có một vấn đề mà chúng tôi có thể không giải quyết trong cuộc thảo luận này, bạn vẫn có thể liên hệ với chúng tôi. chúng tôi mong chờ nhận được thư của anh.