Speedbot đã sẵn sàng để quay đầu!
Việc khám phá này sẽ cung cấp cho bạn các công cụ để có thể bắt đầu tạo một số dự án thú vị để Speedbot của bạn theo dõi.
-
Hướng dẫn VEXcode V5 sẽ được sử dụng trong bản khám phá này:
-
Drivetrain.turnFor(phải, 90, độ);
-
-
Để tìm hiểu thêm thông tin về hướng dẫn, hãy chọn Trợ giúp rồi chọn biểu tượng dấu chấm hỏi bên cạnh lệnh để xem thêm thông tin.
-
Đảm bảo bạn có phần cứng cần thiết, sổ tay kỹ thuật và VEXcode V5 đã được tải xuống và sẵn sàng.
Số lượng | Vật liệu cần thiết |
---|---|
1 |
Robot siêu tốc |
1 |
Pin robot đã sạc |
1 |
VEXcode V5 |
1 |
Cáp USB (nếu sử dụng máy tính) |
1 |
Sổ tay kỹ thuật |
Bước 1: Chuẩn bị cho cuộc thám hiểm
Trước khi bắt đầu hoạt động, bạn đã chuẩn bị sẵn từng món đồ này chưa?
-
Tất cả các động cơ có được cắm vào đúng cổng không?
-
Cáp thông minh có được cắm hoàn toàn vào tất cả các động cơ không?
-
Brain có bậtkhông?
-
Pin đã được sạcchưa?
Bước 2: Bắt đầu một dự án mới
Hoàn thành các bước sau để bắt đầu dự án:
-
Mở menu Tệp và chọn Mở ví dụ.
-
Chọn và mở dự án mẫu Speedbot (Drivetrain 2-motor, No Gyro). Dự án mẫu chứa cấu hình động cơ của Speedbot. Nếu mẫu không được sử dụng, robot của bạn sẽ không chạy dự án một cách chính xác.
-
Vì bạn sẽ thực hiện việc xoay Speedbot nên bạn sẽ đặt tên cho dự án của mình Turn.
-
Khi hoàn tất, chọn Lưu.
Lời khuyên của giáo viên
Tên dự án có thể có khoảng cách giữa hoặc sau các từ.
Bước 3: Rẽ phải
Bây giờ bạn đã sẵn sàng để bắt đầu lập trình cho robot rẽ phải!
-
Thêm hướng dẫn vào dự án:
-
Chọn biểu tượng Slot để chọn một trong 8 slot có sẵn trên Robot Brain và chọn slot 1.
-
Kết nối V5 Robot Brain với máy tính bằng cáp micro USB và cấp nguồn cho V5 Robot Brain. Biểu tượng Brain trên thanh công cụ chuyển sang màu xanh lục sau khi kết nối thành công.
-
Khi Bộ não Robot V5 được kết nối với máy tính, biểu tượng Build sẽ chuyển thành biểu tượng Tải xuống. Chọn Download để tải dự án về Brain.
Hộp công cụ dành cho giáo viên
Nhắc học sinh ngắt kết nối cáp USB khỏi Robot Brain. Việc để robot kết nối với máy tính trong khi đang chạy dự án có thể khiến robot kéo cáp kết nối.
Hộp công cụ dành cho giáo viên
-
Dừng lại và thảo luận
Yêu cầu học sinh dự đoán điều các em nghĩ sẽ xảy ra khi dự án này được tải xuống và chạy trên Speedbot. Yêu cầu học sinh ghi lại dự đoán của mình vào sổ tay kỹ thuật. Nếu thời gian cho phép, yêu cầu mỗi nhóm chia sẻ dự đoán của mình.
-
Kiểm tra để đảm bảo dự án của bạn có lượt tải xuống (C++) bằng cách nhìn vào màn hình của Robot Brain. Tên dự án Lượt phải được liệt kê trong Ô 1.
Hộp công cụ dành cho giáo viên
-
Model First
-
Làm mẫu thực hiện dự án trước lớp trước khi yêu cầu tất cả học sinh thực hiện cùng một lúc. Tập hợp học sinh vào một khu vực và chừa đủ chỗ cho Speedbot di chuyển nếu nó được đặt trên sàn.
-
Nói với học sinh rằng bây giờ đến lượt các em thực hiện dự án của mình. Đảm bảo rằng chúng có đường đi rõ ràng và không có Speedbots nào đụng nhau.
-
Nhắc nhở học sinh lưu dự án của mình khi làm bài. Phần này (C++) từ Thư viện VEX giải thích các cách lưu trong VEXcode V5.
-
Chạy dự án (C++) trên robot Speedbot bằng cách đảm bảo dự án được chọn và sau đó nhấn nút Run trên Robot Brain.
Bước 4: Rẽ trái
Bây giờ bạn đã lập trình cho robot của mình rẽ phải, hãy để chúng tôi lập trình cho nó rẽ trái.
-
Thay đổi tham số trong lệnh để hiển thị -90 thay vì 90.
-
Chọn Tên dự án để thay đổi từ Turn sang TurnLeft.
-
Chọn biểu tượng Slot để chọn slot mới. Chọn ô 2.
-
Tải xuống (C++) dự án.
-
Kiểm tra để đảm bảo dự án của bạn có lượt tải xuống (C++) bằng cách nhìn vào màn hình của Robot Brain. Tên dự án TurnLeft phải được liệt kê trong Ô 2.
-
Chạy (C++) dự án trên robot bằng cách đảm bảo dự án được chọn rồi nhấn nút Run .
Bước 5: Đợi rồi rẽ trái
Bây giờ chúng ta đã lập trình cho robot rẽ trái rồi rẽ trái, bây giờ chúng ta có thể thêm lệnh chờ để robot đợi một khoảng thời gian nhất định trước khi rẽ trái.
-
Thêm hướng dẫn chờ như hình. Điều này yêu cầu robot đợi ba giây trước khi rẽ trái.
-
Chọn Tên dự án để thay đổi từ TurnLeft thành WaitLeft.
-
Chọn biểu tượng Slot để chọn slot mới. Chọn ô 3.
-
Tải xuống (C++) dự án.
-
Kiểm tra để đảm bảo dự án của bạn có lượt tải xuống (C++) bằng cách nhìn vào màn hình của Robot Brain. Tên dự án WaitLeft phải được liệt kê trong Ô 3.
-
Chạy (C++) dự án trên robot bằng cách đảm bảo dự án được chọn rồi nhấn nút Chạy .
Bước 6: Hoàn thành Thử thách Camera An ninh!
Trong Thử thách camera an ninh, robot phải bắt đầu bằng cách quay sang phải 90 độ. Robot sau đó sẽ quay sang trái 180 độ rồi sang phải 180 độ “quét” giống như camera an ninh. Sau đó, robot sẽ lặp lại việc quay 180 độ sang trái và 180 độ sang phải hai lần nữa. Như vậy, robot sẽ quét tổng cộng 180 độ ba lần.
Trước khi lập trình cho robot, hãy lập kế hoạch về đường đi và hành vi của robot trong sổ tay kỹ thuật của bạn.
Sau khi hoàn thành Thử thách camera an ninh, bạn sẽ có thể kết hợp các chuyển động tiến và lùi với các hành vi bổ sung của robot để hoàn thành các thử thách nâng cao hơn nữa.
Hộp công cụ dành cho giáo viên Giải pháp
-
Xem giải pháp mẫu bên dưới.