You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
IoT-For-Beginners/translations/vi
co-op-translator[bot] ae4ebb558b
🌐 Update translations via Co-op Translator (#558)
3 weeks ago
..
1-getting-started 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
2-farm 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
3-transport 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
4-manufacturing 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
5-retail 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
6-consumer 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
docs 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
images 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
lesson-template 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
quiz-app 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
CODE_OF_CONDUCT.md 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
CONTRIBUTING.md 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
README.md 🌐 Update translations via Co-op Translator (#558) 3 weeks ago
SECURITY.md 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
SUPPORT.md 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
attributions.md 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
clean-up.md 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
for-teachers.md 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
hardware.md 🌐 Update translations via Co-op Translator (#551) 3 weeks ago
recommended-learning-model.md 🌐 Update translations via Co-op Translator (#551) 3 weeks ago

README.md

Giấy phép GitHub
Người đóng góp GitHub
Vấn đề GitHub
Yêu cầu kéo GitHub
PRs Welcome

Người theo dõi GitHub
Forks GitHub
Sao GitHub

Tham gia Cộng đồng Azure AI Foundry

Microsoft Azure AI Foundry Discord

Làm theo các bước sau để bắt đầu sử dụng tài nguyên này:

  1. Fork Kho Lưu Trữ: Nhấp vào Forks GitHub
  2. Clone Kho Lưu Trữ: git clone https://github.com/microsoft/IoT-For-Beginners.git
  3. Tham gia Azure AI Foundry Discord và gặp gỡ các chuyên gia cùng nhà phát triển

🌐 Hỗ trợ Đa Ngôn Ngữ

Được hỗ trợ qua GitHub Action (Tự động & Luôn Cập Nhật)

Tiếng Ả Rập | Tiếng Bengal | Tiếng Bulgaria | Tiếng Miến Điện (Myanmar) | Tiếng Trung (Giản Thể) | Tiếng Trung (Phồn Thể, Hồng Kông) | Tiếng Trung (Phồn Thể, Macau) | Tiếng Trung (Phồn Thể, Đài Loan) | Tiếng Croatia | Tiếng Séc | Tiếng Đan Mạch | Tiếng Hà Lan | Tiếng Phần Lan | Tiếng Pháp | Tiếng Đức | Tiếng Hy Lạp | Tiếng Do Thái | Tiếng Hindi | Tiếng Hungary | Tiếng Indonesia | Tiếng Ý | Tiếng Nhật | Tiếng Hàn | Tiếng Mã Lai | Tiếng Marathi | Tiếng Nepal | Tiếng Na Uy | Tiếng Ba Tư (Farsi) | Tiếng Ba Lan | Tiếng Bồ Đào Nha (Brazil) | Tiếng Bồ Đào Nha (Bồ Đào Nha) | Tiếng Punjab (Gurmukhi) | Tiếng Romania | Tiếng Nga | Tiếng Serbia (Cyrillic) | Tiếng Slovak | Tiếng Slovenia | Tiếng Tây Ban Nha | Tiếng Swahili | Tiếng Thụy Điển | Tiếng Tagalog (Philippines) | Tiếng Thái | Tiếng Thổ Nhĩ Kỳ | Tiếng Ukraina | Tiếng Urdu | Tiếng Việt

IoT cho Người Mới Bắt Đầu - Một Giáo Trình

Nhóm Azure Cloud Advocates tại Microsoft rất vui mừng giới thiệu một giáo trình kéo dài 12 tuần, gồm 24 bài học về các kiến thức cơ bản của IoT. Mỗi bài học bao gồm các bài kiểm tra trước và sau bài học, hướng dẫn viết để hoàn thành bài học, giải pháp, bài tập và nhiều hơn nữa. Phương pháp học dựa trên dự án của chúng tôi cho phép bạn học thông qua việc xây dựng, một cách đã được chứng minh để giúp kỹ năng mới được ghi nhớ lâu hơn.

Các dự án bao gồm hành trình của thực phẩm từ nông trại đến bàn ăn. Điều này bao gồm nông nghiệp, logistics, sản xuất, bán lẻ và người tiêu dùng - tất cả đều là các lĩnh vực phổ biến cho các thiết bị IoT.

Lộ trình khóa học với 24 bài học bao gồm giới thiệu, nông nghiệp, vận chuyển, chế biến, bán lẻ và nấu ăn

Sketchnote bởi Nitya Narasimhan. Nhấp vào hình ảnh để xem phiên bản lớn hơn.

Chân thành cảm ơn các tác giả Jen Fox, Jen Looper, Jim Bennett, và nghệ sĩ sketchnote của chúng tôi Nitya Narasimhan.

Cũng xin cảm ơn đội ngũ Microsoft Learn Student Ambassadors đã xem xét và dịch giáo trình này - Aditya Garg, Anurag Sharma, Arpita Das, Aryan Jain, Bhavesh Suneja, Faith Hunja, Lateefah Bello, Manvi Jha, Mireille Tan, Mohammad Iftekher (Iftu) Ebne Jalal, Mohammad Zulfikar, Priyanshu Srivastav, Thanmai Gowducheruvu, và Zina Kamel.

Gặp gỡ đội ngũ!

Video giới thiệu

Gif bởi Mohit Jaisal

🎥 Nhấp vào hình ảnh trên để xem video về dự án!

Giáo viên, chúng tôi đã bao gồm một số gợi ý về cách sử dụng giáo trình này. Nếu bạn muốn tạo bài học của riêng mình, chúng tôi cũng đã bao gồm một mẫu bài học.

Học sinh, để sử dụng giáo trình này một cách độc lập, hãy fork toàn bộ repo và hoàn thành các bài tập theo cách của bạn, bắt đầu với bài kiểm tra trước bài giảng, sau đó đọc bài giảng và hoàn thành các hoạt động còn lại. Hãy cố gắng tạo các dự án bằng cách hiểu bài học thay vì sao chép mã giải pháp; tuy nhiên mã đó có sẵn trong các thư mục /solutions trong mỗi bài học dựa trên dự án. Một ý tưởng khác là tạo một nhóm học tập với bạn bè và cùng nhau đi qua nội dung. Để học thêm, chúng tôi khuyến nghị Microsoft Learn.

Để xem video tổng quan về khóa học này, hãy xem video sau:

Video giới thiệu

🎥 Nhấp vào hình ảnh trên để xem video về dự án!

Phương pháp giảng dạy

Chúng tôi đã chọn hai nguyên tắc giảng dạy khi xây dựng giáo trình này: đảm bảo rằng nó dựa trên dự án và bao gồm các bài kiểm tra thường xuyên. Đến cuối loạt bài này, học sinh sẽ xây dựng được một hệ thống giám sát và tưới cây, một thiết bị theo dõi phương tiện, một hệ thống nhà máy thông minh để theo dõi và kiểm tra thực phẩm, và một bộ hẹn giờ nấu ăn điều khiển bằng giọng nói, đồng thời học được các kiến thức cơ bản về Internet of Things bao gồm cách viết mã thiết bị, kết nối với đám mây, phân tích dữ liệu và chạy AI tại biên.

Bằng cách đảm bảo nội dung gắn liền với các dự án, quá trình học trở nên thú vị hơn cho học sinh và khả năng ghi nhớ các khái niệm sẽ được tăng cường.

Ngoài ra, một bài kiểm tra không áp lực trước lớp giúp học sinh tập trung vào việc học một chủ đề, trong khi một bài kiểm tra thứ hai sau lớp đảm bảo khả năng ghi nhớ lâu hơn. Giáo trình này được thiết kế để linh hoạt và thú vị, có thể học toàn bộ hoặc từng phần. Các dự án bắt đầu từ những bước nhỏ và trở nên phức tạp hơn vào cuối chu kỳ 12 tuần.

Mỗi dự án dựa trên phần cứng thực tế có sẵn cho học sinh và người đam mê. Mỗi dự án khám phá lĩnh vực cụ thể của dự án, cung cấp kiến thức nền tảng liên quan. Để trở thành một nhà phát triển thành công, việc hiểu lĩnh vực mà bạn đang giải quyết vấn đề là rất quan trọng, việc cung cấp kiến thức nền tảng này cho phép học sinh suy nghĩ về các giải pháp IoT và bài học trong bối cảnh của các vấn đề thực tế mà họ có thể được yêu cầu giải quyết với tư cách là một nhà phát triển IoT. Học sinh học được "lý do" của các giải pháp mà họ đang xây dựng và có được sự đánh giá cao về người dùng cuối.

Phần cứng

Chúng tôi có hai lựa chọn phần cứng IoT để sử dụng cho các dự án tùy thuộc vào sở thích cá nhân, kiến thức hoặc sở thích về ngôn ngữ lập trình, mục tiêu học tập và tính khả dụng. Chúng tôi cũng đã cung cấp một phiên bản 'phần cứng ảo' cho những người không có quyền truy cập vào phần cứng hoặc muốn học thêm trước khi quyết định mua. Bạn có thể đọc thêm và tìm danh sách mua sắm trên trang phần cứng, bao gồm các liên kết để mua bộ dụng cụ hoàn chỉnh từ bạn bè của chúng tôi tại Seeed Studio.

💁 Tìm Quy tắc Ứng xử, Đóng góp, và hướng dẫn Dịch thuật. Chúng tôi hoan nghênh phản hồi mang tính xây dựng của bạn!

Mỗi bài học bao gồm:

  • sketchnote
  • video bổ sung tùy chọn
  • bài kiểm tra khởi động trước bài học
  • bài học viết
  • đối với các bài học dựa trên dự án, hướng dẫn từng bước về cách xây dựng dự án
  • kiểm tra kiến thức
  • một thử thách
  • tài liệu đọc bổ sung
  • bài tập
  • bài kiểm tra sau bài học

Lưu ý về các bài kiểm tra: Tất cả các bài kiểm tra được lưu trong thư mục quiz-app, với tổng cộng 48 bài kiểm tra, mỗi bài gồm ba câu hỏi. Chúng được liên kết từ trong các bài học, nhưng ứng dụng kiểm tra có thể được chạy cục bộ hoặc triển khai lên Azure; hãy làm theo hướng dẫn trong thư mục quiz-app. Chúng đang dần được bản địa hóa.

Bài học

Tên Dự án Khái niệm Được Dạy Mục tiêu Học tập Bài học Liên kết
01 Bắt đầu Giới thiệu về IoT Tìm hiểu các nguyên tắc cơ bản của IoT và các thành phần cơ bản của giải pháp IoT như cảm biến và dịch vụ đám mây trong khi bạn thiết lập thiết bị IoT đầu tiên của mình Giới thiệu về IoT
02 Bắt đầu Tìm hiểu sâu hơn về IoT Tìm hiểu thêm về các thành phần của hệ thống IoT, cũng như vi điều khiển và máy tính bảng đơn Tìm hiểu sâu hơn về IoT
03 Bắt đầu Tương tác với thế giới vật lý bằng cảm biến và bộ truyền động Tìm hiểu về cảm biến để thu thập dữ liệu từ thế giới vật lý và bộ truyền động để gửi phản hồi, trong khi bạn xây dựng một đèn ngủ Tương tác với thế giới vật lý bằng cảm biến và bộ truyền động
04 Bắt đầu Kết nối thiết bị của bạn với Internet Tìm hiểu cách kết nối thiết bị IoT với Internet để gửi và nhận tin nhắn bằng cách kết nối đèn ngủ của bạn với một MQTT broker Kết nối thiết bị của bạn với Internet
05 Nông trại Dự đoán sự phát triển của cây trồng Tìm hiểu cách dự đoán sự phát triển của cây trồng bằng cách sử dụng dữ liệu nhiệt độ được thu thập bởi một thiết bị IoT Dự đoán sự phát triển của cây trồng
06 Nông trại Phát hiện độ ẩm đất Tìm hiểu cách phát hiện độ ẩm đất và hiệu chỉnh cảm biến độ ẩm đất Phát hiện độ ẩm đất
07 Nông trại Tưới cây tự động Tìm hiểu cách tự động hóa và định thời gian tưới cây bằng cách sử dụng relay và MQTT Tưới cây tự động
08 Nông trại Di chuyển cây trồng của bạn lên đám mây Tìm hiểu về đám mây và các dịch vụ IoT được lưu trữ trên đám mây, cũng như cách kết nối cây trồng của bạn với một trong số đó thay vì một MQTT broker công cộng Di chuyển cây trồng của bạn lên đám mây
09 Nông trại Di chuyển logic ứng dụng của bạn lên đám mây Tìm hiểu cách bạn có thể viết logic ứng dụng trên đám mây để phản hồi các tin nhắn IoT Di chuyển logic ứng dụng của bạn lên đám mây
10 Nông trại Bảo vệ cây trồng của bạn Tìm hiểu về bảo mật với IoT và cách bảo vệ cây trồng của bạn bằng khóa và chứng chỉ Bảo vệ cây trồng của bạn
11 Vận chuyển Theo dõi vị trí Tìm hiểu về theo dõi vị trí GPS cho các thiết bị IoT Theo dõi vị trí
12 Vận chuyển Lưu trữ dữ liệu vị trí Tìm hiểu cách lưu trữ dữ liệu IoT để được trực quan hóa hoặc phân tích sau này Lưu trữ dữ liệu vị trí
13 Vận chuyển Trực quan hóa dữ liệu vị trí Tìm hiểu về trực quan hóa dữ liệu vị trí trên bản đồ và cách bản đồ đại diện cho thế giới 3D thực trong 2 chiều Trực quan hóa dữ liệu vị trí
14 Vận chuyển Hàng rào địa lý Tìm hiểu về hàng rào địa lý và cách chúng có thể được sử dụng để cảnh báo khi các phương tiện trong chuỗi cung ứng gần đến điểm đến của chúng Hàng rào địa lý
15 Sản xuất Huấn luyện bộ phát hiện chất lượng trái cây Tìm hiểu về huấn luyện một bộ phân loại hình ảnh trên đám mây để phát hiện chất lượng trái cây Huấn luyện bộ phát hiện chất lượng trái cây
16 Sản xuất Kiểm tra chất lượng trái cây từ thiết bị IoT Tìm hiểu về cách sử dụng bộ phát hiện chất lượng trái cây của bạn từ một thiết bị IoT Kiểm tra chất lượng trái cây từ thiết bị IoT
17 Sản xuất Chạy bộ phát hiện trái cây của bạn ở biên Tìm hiểu về cách chạy bộ phát hiện trái cây của bạn trên một thiết bị IoT ở biên Chạy bộ phát hiện trái cây của bạn ở biên
18 Sản xuất Kích hoạt phát hiện chất lượng trái cây từ cảm biến Tìm hiểu về cách kích hoạt phát hiện chất lượng trái cây từ một cảm biến Kích hoạt phát hiện chất lượng trái cây từ cảm biến
19 Bán lẻ Huấn luyện bộ phát hiện hàng tồn kho Tìm hiểu cách sử dụng phát hiện đối tượng để huấn luyện một bộ phát hiện hàng tồn kho để đếm hàng trong cửa hàng Huấn luyện bộ phát hiện hàng tồn kho
20 Bán lẻ Kiểm tra hàng tồn kho từ thiết bị IoT Tìm hiểu cách kiểm tra hàng tồn kho từ một thiết bị IoT bằng cách sử dụng mô hình phát hiện đối tượng Kiểm tra hàng tồn kho từ thiết bị IoT
21 Người tiêu dùng Nhận diện giọng nói với thiết bị IoT Tìm hiểu cách nhận diện giọng nói từ một thiết bị IoT để xây dựng một bộ hẹn giờ thông minh Nhận diện giọng nói với thiết bị IoT
22 Người tiêu dùng Hiểu ngôn ngữ Tìm hiểu cách hiểu các câu nói với một thiết bị IoT Hiểu ngôn ngữ
23 Người tiêu dùng Đặt hẹn giờ và cung cấp phản hồi bằng giọng nói Tìm hiểu cách đặt hẹn giờ trên một thiết bị IoT và cung cấp phản hồi bằng giọng nói về thời gian hẹn giờ được đặt và khi nó kết thúc Đặt hẹn giờ và cung cấp phản hồi bằng giọng nói
24 Người tiêu dùng Hỗ trợ nhiều ngôn ngữ Tìm hiểu cách hỗ trợ nhiều ngôn ngữ, cả khi được nói và các phản hồi từ bộ hẹn giờ thông minh của bạn Hỗ trợ nhiều ngôn ngữ

Truy cập ngoại tuyến

Bạn có thể chạy tài liệu này ngoại tuyến bằng cách sử dụng Docsify. Fork repo này, cài đặt Docsify trên máy của bạn, sau đó trong thư mục gốc của repo này, gõ docsify serve. Trang web sẽ được phục vụ trên cổng 3000 trên localhost của bạn: localhost:3000.

Câu hỏi trắc nghiệm

Cảm ơn cộng đồng đã tổ chức bài kiểm tra tương tác để kiểm tra kiến thức của bạn về từng chương. Bạn có thể kiểm tra kiến thức của mình tại đây

PDF

Bạn có thể tạo một tệp PDF của nội dung này để truy cập ngoại tuyến nếu cần. Để làm điều này, hãy đảm bảo bạn đã cài đặt npm và chạy các lệnh sau trong thư mục gốc của repo này:

npm i
npm run convert

Slide

Có các bộ slide cho một số bài học trong thư mục slides.

Các chương trình học khác

Nhóm của chúng tôi sản xuất các chương trình học khác! Hãy xem:

Ghi nhận hình ảnh

Bạn có thể tìm thấy tất cả các ghi nhận cho hình ảnh được sử dụng trong chương trình học này khi cần trong Ghi nhận.


Tuyên bố miễn trừ trách nhiệm:
Tài liệu này đã được dịch bằng dịch vụ dịch thuật AI Co-op Translator. Mặc dù chúng tôi cố gắng đảm bảo độ chính xác, xin lưu ý rằng các bản dịch tự động có thể chứa lỗi hoặc không chính xác. Tài liệu gốc bằng ngôn ngữ bản địa nên được coi là nguồn thông tin chính thức. Đối với các thông tin quan trọng, nên sử dụng dịch vụ dịch thuật chuyên nghiệp từ con người. Chúng tôi không chịu trách nhiệm cho bất kỳ sự hiểu lầm hoặc diễn giải sai nào phát sinh từ việc sử dụng bản dịch này.