|
Giới thiệu #
Robot ngang dẫn động 2 bánh Quarky là cấu hình tiêu chuẩn được cung cấp trong Bộ công cụ STEAM Inovator Kit và Bộ công cụ STEAM Education Kit
Trong robot này, 2 động cơ chủ động điều khiển các bánh xe và một bánh xe đa hướng thụ động. Sử dụng động cơ, bạn có thể điều khiển robot tiến, lùi, trái và phải một cách dễ dàng.
Lắp ráp #
Thực hiện theo các bước để lắp ráp Robot ngang 2 bánh:
- Chúng ta sẽ bắt đầu với bảng mạch Quarky. Gắn Động cơ vào bảng Quarky ở mặt sau bằng bu lông M2 và Giá đỡ động cơ như trong hình:
Lưu ý: Siết chặt các Bu lông bằng Tuốc nơ vít được cung cấp trong bộ sản phẩm. - Gắn các đầu nối động cơ trên các cổng động cơ của Quarky ở mặt sau. Đảm bảo bạn gắn Động cơ vào các chân tương ứng: Đỏ bên Trái và Đen bên Phải.
- Gắn các bánh xe vào động cơ như trong hình:
- Gắn Bánh xe đa hướng bằng hai cọc đồng và Bu lông M2.5 .
- Lắp Pin vào Đầu nối Pin của Quarky và đặt nó ở mặt sau. Giữ dây màu đỏ ở phía bên phải .
- Lắp ráp các bộ phận kẹp nhựa tím.
- Gắn Giá đỡ pin vào dưới cùng của Robot như trong hình.
- Gắn Khóa giá đỡ pin lên trên Giá đỡ pin khớp với khóa như trong hình.
- Gắn Giá đỡ pin vào dưới cùng của Robot như trong hình.
Robot ngang 2 bánh của bạn đã sẵn sàng!
Khối lập trình cho Robot #
Lưu ý: Để lập trình Quarky, trước tiên bạn phải kết nối nó với PictoBlox. Làm theo hướng dẫn để kết nối nó: https://stem.ai.vn/documents/steam-edu-kit-documents/bat-dau-voi-quarky/lap-trinh-quarky-voi-ma-hoa-khoi-trong-pictoblox/ |
Chúng tôi sẽ sử dụng bảng Robot từ Quarky để điều khiển robot.
Các khối lập trình sau có thể được sử dụng cho Robot ngang ở chế độ mã hóa khối PictoBlox:
Hàm Python cho Robot #
Chúng ta sẽ sử dụng lớp Quarky để lập trình cho robot. Các hàm Python sau có thể được sử dụng cho Robot ngang ở chế độ mã hóa PictoBlox Python:
Dự án Robot điều khiển không dây – Mã hóa khối #
Ví dụ minh họa cách điều khiển chuyển động của robot bằng các phím trên bàn phím:
Kịch bản
Đoạn script sau đây làm cho Robot tiến, lùi, trái và phải theo phím được nhấn trên bàn phím hoặc Ứng dụng PictoBlox.
Tải xuống chương trình: Robot điều khiển không dây
Robot điều khiển không dây – Mã hóa Python #
Ví dụ minh họa cách điều khiển chuyển động của robot bằng các phím bàn phím trong Môi trường mã hóa Python.
Mã Python
Mã tải xuống: Robot điều khiển không dây – Python
Kết luận #
Tóm lại, Robot nằm ngang dẫn động 2 bánh Quarky là một robot dễ lắp ráp và được lập trình, có thể được sử dụng để dễ dàng di chuyển tiến , lùi , trái và phải. Thông qua mã hóa khối , có thể điều khiển chuyển động của robot bằng các phím trên bàn phím , trong khi mã hóa Python cho phép lập trình phức tạp hơn . Với robot Quarky , người dùng có thể khám phá thế giới robot và tạo ra các dự án thú vị .