Skip to Content
KIT ROBOT GIÁO DỤC ORCRobot ORC K33. Hướng dẫn lập trình

3. Hướng dẫn lập trình

Phần này hướng dẫn quy trình lập trình cho Robot ORC K3 trên OhStem App, từ chuẩn bị phần mềm đến nạp chương trình mẫu và điều khiển bằng Gamepad.

1. Chuẩn bị phần mềm

  • Truy cập app.ohstem.vn  và chọn thiết bị Yolo UNO.
  • Chọn chế độ Lập trình.
  • Kết nối ORC Control Hub với laptop qua cáp USB.
  • Nhấn biểu tượng kết nối và chọn cổng có tên gần giống Espressif CDC Device (COMxx).
  • Vào mục Mở rộng để tải thư viện ROBOTICS.
Chọn thiết bị Yolo UNO và vào chế độ lập trình cho ORC K3
Bước 1-2: Chọn Yolo UNO và vào chế độ Lập trình.
Kết nối ORC Control Hub với OhStem App
Bước 3-4: Kết nối Control Hub với laptop và chọn cổng Espressif CDC Device.
Tải thư viện ROBOTICS cho ORC K3
Bước 5: Tải thư viện ROBOTICS trong mục Mở rộng.

2. Nạp chương trình mẫu

  • Quét mã QR hoặc mở đường link hiển thị trong ảnh để lấy chương trình mẫu.
  • Chọn Import project để nạp chương trình vào giao diện lập trình.
  • Kiểm tra lại các khối lệnh trước khi gửi xuống thiết bị.
Nạp chương trình mẫu cho ORC K3
Quét QR hoặc mở link trong ảnh, sau đó chọn Import project.

3. Giải thích nhanh chương trình mẫu

  • Chương trình mẫu đã khai báo các động cơ bánh xe, servo tay gắp và cơ cấu cuộn bóng.
  • Đèn LED D13 chớp định kỳ để báo chương trình đang chạy.
  • L1 / L2 dùng để điều khiển servo1.
  • R1 / R2 dùng để điều khiển servo2.
  • Một số nút nhấn giữ cho phép chỉnh tinh vị trí đầu gắp.
  • Nút Boot trên bộ điều khiển có thể kích hoạt chuỗi chạy tự động ngắn để kiểm tra robot.
Giải thích chương trình mẫu phần điều khiển gamepad của ORC K3
Phần 1: Khai báo robot và gán các nút Gamepad cho tay gắp, cơ cấu cuộn bóng.
Giải thích chương trình mẫu phần tự động của ORC K3
Phần 2: Chỉnh tinh đầu gắp và kích hoạt chuỗi chạy tự động bằng nút Boot.

4. Lưu chương trình vào Flash và chạy thử

  • Nhấn Lưu project vào thiết bị để ghi chương trình vào bộ nhớ Flash.
  • Sau khi lưu thành công, tắt và bật lại công tắc nguồn để robot chạy chương trình đã lưu.
  • Nếu chỉ muốn chạy thử nhanh, có thể nhấn nút Play mà không cần lưu vào Flash.
  • Có thể nhấn Stop để dừng chương trình đang chạy.
Lưu chương trình vào Flash cho ORC K3
Lưu chương trình vào Flash, hoặc chạy thử nhanh bằng nút Play.

5. Kết nối robot với Gamepad

  • Nhấn nút P trên Gamepad để khởi động.
  • Đưa Gamepad lại gần robot để ghép nối.
  • Khi kết nối thành công, module Gamepad Receiver trên robot sẽ sáng đèn xanh lá.
Kết nối Gamepad với ORC K3
Nhấn nút P, đưa tay cầm lại gần robot và chờ đèn receiver sáng xanh.

6. Gợi ý kiểm tra khi chạy thử

  • Nếu robot đi ngược chiều, hãy kiểm tra lại thứ tự các cổng cắm động cơ.
  • Nếu robot không di chuyển, hãy kiểm tra chiều lắp bánh Mecanum và thử nâng robot lên để xem bánh có quay hay không.
  • Nếu không điều khiển được bằng Gamepad, hãy kiểm tra lại kết nối receiver và xác nhận chương trình đã thực sự chạy.
Các lỗi thường gặp khi chạy ORC K3
Các lỗi thường gặp khi robot đi ngược chiều, không di chuyển hoặc không nhận Gamepad.

7. Tham khảo thêm

  • Nếu bạn cần hướng dẫn chi tiết hơn về ORC Control Hub và các bài tập nền tảng, có thể xem tại: Làm quen với Control Hub
Last updated on