THÔNG TIN CHI TIẾT KHÓA HỌC
- Thông tin chung
– Tên khóa học: Chế tạo robot điều khiển bằng giọng nói
Thời gian đào tạo:
– Đối với sinh viên: 45 tiết.
– Đối với cá nhân, doanh nghiệp: 4 ngày.
- Giới thiệu khóa học
Khóa học chế tạo robot điều khiển bằng giọng nói là khóa học đặc biệt dành cho các bạn mới tiếp cận với công nghệ robot.
Các học viên sẽ nắm vứng các kỹ năng lập trình điện thoại android nhận diện giọng nói để điều khiển robot.
Sau khi kết thúc khóa học, học sinh sẽ có thể
Lập trình điều khiển đèn và động cơ với arduino
Gửi tín hiệu điều khiển từ máy tính tới robot thông qua dây usb bằng giao tiếp Serial
Thành thạo lập trình ứng dụng điều khiển qua bluetooth cho điện thoại android với App Inventor 2
Nắm được công nghệ nhận diện giọng nói phát triển bởi Google
- Nội dung chi tiết của khóa học
Phần 1: Tổng quan về Arduino
Bài 1: Giới thiệu chương
Bài 2: Sơ lược về Arduino
Bài 3: Tài liệu tham khảo
Bài 4: Giới thiệu về các linh kiện
Bài 5: Demo robot và các tiêu chí về mức độ hoàn thiện robot
Phần 2: Lắp ráp khung và làm quen với mạch điện
Bài 6: Giới thiệu chương
Bài 7: Chập mạch và quá dòng
Bài 8: Cách nối dây điện
Bài 9: Cách làm động cơ quay và quay ngược lại
Bài 10: Cấp nguồn bằng công tắc cho động cơ
Bài 11: Cấp nguồn bằng công tắc cho Arduino
Bài 12: Giới thiệu pin Li-ion, cách sạc pin
Bài 13: Lắp khung robot
Phần 3: Hướng dẫn cài đặt và sử dụng phần mềm Arduino IDE
Bài 14: Giới thiệu chương 3
Bài 15: Giới thiệu về Arduino IDE Download và cài đặt
Bài 16: Giới thiệu và cài đặt driver CH340
Phần 4: Lập trình Led
Bài 17: Giới thiệu chương
Bài 18: Khái niệm đèn led
Bài 19: Cách nạp code cho Arduino
Bài 20: Nháy led với Arduino
Bài 21: Sử dụng Breadboard
Bài 22: Hướng dẫn làm 2 led nháy luân phiên
Bài 23: Thử thách 1: Làm 3 led nháy đuổi nhau
Bài 24: Thử thách 2: Làm 5 led nháy đồng loạt 3 lần
Phần 5: Lập trình động cơ
Bài 25: Giới thiệu chương
Bài 26: Giới thiệu về mạch L298 và lý do sử dụng
Bài 27: Hướng dẫn cách mắc nối L298
Bài 28: Nguyên tắc điều khiển L298
Bài 29: Thử thách 1: Làm động cơ tiến 1s, lùi 1s
Bài 30: Thử thách 2: Làm robot tiến 1s, quay phải 1s
Bài 31: Thử thách 3: Làm robot tiến 0.5s, quay trái 0.3s, quay phải 0.8s, lùi 2s
Phần 6: Tín hiệu serial
Bài 32: Giới thiệu chương
Bài 33: Xuất tín hiệu Serial và biến trong arduino
Bài 34: Biến trong lập trình Arduino
Bài 35: Nhận diện dữ liệu Serial
Bài 36: Câu lệnh Switch case
Bài 37: Thử thách 1 : Lập trình điều khiển đèn bằng tín hiệu từ máy tính
Bài 38: Thử thách 2: Lập trình điều khiển động cơ bằng tín hiệu từ máy tính
Phần 7: Lập trình gửi tín hiệu cho điện thoại Android
Bài 39: Giới thiệu chương
Bài 40: Giải thích code Arduino
Bài 41: Giới thiệu app Inventor
Bài 42: Hướng dẫn code bật 1 led trên Android
Bài 43: Hướng dẫn nạp code vào Android và ghép đôi thiết bị
Bài 44: Thử thách 1: Thêm nút blink để khi nhấn sẽ nháy led
Bài 45: Thử thách 2: Tạo 2 nút move và stop để điều khiển động cơ
Bài 46: Thử thách 3: Nhấn nút thì đèn sáng, thả nút thì đèn tăt
Bài 47: Thử thách 4: Code bảng điều khiển 4 nút cùng hình ảnh
Phần 8: Điều khiển bằng giọng nói
Bài 48: Giới thiệu chương
Bài 49: Chuyển setting cho điện thoại về tiếng Việt
Bài 50: Lập trình cho điện thoại nhận tiếng
Bài 51: Hướng dẫn code cho robot tiến lùi trái phải voi giong noi
Bài 52: Thử thách tốt nghiệp
Bài 53: Câu hỏi tổng kết khóa học
Bài 54: Tổng kết