Mạng truyền thông không dây
GIỚI THIỆU MÔN HỌC!
Chào mừng các bạn đến với môn học thứ tư trong Chương trình Lập trình nhúng IoT cùng Lumi (Embedded IoT Programing with Lumi) thuộc khung chương trình đào tạo giữa FUNiX và Công ty cổ phần Lumi Việt Nam.
Sau khi hoàn thành xong ba môn đầu tiên của khóa học "Lập trình nhúng IoT cùng Lumi", các bạn đã có thể thiết kế và xây dựng được một ứng dụng cụ thể chạy trên một thiết bị với những tính năng khác nhau. Tuy nhiên, bước tiếp theo để bạn có thể xây dựng được một hệ thống IoT chính là các thiết bị cần phải giao tiếp được với nhau, và để làm được điều đó, chúng tôi sẽ cung cấp tới các bạn môn học "Mạng truyền thông không dây". Trong môn học này, các bạn sẽ từng bước được tiếp cận với khái niệm IoTs, mạng truyền thông không dây là gì, tầm quan trọng của mạng truyền thông không dây, những chuẩn truyền thông không dây nào đang được sử dụng phổ biến trên thế giới hiện nay. Quan trọng hơn, các bạn sẽ được tìm hiểu về chuẩn mạng truyền thông đang được sử dụng rất nhiều trong các hệ thống nhà thông minh bây giờ, đó là chuẩn truyền thông không dây Zigbee. Trong từng bài học, các bạn sẽ được thực hành với các bài tập exercise/lab để ghi nhớ và vận dụng các kiến thức đã học vào các bài toán liên quan đến Zigbee KIT.
Ngoài ra, trong khóa học này sẽ bổ sung thêm rất nhiều các bài đọc để giúp các bạn tăng cường các kỹ năng cần có của một người lập trình viên khi làm việc ở trong bất cứ một môi trường nào. Việc đọc tài liệu giúp các bạn tăng khả năng tổng hợp, chắt lọc kiến thức để từ đó có thể hiểu được cặn kẽ bản chất của một vấn đề. Các bài đọc được cung cấp trong khóa học đã được thông qua sự chọn lọc rất kỹ càng từ đội ngũ mentors, chúng tôi tin tưởng rằng bạn sẽ có thể có được rất nhiều các kỹ năng, kiến thức tích lũy khi hoàn thành xong khóa học này.
Môn học sẽ có 4 phần, với 11 bài học. Sau mỗi phần học viên sẽ được yêu cầu xây dựng các project thực tế với sự hỗ trợ từ mentors, độ khó của project sẽ tăng theo từng phần.
THÔNG TIN MÔN HỌC
Mã môn học: | IOT304x |
Tên môn học: | Mạng truyền thông không dây |
Số tín chỉ: | 3 |
Thời gian học: | 6 tuần |
MỤC TIÊU MÔN HỌC
- Hiểu biết kiến thức tổng quan vai trò các mạng truyền thông không dây trong hệ thống IOT
- Ứng dụng công nghệ truyền thông không dây Zigbee trong các hệ thống IOT
- Hiểu nguyên lý hoạt động của chip Zigbee EFR32 của Silabs
- Thành thạo kỹ năng cơ bản sử dụng SDK Zigbee của Silabs
- Thành thạo lập trình C trên các thiết bị IoT Lumi tích hợp chip Zigbee của Silabs
CẤU TRÚC MÔN HỌC
Phần 1: Giới thiệu về truyền thông không dây
- Bài 1: Tổng quan về các chuẩn truyền thông không dây
- Bài 2: Làm quen với Zigbee qua chuẩn IEEE 802.15.4
Phần 2: Tổng quan về mạng Zigbee, module EFR32, và Simplicity Studio
- Bài 3: Sơ lược về mạng Zigbee
- Bài 4: Làm quen với module EFR32 và IDE Simplicity Studio
Assignment 1: Sử dụng các giao thức với GPIO đọc giá trị cảm biến, hiển tị giá trị ra màn hình qua UART
Phần 3: Kiến trúc mạng Zigbee 3.0 và ứng dụng
- Bài 5: Kiến trúc Zigbee 3.0
- Bài 6: Xây dưng mô hình Zigbee sử dụng Command Line Interface
Assignment 2: Kết hợp và sử dụng Command Line Interface để xử lý bài toán Binding, Groups
Phần 4: Xây dựng hệ thống thực
- Bài 7: Xây dựng thiết bị Zigbee Router
- Bài 8: Xây dựng thiết bị Zigbee End-Device
- Bài 9: Zigbee Over-The-Air (Phần 1)
- Bài 10: Zigbee Over-The-Air (Phần 2)
- Bài 11: Lumi Life
Assignment 3: Xây dựng thiết bị hoạt động với tính năng hoàn chỉnh, tích hợp vào hệ sinh thái Lumi Life
ĐỘI NGŨ THIẾT KẾ MÔN HỌC
THIẾT KẾ MÔN HỌC
LUMI TEAM |
|
|
Công ty Cổ phần Lumi Việt Nam là công ty dẫn đầu tại Việt Nam trong lĩnh vực Nhà thông minh - một ứng dụng tiêu biểu của IOT. Được thành lập từ năm 2012, đến nay Nhà thông minh Lumi đã khẳng định được vị thế vững mạnh trên thị trường nhờ làm chủ về công nghệ, sở hữu hệ sinh thái nhà thông minh hoàn chỉnh và mở rộng liên tục. Website: https://lumi.vn |
Nguyễn Tuấn Anh |
|
Dương Đức Tài |
|
CHUYÊN GIA PHẢN BIỆN MÔN HỌC
Nguyễn Bình Minh |
Khuất Đức Anh |
Nguyễn Phú Phượng |
|
|
|
NGUỒN HỌC LIỆU (MOOC)
Trong thời đại hiện nay, mỗi môn học đều có nhiều nguồn tài liệu liên quan kể cả sách in và online, FUNiX Way không quy định một nguồn học liệu cụ thể mà khuyến cáo để học viên chọn được nguồn phù hợp nhất cho mình. Trong quá trình học từ nhiều nguồn khác nhau theo lựa chọn cá nhân đó, khi sinh viên phát sinh câu hỏi thì sẽ được kết nối nhanh nhất với mentor để được giải đáp. Toàn bộ phần đánh giá bao gồm các câu hỏi trắc nghiệm, bài tập, dự án và thi vấn đáp do FUNiX thiết kế, xây dựng và thực hiện.
Dưới đây là một số nguồn học liệu của môn học mà học viên có thể tham khảo sử dụng. Việc liệt kê nguồn dưới đây không nhất thiết hàm ý rằng FUNiX có sự hợp tác chính thức với chủ sở hữu của nguồn: Youtube, Guru99, Silabs, Github, howtoinstall, hw-group.
Kênh phản hồi
FUNiX sẵn sàng đón nhận và trao đổi về mọi ý kiến góp ý, phản hồi liên quan đến học liệu qua email [email protected].