1. Dự kiến phân phối thời lượng giảng dạy.
- Khóa học kéo dài 1 tháng 15 ngày (6 tuần). Dạy 3 buổi / tuần (18 buổi)
- Mỗi buổi kéo dài 90 phút (2 tiết).
2. Chi tiết nội dung giảng dạy từng buổi như sau.
TUẦN 1:
- Buổi 1:
- Giới thiệu sơ lược về Arduino, bạn có thể làm gì để ứng dụng Arduino trong đời sống.
- Cho học viên xem các Video về các project ứng dụng Arduino.
- Hỏi và đáp các câu hỏi xoay quanh Arduino.
- Buổi 2:
- Hướng dẫn học viên cài đặt phần mềm Java-Platform-SE; Arduino-IDE; Driver USB-Serial-CH340.
- Kết nối board Arduino với máy tính để nạp và chạy thử chương trình đầu tiên "Làm một LED nhấp nháy".
- Phân tích cơ bản các thành phần trong một chương trình lập trình cho Arduino. (Khai báo; Cấu hình; Thân chương trình).
- Buổi 3:
- Nghỉ
TUẦN 2:
- Buổi 4:
- Hai mô hình chức năng cơ bản nhất của Arduino là: MH1: điều khiển các I/O bằng tín hiệu đầu ra; MH2: Nhận tín hiệu đầu vào - Xử lý - điều khiển các I/O bằng tín hiệu đầu ra.
- Điện tử cơ bản: điện áp, dòng điện, công xuất là gì? Các linh kiện như đèn Led (màu, cực + -, dòng 10mA), điện trở (đọc mã màu), diode.
- Giải thích sơ đồ mạch điện của dự án 1 "Làm một LED nhấp nháy" (chân digital 13 - điện trở - led).
- Học viên tự gõ code và nạp chương trình cho dự án 1 "Làm một LED nhấp nháy". Học viên tự điều chỉnh các thông số, thêm các khai báo, nạp chạy thử và nhận xét.
- Hỏi đáp nâng cao.
- Buổi 5:
- Thực hiện dự án 2 "Điều khiển 5 LED nhấp nháy theo dạng sóng " (học viên tự kết nối mạch, tự gõ code theo cách 1 và nạp cho mạch).
- Giới thiệu vòng lặp for() (cú pháp, cách hoạt động, chức năng).
- Viết lại chương trình cho dự án 2 sử dụng vòng lặp for(). Học viên tự nhận xét về ích lợi khi sử dụng vòng lặp for().
- Mở rộng chương trình điều khiển 8 Led (lắp thêm linh kiện, bổ sung code) => nạp và chạy thử.
- Hỏi đáp nâng cao.
- Buổi 6:
- Giới thiệu về PWM và công dụng của các chân PWM trong chip Arduino 3, 6, 9, 10, 11.
- Lắp mạch và thực hiện dự án "Điều khiển 1 LED sáng tăng dần rồi sáng giảm dần".
TUẦN 3:
- Buổi 7:
- Ôn tập / Hỏi đáp nâng cao.
- Buổi 8:
- Điện tử cơ bản. Nhắc lại mô hình 3 bước Arduino Vào - Xử lý - Ra.
- Nút nhấn điều khiển 3 led chạy các kiểu khác nhau.
- Nút nhấn điều khiển Loa phát âm thanh. (nếu còn tg).
- Buổi 9:
- Giới thiệu sơ lược về các loại cảm biến.
- Cảm biến "ánh sáng" => điều khiển đèn Led tắt hay sáng.
TUẦN 4:
- Buổi 10:
- Buổi 11:
- Buổi 12:
- Buổi 10:
- Buổi 11:
- Buổi 12:
TUẦN 5:
- Buổi 13:
- Buổi 14:
- Buổi 15:
- Buổi 13:
- Buổi 14:
- Buổi 15:
TUẦN 6:
- Buổi 16:
- Buổi 17:
- Buổi 18:
- Buổi 16:
- Buổi 17:
- Buổi 18: