Lập trình Robot tự hành thực tế nâng cao
Khám phá lộ trình học tập toàn diện được thiết kế giúp học viên nâng cao tư duy, kỹ năng giải quyết bài toán và lập trình thành thạo.
Giới thiệu khóa học
Khóa học Lập trình Robot tự hành thực tế nâng cao là sự kết hợp hoàn hảo giữa phần cứng cơ điện tử và phần mềm lập trình điều khiển vi xử lý, mang lại trải nghiệm STEM thực tế sâu sắc.
Nội dung chính tập trung vào:
- Lắp ráp, kết nối và lập trình các thiết bị ngoại vi: đèn LED, động cơ, cảm biến khoảng cách, v.v.
- Phát triển thuật toán điều khiển robot vượt chướng ngại vật hoặc bám vạch kẻ đường.
- Rèn luyện kỹ năng giải quyết vấn đề kỹ thuật và tư duy sáng tạo thực tế.
Giảng viên phụ trách
Thầy Phan Tuấn Kiệt
• 20+ năm kinh nghiệm giảng dạy Tin học văn phòng
• Chuyên môn: Đào tạo Scratch cơ bản - nâng cao - luyện thi, Python cơ bản - nâng cao - luyện thi, C++ - nâng cao - luyện thi...
Lộ trình chi tiết
Chương 1: Lắp ráp cơ khí xe robot tự hành & Lập trình di chuyển cơ bản
Làm quen các linh kiện phần cứng xe robot, lắp ráp khung gầm hoàn chỉnh và lập trình các chuyển động cơ bản bằng Arduino.Bài 1 - Làm quen linh kiện phần cứng xe robot tự hành (Khung gầm, động cơ DC, Arduino Uno, shield L298N) Khóa
Bài giảng chi tiết về Bài 1: Làm quen linh kiện phần cứng xe robot tự hành (Khung gầm, động cơ DC, Arduino Uno, shield L298N).
Bài 2 - Lắp ráp cơ khí xe robot và đấu nối sơ đồ mạch điện động cơ hoàn chỉnh Khóa
Bài giảng chi tiết về Bài 2: Lắp ráp cơ khí xe robot và đấu nối sơ đồ mạch điện động cơ hoàn chỉnh.
Bài 3 - Lập trình điều khiển động cơ di chuyển tiến, lùi, rẽ trái, rẽ phải và dừng lại Khóa
Bài giảng chi tiết về Bài 3: Lập trình điều khiển động cơ di chuyển tiến, lùi, rẽ trái, rẽ phải và dừng lại.
Chương 2: Cảm biến hồng ngoại & Thuật toán xe dò vạch (Line Follower)
Lắp đặt cảm biến hồng ngoại, đọc tín hiệu số và xây dựng thuật toán điều khiển xe bám vạch từ cơ bản đến PID nâng cao.Bài 4 - Lắp đặt và đọc cảm biến hồng ngoại (IR Sensor) phát hiện vạch đen trên nền trắng Khóa
Bài giảng chi tiết về Bài 4: Lắp đặt và đọc cảm biến hồng ngoại (IR Sensor) phát hiện vạch đen trên nền trắng.
Bài 5 - Viết thuật toán điều khiển xe robot tự hành dò vạch (Line Follower) cơ bản sử dụng 2 cảm biến Khóa
Bài giảng chi tiết về Bài 5: Viết thuật toán điều khiển xe robot tự hành dò vạch (Line Follower) cơ bản sử dụng 2 cảm biến.
Bài 6 - Tối ưu hóa thuật toán dò vạch bằng bộ điều khiển PID giúp xe robot chạy mượt mà ở các khúc cua Khóa
Bài giảng chi tiết về Bài 6: Tối ưu hóa thuật toán dò vạch bằng bộ điều khiển PID giúp xe robot chạy mượt mà ở các khúc cua.
Chương 3: Cảm biến siêu âm & Thuật toán tránh vật cản tự động
Lập trình cảm biến siêu âm đo khoảng cách, kết hợp động cơ servo quay quét chướng ngại vật để robot tự hành tránh vật cản.Bài 7 - Lắp đặt cảm biến siêu âm HC-SR04 và lập trình đo khoảng cách chướng ngại vật thực tế Khóa
Bài giảng chi tiết về Bài 7: Lắp đặt cảm biến siêu âm HC-SR04 và lập trình đo khoảng cách chướng ngại vật thực tế.
Bài 8 - Xây dựng thuật toán xe robot tự động tránh vật cản (Obstacle Avoiding Robot) kết hợp servo SG90 quay quét Khóa
Bài giảng chi tiết về Bài 8: Xây dựng thuật toán xe robot tự động tránh vật cản (Obstacle Avoiding Robot) kết hợp servo SG90 quay quét.
Chương 4: Kết nối không dây Bluetooth & Dự án tích hợp đa chức năng
Tích hợp module Bluetooth HC-06 điều khiển xe qua điện thoại và lập trình không nghẽn với millis() hoàn thiện dự án cuối khóa.Bài 9 - Tích hợp module Bluetooth HC-06 và lập trình điều khiển xe robot từ xa qua ứng dụng điện thoại di động Khóa
Bài giảng chi tiết về Bài 9: Tích hợp module Bluetooth HC-06 và lập trình điều khiển xe robot từ xa qua ứng dụng điện thoại di động.
Bài 10 - Ôn tập, thử nghiệm sa bàn thực tế và hoàn thiện dự án xe robot tự hành đa năng Khóa
Bài giảng chi tiết về Bài 10: Ôn tập, thử nghiệm sa bàn thực tế và hoàn thiện dự án xe robot tự hành đa năng.
Kết quả đạt được sau khóa học
- Làm chủ phần cứng xe robot tự hành: Khung gầm, động cơ DC, Arduino Uno, shield cầu H L298N.
- Thiết kế và lập trình xe robot dò vạch (Line Follower) sử dụng bộ cảm biến hồng ngoại và thuật toán điều khiển mượt mà PID.
- Lập trình cảm biến siêu âm HC-SR04 đo khoảng cách chướng ngại vật kết hợp động cơ servo SG90 quay quét và module Bluetooth HC-06 điều khiển từ xa.
Đối tượng phù hợp
Độ tuổi & Trình độ
Khóa học được thiết kế tối ưu cho đối tượng Học sinh & Người đi làm, trình độ Nâng cao.