Học hỏi
Trước khi bạn có thể tham gia thử thách Quét sân, trước tiên bạn cần tìm hiểu về Cảm biến quang học và cách lập trình cho rô-bốt của mình để sử dụng phản hồi cảm biến nhằm hoàn thành nhiệm vụ, chẳng hạn như tìm và đẩy Buckyball ra khỏi sân. Bạn cũng sẽ học cách tạo thuật toán để tối ưu hóa mã của mình và giúp robot của bạn hoàn thành thử thách ngay cả khi sân chơi thay đổi.
Cảm biến quang học
Cảm biến quang học có ba chức năng chính: phát hiện vật thể và khoảng cách của chúng, phát hiện màu sắc của vật thể và phát hiện ánh sáng xung quanh hoặc ánh sáng phản chiếu từ vật thể.
Xem video này để tìm hiểu về Cảm biến quang học và cách bạn có thể sử dụng dữ liệu từ Cảm biến quang học trong một dự án với robot của mình.
Xem video này để tìm hiểu cách bạn có thể sử dụng dữ liệu từ Cảm biến quang học trong dự án VEXcode EXP Blocks.
Xem video này để tìm hiểu cách bạn có thể sử dụng dữ liệu từ Cảm biến quang học trong dự án VEXcode EXP Python.
Sử dụng thuật toán
Thuật toán cho phép bạn lập trình robot để tự động đưa ra quyết định dựa trên dữ liệu từ môi trường xung quanh. Thuật toán là một tập hợp các hướng dẫn chính xác sử dụng trình tự, lặp lại và vòng lặp để cho phép robot của bạn hoàn thành các nhiệm vụ khó khăn hơn, ngay cả khi môi trường thay đổi.
Xem video này để tìm hiểu thuật toán là gì và cách bạn có thể sử dụng thuật toán để lập trình cho robot của mình nhằm giải quyết những thách thức phức tạp hơn.
Kiểm tra sự hiểu biết của bạn
Trước khi chuyển sang phần Thực hành, hãy đảm bảo rằng bạn hiểu các khái niệm được đề cập trên trang này bằng cách trả lời các câu hỏi trong tài liệu bên dưới trong sổ tay kỹ thuật của bạn.
Kiểm tra sự hiểu biết của bạn (Khối) câu hỏi >
Kiểm tra sự hiểu biết của bạn (Python) câu hỏi >
Chọn Tiếp theo > để thực hành sử dụng Cảm biến quang học và tạo thuật toán để tìm và đẩy Buckyball ra khỏi Sân chơi.