Cơ bản 20-40 phút articleMiễn phí

Giới thiệu khóa Robot Starter

Bài 2 trong khóa Robot Starter — Tự tay lắp và lập trình robot đầu tiên

Giới thiệu khóa Robot Starter

Giới thiệu khóa Robot Starter

1. Mục tiêu bài giới thiệu

Bài này giúp học viên hiểu khóa Robot Starter học để làm gì, học theo lộ trình nào, cần chuẩn bị gì và sau khóa có thể tạo ra sản phẩm hoặc năng lực gì.

Sau bài này, học viên có thể:

  1. Hiểu mục tiêu chính của khóa học.
  2. Biết khóa học phù hợp với ai.
  3. Biết cần chuẩn bị phần cứng/phần mềm gì.
  4. Nắm được lộ trình bài học theo thứ tự.
  5. Hiểu cách học: thực hành, ghi log, kiểm thử và debug.
  6. Biết sản phẩm/kết quả cuối khóa cần nộp.
  7. Biết tiêu chí hoàn thành khóa.
  8. Chuẩn bị tinh thần học robotics theo quy trình kỹ thuật.

2. Tóm tắt khóa học

Khóa Robot Starter đưa học viên từ bộ linh kiện rời rạc đến robot 2WD có hai chế độ hoạt động. Học viên sẽ lắp chassis, kiểm tra nguồn, điều khiển motor, đọc cảm biến khoảng cách, tránh vật cản, đọc cảm biến line và làm capstone.

Kết quả mong đợi:

Học viên hiểu mục tiêu khóa Robot Starter, sản phẩm cuối khóa, cách học theo từng giai đoạn và yêu cầu an toàn khi lắp robot thật.

3. Khóa học này dành cho ai?

  • Học viên đã biết Arduino cơ bản và muốn lắp robot thật.
  • Học viên muốn có sản phẩm robot 2WD hoàn chỉnh để trình diễn.
  • Trainer muốn dạy STEM theo hướng lắp ráp, kiểm thử và capstone.

4. Khóa học này chưa phù hợp nếu

  • Học viên chưa biết an toàn nguồn điện hoặc chưa từng upload Arduino.
  • Học viên muốn học ngay PID/robot dò line tốc độ cao; nội dung đó nằm ở khóa Robot Dò Line.

Nếu học viên chưa đủ điều kiện, trainer nên cho học viên ôn lại bài nền tảng trước khi vào bài thực hành chính.


5. Học viên cần chuẩn bị gì?

NhómNội dung
Phần cứngRobot Starter Kit 2WD; có thể chưa lắp trước khi học bài giới thiệu
Phần mềmArduino IDE, Serial Monitor, thư mục lưu code/log
Tư duy học tậplàm từng bước, không đoán mò, ghi log, kiểm tra an toàn
Sản phẩm học tậpảnh, video, bảng test, log, reflection
Nội dung không có

6. Kỹ năng sẽ đạt được

  • Lắp robot 2WD chắc chắn và an toàn.
  • Đi dây Arduino/driver/breadboard gọn để dễ debug.
  • Điều khiển hai motor bằng differential drive.
  • Đọc HC-SR04 và làm robot tránh vật cản cơ bản.
  • Đọc cảm biến line và làm dò line on/off tốc độ thấp.
  • Kiểm thử toàn hệ thống và hoàn thành capstone hai chế độ.

7. Lộ trình bài học

  • RS 01 — Kiểm tra linh kiện Robot Starter Kit và chuẩn bị bàn lắp ráp
  • RS 02 — Lắp chassis 2WD, gắn motor, bánh xe, bánh tự do và hộp pin
  • RS 03 — Lắp Arduino, driver TB6612FNG, breadboard và quy hoạch dây nối
  • RS 04 — Kiểm tra nguồn logic, nguồn motor và mass chung trước khi chạy robot
  • RS 05 — Kiểm tra từng motor và xác định chiều quay thực tế
  • RS 06 — Viết hàm điều khiển motor trái, motor phải và lệnh dừng robot
  • RS 07 — Điều khiển robot tiến, lùi, rẽ trái, rẽ phải bằng Differential Drive
  • RS 08 — Cân chỉnh tốc độ hai motor để robot đi thẳng ổn định
  • RS 09 — Đọc cảm biến HC-SR04 và hiển thị khoảng cách trên Serial Monitor
  • RS 10 — Robot phát hiện vật cản và dừng lại theo ngưỡng khoảng cách
  • RS 11 — Robot tránh vật cản bằng chiến lược lùi và rẽ
  • RS 12 — Tổ chức code robot bằng state machine và millis()
  • RS 13 — Đọc cảm biến hồng ngoại phản xạ để nhận biết nền và line
  • RS 14 — Robot dò line cơ bản bằng ngưỡng và điều khiển on/off
  • RS 15 — Kiểm thử toàn hệ thống và sửa lỗi robot chạy không ổn định
  • RS 16 — Capstone Robot Starter: robot 2WD có hai chế độ hoạt động

