Phân phối chương trình "Lớp Arduino cơ bản". (NỘI BỘ)

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:

  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.
  2. Cho học viên xem các Video về các project ứng dụng Arduino.
  3. Hỏi và đáp các câu hỏi xoay quanh Arduino.

- Buổi 2:

  1. Hướng dẫn học viên cài đặt phần mềm Java-Platform-SE; Arduino-IDE; Driver USB-Serial-CH340.
  2. 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".
  3. 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:

  1. Nghỉ

TUẦN 2:

Buổi 4:

  1. 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.
  2. Đ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.
  3. 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).
  4. 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.
  5. Hỏi đáp nâng cao.

Buổi 5:
  1.  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).
  2. Giới thiệu vòng lặp for() (cú pháp, cách hoạt động, chức năng).
  3. 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().
  4. 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ử.
  5. Hỏi đáp nâng cao.

    Buổi 6:
    1. 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.
    2. 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:

    1. Ôn tập / Hỏi đáp nâng cao.

    Buổi 8:

    1.  Điện tử cơ bản. Nhắc lại mô hình 3 bước Arduino Vào - Xử lý - Ra.
    2. Nút nhấn điều khiển 3 led chạy các kiểu khác nhau.
    3. Nút nhấn điều khiển Loa phát âm thanh. (nếu còn tg).

    Buổi 9:
    1. Giới thiệu sơ lược về các loại cảm biến.
    2. 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:

    TUẦN 5:

    Buổi 13:



    Buổi 14:



    Buổi 15:

    TUẦN 6:

    Buổi 16:



    Buổi 17:



    Buổi 18:





            Đăng Ký Nhận Bài Mới Mỗi Ngày