Skip to Content
Sa BanKHÁM PHÁ ĐỘNG PHONG NHA2. Nhiệm vụ 1 - Khám phá động Phong Nha

2. Nhiệm vụ 1 - Khám phá động Phong Nha

2.1 Khu vực thi đấu & Yêu cầu

Robot cần phải lần lượt sáng đèn LED với 3 màu theo thứ tự: Đỏ, vàng, xanh dương tương ứng với 3 khoảng trống trên đường line: nhiem vu 1

Nhiệm vụ 1

Số điểm gợi ý: Khi bật đúng màu đèn LED tại 1 vị trí khoảng trống, đội thi sẽ được 10 điểm (bật đúng 3 màu tại 3 vị trí sẽ được 30 điểm).

2.2 Hướng dẫn viết chương trình

Để lập trình cho robot Rover thi đấu, bạn cần tải thư viện Robot Rover và thư viện Robocon. thu vien

Xem hướng dẫn tải thư viện tại đây  .

Vì trên sa bàn này có nhiều nhiệm vụ khác nhau, nên chúng ta sẽ sử dụng đến khái niệm hàm. Mỗi hàm sẽ giải quyết 1 nhiệm vụ, để chương trình chính được đơn giản và tránh sai sót khi viết chương trình.

Trong nhiệm vụ đầu tiên này, chúng ta sẽ tạo 1 hàm và đặt tên là bài thi 1, đồng thời gọi tên nó trong chương trình chính. ham nhiem vu 1

Chương trình giải quyết nhiệm vụ 1 sẽ nằm trong khối lệnh hàm bài thi 1 này.

Để giải quyết nhiệm vụ 1, chúng ta sẽ chia nhỏ yêu cầu thành nhiều nhiệm vụ nhỏ hơn:

  • Nhiệm vụ 1- Bật đèn đỏ ở nét đứt đầu tiên

  • Nhiệm vụ 2 - Bật đèn vàng ở nét đứt tiếp theo

  • Nhiệm vụ 3 - Bật đèn xanh dương cuối cùng

  • Nhiệm vụ 1 - Bật đèn đỏ ở nét đứt đầu tiên:

    Robot đi theo đường line đen, đến khi hết vạch đen (4 mắt đều đọc được nền trắng) thì robot bật đèn LED màu đỏ. Sau đó, robot tiến tới 1 chút để đi qua khoảng trống này. nhiem vu 1.1

  • Nhiệm vụ 2 - Bật đèn vàng ở nét đứt tiếp theo

    Tương tự như trên, khi robot khi đi hết vạch đen thì bật đèn LED màu vàng, sau đó tiến tới 1 chút. nhiem vu 1.2

  • Nhiệm vụ 3 - Bật đèn xanh dương cuối cùng

    Lập trình tương tự như trên, nhưng sau khi đi qua khoảng trống thì ta cho robot tiếp tục đi theo vạch đen để tiếp tục các thử thách tiếp theo. Chương trình hoàn chỉnh sẽ như sau: nhiem vu 1.3

2.3 Tải chương trình mẫu

Bạn có thể tải chương trình mẫu tại đây:

  • :download:Nhiệm vụ 1 [https://app.ohstem.vn/#!/share/yolobit/2NLvGgb8rm1JDbtNwhnXPtFcDUP](https://app.ohstem.vn/#!/share/yolobit/2NLvGgb8rm1JDbtNwhnXPtFcDUP)
Last updated on

OhStem AI Assistant

Hỏi bất kỳ điều gì về OhStem

OhStem

Xin chào!

Tôi là trợ lý AI của OhStem. Hãy hỏi tôi bất kỳ câu hỏi nào về sản phẩm, lập trình, hoặc hướng dẫn sử dụng.