8. Cách học khuyến nghị

Học viên nên học theo quy trình:

1. Đọc mục tiêu bài học.
2. Kiểm tra phần cứng và an toàn.
3. Làm từng bước nhỏ.
4. Ghi log hoặc bảng test.
5. Debug theo thứ tự.
6. Chỉ sửa một thứ mỗi lần.
7. Lưu bằng chứng học tập.
8. Viết nhận xét sau bài.

Với robotics, kết quả đúng không chỉ đến từ code. Kết quả đúng đến từ cả:

phần cứng
đi dây
nguồn
cơ khí
cảm biến
code
log
debug

9. Sản phẩm cuối khóa

Sau khóa này, học viên nên có:

  • Robot 2WD hoàn chỉnh.
  • Video robot tiến/lùi/rẽ, tránh vật cản và dò line cơ bản.
  • Bảng kiểm thử nguồn, motor, cảm biến, cơ khí.
  • Capstone robot hai chế độ hoạt động.

10. Tiêu chí hoàn thành khóa

Tiêu chíĐạt?Ghi chú
Hoàn thành các bài học chính
Có sản phẩm/thực hành theo yêu cầu
Có ảnh hoặc video bằng chứng
Có log hoặc bảng kiểm thử
Có báo cáo/reflection cuối khóa
Giải thích được nguyên lý chính
Biết lỗi đã gặp và cách sửa
Sẵn sàng học khóa tiếp theo

11. Trainer cần lưu ý

  • Không ép học viên làm nhanh khi chưa an toàn.
  • Không bỏ qua checklist nguồn/dây/cơ khí.
  • Ưu tiên học viên hiểu quy trình hơn là chỉ copy code.
  • Khuyến khích học viên ghi log và chụp ảnh từng bước.
  • Khi robot lỗi, hỏi học viên quan sát được gì trước khi sửa.
  • Mỗi bài nên có bằng chứng học tập nhỏ.

12. Câu hỏi định hướng trước khi học

  1. Em đã từng lập trình Arduino hoặc robot chưa?
  2. Em có biết nguồn logic và nguồn motor khác nhau thế nào không?
  3. Em có biết dùng Serial Monitor chưa?
  4. Em đã từng debug lỗi phần cứng chưa?
  5. Em muốn sau khóa làm được sản phẩm gì?
  6. Em thích phần nào hơn: lắp ráp, code, cảm biến hay thi đấu?
  7. Em có sẵn sàng ghi bảng test/log không?
  8. Em có biết cách tắt nguồn robot nhanh khi chạy sai không?

13. Bằng chứng cần nộp cho bài giới thiệu

Nộp các phần sau nếu có:

  1. Ảnh bộ kit/phần cứng chuẩn bị học.
  2. Ghi chú mục tiêu cá nhân khi học khóa.
  3. Checklist điều kiện đầu vào.
  4. Kế hoạch lưu portfolio học tập.
  5. Nội dung chưa có:

14. Nội dung không áp dụng

Nội dungGhi chú
Code thực hành mớiKhông áp dụng
Wiring mớiKhông áp dụng
Test phần cứng mớiKhông áp dụng
Controller mớiKhông áp dụng
Nội dung khác

Điều hướng bài học

Bài tiếp theo: Module Robot Starter - Bài 01: Kiểm tra linh kiện Robot Starter Kit và chuẩn bị bàn lắp ráp Bài trước: Khuyến nghị đã hoàn thành Core Robotics Skills