1. Giới thiệu
Internet of Things (IoT) là một trong những công nghệ nền tảng của cuộc cách mạng công nghiệp 4.0, cho phép các thiết bị kết nối, trao đổi dữ liệu và hoạt động thông minh thông qua mạng Internet. Công nghệ IoT đang được ứng dụng rộng rãi trong nhiều lĩnh vực như nhà thông minh, nông nghiệp thông minh, sản xuất công nghiệp, y tế, giao thông và quản lý đô thị.
Khóa học Ứng dụng công nghệ IoT được xây dựng nhằm trang bị cho học viên kiến thức từ cơ bản đến nâng cao về thiết bị nhúng, giao thức truyền thông, lập trình hệ thống IoT và trực quan hóa dữ liệu. Thông qua các bài thực hành và đồ án thực tế, học viên sẽ từng bước xây dựng hoàn chỉnh một hệ thống IoT từ thiết bị phần cứng đến nền tảng giám sát và điều khiển.Trong thời đại chuyển đổi số, Internet of Things (IoT) đang trở thành nền tảng công nghệ quan trọng, góp phần tạo nên các hệ thống thông minh như nhà thông minh, thành phố thông minh, nông nghiệp thông minh và sản xuất công nghiệp hiện đại.
Khóa học Ứng dụng công nghệ IoT được thiết kế nhằm trang bị cho học viên kiến thức và kỹ năng toàn diện từ cơ bản đến nâng cao về IoT. Học viên sẽ được tiếp cận với các công nghệ, giao thức và nền tảng phổ biến trong lĩnh vực IoT, đồng thời trực tiếp thực hành thiết kế, lập trình và triển khai các hệ thống IoT thực tế.

2. Mục tiêu khóa học:
Sau khi hoàn thành khóa học, học viên có khả năng:
-
Hiểu được khái niệm, kiến trúc và các thành phần của hệ thống IoT.
-
Nắm vững nguyên lý hoạt động của vi điều khiển, cảm biến, thiết bị chấp hành và các chuẩn giao tiếp phổ biến.
-
Hiểu và sử dụng các giao thức truyền thông IoT như MQTT.
-
Nắm được quy trình thiết kế, triển khai và vận hành hệ thống IoT.
Về kỹ năng
-
Lập trình thiết bị IoT trên nền tảng ESP32.
-
Kết nối và truyền dữ liệu giữa thiết bị IoT với máy chủ thông qua MQTT Broker.
-
Xây dựng Dashboard giám sát và điều khiển bằng Node-RED.
-
Thiết kế và triển khai hệ thống IoT hoàn chỉnh đáp ứng các bài toán thực tế.
-
Phát triển sản phẩm IoT từ giai đoạn phân tích yêu cầu đến xây dựng và vận hành hệ thống.
3. Đối tượng tham dự
-
Sinh viên các ngành Công nghệ thông tin, Kỹ thuật phần mềm, Điện tử - Viễn thông, Tự động hóa và các ngành kỹ thuật liên quan.
-
Kỹ sư, nhân viên kỹ thuật muốn cập nhật và nâng cao kiến thức về IoT.
-
Giáo viên, giảng viên có nhu cầu tìm hiểu và ứng dụng IoT trong giảng dạy.
-
Người yêu thích công nghệ và mong muốn phát triển các dự án IoT thực tế.
4. Thời lượng khóa học
-
Tổng thời lượng: 60 giờ
-
Hình thức đào tạo: Học trực tiếp kết hợp thực hành trên thiết bị và phần mềm mô phỏng.
-
Phương pháp giảng dạy: Thuyết giảng kết hợp thực hành, học tập dựa trên vấn đề và dự án thực tế.
5. Chứng nhận
Hoàn thành khóa học do Trung tâm Công nghệ Phần mềm Đại học Cần Thơ cấp.
6. Nội dung khóa học
Chuyên đề 1. Tổng quan về công nghệ IoT
-
Giới thiệu Internet of Things (IoT).
-
Các lĩnh vực ứng dụng của IoT.
-
Thành phần và kiến trúc hệ thống IoT.
-
Công nghệ kết nối và giao thức truyền thông.
-
Thách thức và xu hướng phát triển của IoT.
-
Thực hành truy cập và tương tác với hệ thống IoT.
Chuyên đề 2. Thiết bị nhúng
-
Tổng quan về hệ thống nhúng.
-
Vi điều khiển (Microcontroller).
-
Máy tính nhúng (Embedded Computer).
-
Cảm biến (Sensor).
-
Thiết bị chấp hành (Actuator).
-
Các chuẩn giao tiếp trong hệ thống nhúng.
-
Ngôn ngữ lập trình và phần mềm phát triển thiết bị nhúng.
-
Thực hành lắp ráp và lập trình vi điều khiển trên môi trường mô phỏng.
Chuyên đề 3. Giao thức MQTT
-
Tổng quan về giao thức MQTT.
-
Các thành phần MQTT: Client, Broker, Topic.
-
Mô hình Publish/Subscribe.
-
Các MQTT Broker phổ biến.
-
Cài đặt và cấu hình MQTT Broker.
-
Thực hành truyền nhận dữ liệu giữa các thiết bị IoT.
Chuyên đề 4. Lập trình thiết bị IoT với ESP32
-
Giới thiệu vi điều khiển ESP32.
-
Cài đặt môi trường Arduino IDE.
-
Lập trình đọc dữ liệu cảm biến.
-
Điều khiển thiết bị chấp hành.
-
Kết nối Wi-Fi và Internet.
-
Giao tiếp với MQTT Broker.
-
Xây dựng ứng dụng IoT cơ bản.
Chuyên đề 5. Trực quan hóa dữ liệu trên IoT Dashboard
-
Giới thiệu nền tảng Node-RED.
-
Lập trình kéo thả và JavaScript cơ bản.
-
Kết nối Node-RED với MQTT Broker.
-
Thiết kế Dashboard giám sát dữ liệu.
-
Điều khiển thiết bị từ xa thông qua Dashboard.
-
Thực hành kết nối hệ thống IoT với Dashboard.
Chuyên đề 6. Quy trình xây dựng hệ thống IoT
-
Phân tích yêu cầu hệ thống.
-
Thiết kế kiến trúc giải pháp.
-
Xây dựng và triển khai hệ thống.
-
Kiểm thử và đánh giá hiệu quả hoạt động.
Chuyên đề 7. Đồ án cuối khóa
Học viên thực hiện đồ án ứng dụng IoT theo nhóm hoặc cá nhân dưới sự hướng dẫn của giảng viên. Đồ án yêu cầu vận dụng toàn bộ kiến thức đã học để xây dựng một hệ thống IoT hoàn chỉnh, có khả năng thu thập dữ liệu, truyền thông, giám sát và điều khiển trong môi trường thực tế.
CHI TIẾT LIÊN HỆ:
- Phòng Tư vấn - Trung tâm Công nghệ Phần mềm Đại học Cần Thơ
- Địa chỉ: Khu III Đại học Cần Thơ, Số 01 Lý Tự Trọng, P. Ninh Kiều, TP. Cần Thơ
- Tel: 0292 383 55 81
- Zalo: 058 262 1345 (Aptech Cần Thơ)