Tài liệu

Môn Lập trình nhúng Arduino

Tóm tắt môn học:

Môn học cung cấp cho sinh viên các kiến thức lập trình nhúng trên Arduino:
-Kiến thức về các khái niệm, cấu trúc Arduino.
-Kiến thức về cách thức cài đặt chương trình cho Arduino.
-Kiến thức về xây dựng ứng dụng điều khiển một số linh kiện điện tử với Arduino.
-Kiến thức về cách xây dựng một số ứng dụng trong thực tế.

Tài liệu:

I. Phần Lý thuyết

Bài 1 – Giới thiệu môn học Lập trình Arduino cơ bản

Phần 1 – Cơ bản về Arduino

Bài 2 – Arduino là gì? Cấu trúc của board mạch Arduino Uno

Bài 3 – Hướng dẫn cài đặt và sử dụng Arduino IDE

Bài 4 – Hướng dẫn sử dụng phần mềm mô phỏng mạch điện tử Proteus

Bài 5 – Các bước lập trình và chạy chương trình với Arduino

Phần 2 – Lập trình điều khiển led với Arduino

Bài 6 – Lập trình điều khiển led đơn với board mạch Arduino

Bài 7 – Lập trình điều khiển nhiều led với board mạch Arduino

Bài 8 – Lập trình điều khiển led bằng nút bấm với board mạch Arduino

Bài 9 – Lập trình điều khiển nhiều led bằng IC HC595 với board mạch Arduino

Phần 3 – Lập trình giao tiếp màn hình LCD với Arduino

Bài 10 – Lập trình giao tiếp màn hình LCD với board mạch Arduino

Bài 11 – Các hiệu ứng hiển thị trên LCD với board mạch Arduino

Bài 12 – Tạo thêm các ký tự mới trên LCD với board mạch Arduino

Phần 4 – Lập trình giao tiếp cảm biến với Arduino

Bài 13 – Lập trình giao tiếp cảm biến LM35 với board mạch Arduino

Bài 14 – Lập trình giao tiếp cảm biến LDR với board mạch Arduino

Bài 15 – Lập trình giao tiếp cảm biến DHT với board mạch Arduino

Phần 5 – Lập trình điều khiển motor với Arduino

Bài 16 – Lập trình điều khiển DC motor với board mạch Arduino

Bài 17 – Lập trình điều khiển Servo motor với board mạch Arduino

II. Phần Thực hành

1. Buổi 1 - Cài đặt Arduino IDE và Proteus

2. Buổi 2 - Điều khiển đèn LED đơn

3. Buổi 3 - Điều khiển nhiều đèn LED

4. Buổi 4 - Điều khiển LED với button

5. Buổi 5 - Kiểm tra lần 1

6. Buổi 6 - Giao tiếp màn hình LCD

7. Buổi 7 - Giao tiếp màn hình LCD (tt)

8. Buổi 8 - Giao tiếp cảm biến nhiệt độ LM35

9. Buổi 9 - Giao tiếp cảm biến nhiệt độ LM35 (tt)

10. Buổi 10 - Kiểm tra lần 2