Mạch mở rộng Motion Kit
1. Giới thiệu

Mạch mở rộng Motion Kit là phụ kiện giúp nâng cao khả năng của robot Rover bằng cách mở rộng thêm các cổng kết nối động cơ. Nhờ Motion Kit, Rover có thể tích hợp thêm nhiều cơ cấu như cuộn bóng, bắn bóng hoặc các cơ cấu sáng tạo khác.
Motion Kit cũng tương thích với Grove Shield cho Yolo:Bit, giúp người học dễ dàng kết nối và điều khiển nhiều loại động cơ trong cùng một dự án.
Với 4 cổng servo, 2 cổng động cơ XH 2.54, 1 cổng cấp nguồn và 1 cổng Grove, Motion Kit mang đến khả năng mở rộng linh hoạt cho robot Rover.

Trong hướng dẫn này, chúng ta sẽ làm quen với cách kết nối thêm 1 động cơ DC và 1 động cơ servo với robot Rover thông qua Motion Kit.
2. Thông số kỹ thuật
- Hỗ trợ nguồn pin
3.7V - Tích hợp mạch sạc
- Hỗ trợ động cơ DC dưới
6V
3. Kết nối phần cứng
3.1 Chuẩn bị thiết bị
- Motion Kit kèm dây tín hiệu
Mua sản phẩm - Robot Rover
Mua sản phẩm - Động cơ servo
Mua sản phẩm - Động cơ DC giảm tốc 6V
Mua sản phẩm
3.2 Kết nối thiết bị
- Kết nối Motion Kit vào cổng
I2Ctrên Rover - Trên Motion Kit, kết nối:
- Servo vào cổng
S4 - Động cơ DC vào cổng
M1 - Pin vào cổng nguồn
- Servo vào cổng

4. Hướng dẫn lập trình
-
Tải thư viện Motion Kit bằng cách dán đường link sau vào phần tìm kiếm thư viện:
https://github.com/AITT-VN/yolobit_extension_motion_kit.gitXem hướng dẫn tải thư viện tại đây .

-
Sau khi tải xong, thư viện sẽ cung cấp các khối lệnh điều khiển 2 động cơ và 4 servo.

4.1 Chương trình kiểm tra hoạt động của Motion Kit
Với chương trình mẫu sau, bạn có thể dùng nút A và B trên Yolo:Bit để kiểm tra hoạt động của Motion Kit và các động cơ mở rộng:

Chương trình mẫu: https://app.ohstem.vn/#!/share/yolobit/2nAKUw7EB6fGpnf5r7rfvBX4LaR
Ghi chú: Khi nhấn nút
A, động cơM1vàM2quay với tốc độ50, đồng thời 4 cổng servo quay đến vị trí90. Khi nhấn nútB, động cơ quay ngược chiều với tốc độ50và servo trở về vị trí0. Khi nhấnA+B, hai động cơ sẽ dừng.
4.2 Chương trình kết hợp Rover với Motion Kit
Ví dụ dưới đây minh họa cách kết hợp robot Rover với Motion Kit và các động cơ để tạo cơ cấu cuộn bóng, điều khiển bằng Gamepad:

Chương trình mẫu: https://app.ohstem.vn/#!/share/yolobit/2n8sxBbVkdPzc1mnY9iua5mtOkw
Ghi chú: Trong phần lặp mãi mãi, chương trình kiểm tra joystick phải theo trục
xđể xác định thao tác cuộn hoặc thả. Khi joystick được kéo đúng hướng, động cơ ở cổngM1trên Motion Kit sẽ hoạt động theo thiết kế cơ khí; khi nhấn joystick phải, động cơ sẽ dừng.
