inflearn logo

Hệ thống khóa thông minh IoT sử dụng nền tảng Arduino

Đây là khóa học thực hành dành cho sinh viên và những người đang tìm việc muốn trở thành nhà phát triển IoT nhúng. Thông qua dự án khóa thông minh dựa trên Arduino IoT Cloud, bạn sẽ được trực tiếp triển khai các tính năng như điều khiển cảm biến, xác thực RFID, giao tiếp WiFi, bảng điều khiển đám mây, OTA và thông báo, từ đó trải nghiệm toàn bộ quy trình phát triển Edge IoT hiện đại.

1 học viên đang tham gia khóa học này

Độ khó Cơ bản

Thời gian Không giới hạn

Arduino
Arduino
IoT
IoT
Embedded
Embedded
dashboard
dashboard
Arduino
Arduino
IoT
IoT
Embedded
Embedded
dashboard
dashboard

Bạn sẽ nhận được điều này sau khi học.

  • Kinh nghiệm dự án thực tế với toàn bộ quy trình phát triển IoT nhúng

  • Tiêu chí lựa chọn linh kiện dưới góc nhìn của nhà phát triển nhúng để dự án thành công

  • Kinh nghiệm triển khai các tính năng thiết yếu của IoT bao gồm Dashboard, OTA và Notification.

Chỉ cần 1 giờ là đủ.


Từ cấu hình phần cứng Arduino đến phát triển firmware, kết nối bảng điều khiển IoT và điều khiển từ xa—hãy hoàn thành toàn bộ hệ thống vốn có vẻ phức tạp này chỉ trong một lần.

Khóa học thực hành dành cho những ai muốn trở thành nhà phát triển IoT nhúng nhưng vẫn còn đang mông lung.

Bạn có thể trải nghiệm quy trình phát triển IoT nhanh hơn bất kỳ bài giảng nào khác trong và ngoài nước.

  • Chỉ với 1 giờ học, bạn có thể tự mình hiện thực hóa thiết bị IoT khóa thông minh và bảng điều khiển (dashboard) cho riêng mình.

  • Cung cấp trải nghiệm phát triển Edge IoT cho những người đang chuẩn bị cho đồ án chuyên ngành (capstone design), đồ án tốt nghiệp, hoặc chuẩn bị xin việc và chuyển việc trong lĩnh vực nhúng (embedded) và firmware.


Bạn có từng nghĩ rằng để học Arduino, bạn phải học riêng biệt từng phần như phần cứng, kết nối cảm biến, firmware, truyền thông và bảng điều khiển (dashboard) không?

Khóa học này sẽ giúp bạn thực hành toàn bộ quy trình từ việc hiểu cấu trúc cơ bản của phần cứng Arduino, viết firmware để điều khiển cảm biến và bộ truyền động, đến việc hiển thị dữ liệu thu thập được trên bảng điều khiển IoT và điều khiển thiết bị từ xa chỉ trong vòng 1 giờ.

Chúng tôi tập trung vào kết quả hoạt động thực tế hơn là lý thuyết dài dòng.
Chỉ cần đầu tư một giờ, bạn sẽ trực tiếp thấy được hệ thống Arduino IoT được kết nối và hoạt động như thế nào.

Sau khi nghe bài giảng, bạn có thể tạo ra những kết quả như thế này

Tập trung vào triển khai thực tế thông qua các ví dụ

Học về các mô-đun đa dạng như 1602 LCD, RFID, động cơ Servo

Thực hành IoT thông qua việc triển khai bảng điều khiển (dashboard)

Thực hiện bảng điều khiển đám mây hoạt động thực tế và các tính năng nâng cao như OTA, thông báo Push!

  • Sau khi học xong khóa học này, bạn sẽ hiểu được những gì và có thể làm tốt những việc gì?


  • Học viên sẽ được học về điều khiển cảm biến và động cơ, xác thực RFID/NFC, giao tiếp SPI·I2C, liên kết đám mây dựa trên WiFi, cũng như điều khiển từ xa thông qua bảng điều khiển (dashboard) và ứng dụng di động. Ngoài ra, học viên còn hiểu được các tính năng được sử dụng trong các sản phẩm IoT thực tế như OTA/FOTA, Notification, Webhook và trải nghiệm toàn bộ quy trình thiết kế hệ thống Edge IoT.

Nội dung học tập

  • Giới thiệu từ nền tảng cơ bản về phát triển nhúng cho đến các tính năng nâng cao liên kết với đám mây.

Phần (1) Lý thuyết cơ bản về IoT nhúng

Giới thiệu về các giao thức truyền thông mạch SPI, I2C thường được sử dụng trong phát triển nhúng và các giao thức truyền thông không dây như HTTP, MQTT.

Phần (2) Hardware & Software

Chúng tôi đã giảm bớt khó khăn khi bắt đầu học bằng cách cung cấp sơ đồ mạch điện dễ hiểu thay cho Schematic.

Phần (3) Thêm tính năng đám mây

Tìm hiểu về hệ thống IoT thông qua trạng thái thiết bị (Device status), trạng thái cảm biến (Sensor status) và điều khiển từ xa.

Lưu ý trước khi học

  • Sẽ thuận tiện hơn nếu bạn có kiến thức về lập trình C/C++.

  • Sẽ rất tốt nếu bạn có kiến thức nền tảng về mạch điện, truyền thông không dây, v.v.

Môi trường thực hành

  • Sử dụng Arduino Cloud IDE.

  • Trong bài giảng này, tôi sẽ giới thiệu thêm các tính năng trả phí (OTA, Notification, Webhook) của gói Pro Plan.

  • Bạn cần có Arduino Uno R4 WiFi hoặc các bo mạch phát triển tương thích khác như ESP32.

Tài liệu học tập

Kiến thức tiên quyết và lưu ý

  • Nếu bạn đã có kinh nghiệm sử dụng Arduino, môi trường học tập sẽ trở nên thuận lợi hơn.

  • Bài giảng này sử dụng công nghệ TTS.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Sinh viên cần làm thiết bị IoT cho đồ án tốt nghiệp hoặc thiết kế Capstone

  • Những người đang chuẩn bị tìm việc hoặc chuyển việc sang vị trí nhà phát triển nhúng (embedded) và firmware.

  • Người mới bắt đầu muốn mở rộng từ điều khiển cảm biến và động cơ sang liên kết đám mây và điều khiển từ xa

Cần biết trước khi bắt đầu?

  • C, C++ hoặc các ngôn ngữ lập trình khác

  • Kiến thức về mạch điện như PWM, I2C, giao tiếp nối tiếp UART, SPI, v.v.

  • Kiến thức về truyền thông không dây, Front-end và Back-end

Xin chào
Đây là miotmaker

Xác minh sự nghiệp

Edge AI · IoT · Nhúng

Từ Thạc sĩ truyền thông không dây tại cao học cho đến phát triển sản xuất hàng loạt tại các startup và tập đoàn lớn.

Dựa trên kinh nghiệm thực tế, tôi hỗ trợ sự phát triển của các nhà phát triển Edge AI · IoT · nhúng.

---

👨‍💻 Kỹ sư phần mềm nhúng 7 năm kinh nghiệm

🎓 Thạc sĩ Khoa học máy tính Đại học Quốc gia Seoul

 

Thêm

Chương trình giảng dạy

Tất cả

21 bài giảng ∙ (1giờ 4phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!

Giảm 25% cho thành viên mới

537.160 ₫

25%

716.210 ₫