Lập trình cho Robot hành động đơn giản:

Một phần của tài liệu HƯỚNG DẪN LẮP RÁP VÀ LẬP TRÌNH CHO LEGO MINDSTORMS NXT MÔN HỌC LEGO-ROBOTICS (Trang 128 - 130)

Bây giờ Robot đã đƣợc lắp ráp xong, chúng ta sẽ tiến hành lập trình cho Robot thực hiện những hành động sau :

129

 Lùi về sau.

 Quay sang bên phải.

 Phát ra âm thanh

 Hiển thị lên màn hình.

Chƣơng trình NXT-G sẽ đƣợc tạo ra trong ba giai đoạn riêng biệt. Giai đoạn đầu, cho Robot di chuyển. Tiếp theo, khối âm thanh và hiển thị sẽ đƣợc thêm vào chƣơng trình NXT-G để cho Robot có thể giao tiếp, đến đây là hoàn thành việc phát triển chƣơng trình cho Robot, Robot sẽ đƣợc vận hành để kiểm tra. Sau cùng là ghi chú vào các ô lập trình để mô tả đƣợc Robot thực hiện nhiệm vụ gì trong từng thời điểm cụ thể.

Bƣớc 1 : Làm cho Robot di chuyển.

Đặt khối Move thứ nhất trên thanh lập trình, và cấu hình nhƣ sau :

Cấu hình cho khối Move thứ hai :

130

Bƣớc 2 : Làm cho Robot phát ra âm thanh và hiển thị lên màn hình, thực hiện theo các bƣớc sau :

 Nói “Hello” khi bắt đầu.

 Hiển thị dòng chữ “Hi. I am Castor Bot” trên màn hình của NXT.

 Dừng lại trong 2s.

 Phát một âm thanh “Tone” trƣớc mỗi hành động di chuyển.

 Nói “Goodbye”

 Hiển thị dòng chữ “Goodbye” trên màn hình của NXT. Chƣơng trình sẽ tƣơng tự nhƣ sau :

Trƣớc khi tiến hành ghi chú, nạp chƣơng trình và kiểm sự vận hành của Robot có đúng với yêu cầu đặt ra hay không.

Bƣớc 3 : Ghi chú trên NXT-G

Sau khi kiểm chứng khả năng vận hành của Robot trong thực tế, chúng ta tiến hành thực hiện việc ghi chú trên cửa sổ lập trình :

Một phần của tài liệu HƯỚNG DẪN LẮP RÁP VÀ LẬP TRÌNH CHO LEGO MINDSTORMS NXT MÔN HỌC LEGO-ROBOTICS (Trang 128 - 130)