← Quay lại danh sách giấy phép
Giấy phép LCAL0004
STM32 & IoT Remote Laboratories
Bao gồm quyền truy cập từ xa vào 2 phòng thí nghiệm:
Thiết bị luôn là thật, không phải mô phỏng. Truy cập ngay. Không cần chờ thiết bị được giao.
Các phòng thí nghiệm có trong giấy phép này
STM32 Nucleo (C)
STM32 Nucleo (Không có IDE)
LabsLand hoạt động như thế nào?
LabsLand là mạng lưới toàn cầu các phòng thí nghiệm thật có sẵn trực tuyến. Học viên (ở trường phổ thông, đại học và nền tảng học tập suốt đời) có thể truy cập phòng thí nghiệm thật qua Internet bằng máy tính xách tay, máy tính bảng hoặc điện thoại.
Trong mọi trường hợp, phòng thí nghiệm luôn là thật (không phải mô phỏng) và có sẵn trên Web (bạn không cần mua phần cứng, xử lý vận chuyển, v.v.).
Giấy phép số lượng lớn
Nếu bạn định mua nhiều giấy phép (ví dụ cho một lớp học, nhóm người dùng hoặc giấy phép tổ chức), hãy liên hệ với chúng tôi để được giảm giá.
Bạn có thể mua giấy phép LabsLand cá nhân qua các liên kết bên dưới, hoặc mua cho tổ chức. Nếu mua giấy phép cho tổ chức, bạn cần liên hệ với chúng tôi để chúng tôi cung cấp không gian cho tổ chức, nơi bạn có thể theo dõi mức sử dụng của người dùng và dùng các công cụ khác dành cho tổ chức.
LabsLand hoạt động như thế nào?
LabsLand là mạng lưới toàn cầu các phòng thí nghiệm thật có sẵn trực tuyến. Học viên (ở trường phổ thông, đại học và nền tảng học tập suốt đời) có thể truy cập phòng thí nghiệm thật qua Internet bằng máy tính xách tay, máy tính bảng hoặc điện thoại.
Các phòng thí nghiệm hoặc là thời gian thực (Arduino, FPGA...) đặt tại nhiều trường đại học khác nhau trên khắp thế giới. Trong một số lĩnh vực (Vật lý, Sinh học, Hóa học), đó là Phòng thí nghiệm Siêu đồng thời LabsLand, vì vậy trường đại học đã ghi lại mọi tổ hợp thao tác có thể thực hiện trong phòng thí nghiệm (có trường hợp hàng nghìn tổ hợp) và cung cấp chúng theo cách tương tác.
Trong mọi trường hợp, phòng thí nghiệm luôn là thật (không phải mô phỏng) và có sẵn trên Web (bạn không cần mua phần cứng, xử lý vận chuyển, v.v.).
Xem cách một phiên người dùng điển hình hoạt động trong video sau:
STM32 Nucleo (C)
Tóm tắt
Phòng thí nghiệm STM32 cho phép người dùng lập trình và điều khiển bo mạch ST Nucleo WB55RG từ xa. Trong phiên bản phòng thí nghiệm này, nó được lập trình bằng IDE trực tuyến C/C++ hoàn toàn dựa trên web. Nó bao gồm nhiều thiết bị ngoại vi đầu vào và đầu ra khác nhau, chẳng hạn như công tắc, nút bấm, chiết áp và cảm biến, cũng như màn hình LCD và động cơ servo. Phòng thí nghiệm có thể được sử dụng để nghiên cứu các chế độ tiêu thụ điện năng thấp. Nó phù hợp để sử dụng trong các khóa học về hệ thống nhúng, lập trình vi điều khiển, Internet vạn vật (IoT), v.v.
Phần cứng và thiết bị ngoại vi trong phòng thí nghiệm
Phòng thí nghiệm từ xa STM32 của LabsLand cho phép người dùng lập trình và điều khiển bo mạch ST Nucleo WB55RG cũng như nhiều thiết bị ngoại vi đầu vào và đầu ra khác nhau, chẳng hạn như đèn LED, đèn LED RGB, công tắc, màn hình OLED và động cơ servo. Phòng thí nghiệm cũng hỗ trợ một loạt các chế độ năng lượng thấp, bao gồm Ngủ, Chạy năng lượng thấp, Ngủ năng lượng thấp, Dừng 0, Dừng 1, Dừng 2, Chờ và Tắt máy. Các chế độ này có thể được sử dụng để nghiên cứu tác động của mức tiêu thụ năng lượng đến hiệu suất và chức năng của bo mạch STM32.
IDE trực tuyến
Phòng thí nghiệm này được sử dụng thông qua Môi trường phát triển tích hợp (IDE) trực tuyến để lập trình bo mạch STM32 bằng C/C++. IDE này do LabsLand phát triển, hoàn toàn dựa trên web và dễ sử dụng, phù hợp và hiệu quả cho mục đích giáo dục. Với IDE trực tuyến, học sinh có thể viết, biên dịch và tải mã lên bo mạch STM32 từ bất kỳ máy tính nào có kết nối internet. IDE trực tuyến cũng bao gồm nhiều tính năng và công cụ.
Mã khởi đầu
Trong quy trình làm việc truyền thống, sinh viên sử dụng phòng thí nghiệm từ xa STM32 của LabsLand có thể bắt đầu bằng cách sử dụng STM32CubeMX để tạo một dự án cơ bản tương thích với phần cứng và dự án của họ. Để tạo điều kiện thuận lợi cho quá trình này, LabsLand đã tạo trước một dự án như vậy và cung cấp dự án đó cho người dùng làm điểm khởi đầu. Dự án này được thiết kế để tương thích trực tiếp với phần cứng và đóng vai trò là điểm khởi đầu chung tốt cho mục đích giáo dục.
Phòng thí nghiệm từ xa STM32 dựa nội bộ vào dự án mẫu này, người dùng có thể tải xuống dự án này để kiểm tra cách cấu hình nó. Người dùng muốn sửa đổi mẫu hoặc tạo dự án của riêng họ bằng STM32CubeMX có thể làm như vậy. Trong trường hợp này, họ có thể thích sử dụng phiên bản thay thế của phòng thí nghiệm không bao gồm IDE trực tuyến. Phiên bản thay thế đó cho phép người dùng lập trình bo mạch STM32 bằng cách sử dụng chuỗi công cụ tiêu chuẩn của nhà cung cấp hoặc công nghiệp và tải tệp được biên dịch nhị phân lên phòng thí nghiệm.
Khóa học & Ứng dụng
Phòng thí nghiệm từ xa STM32 của LabsLand là một nền tảng linh hoạt có thể áp dụng cho nhiều khóa học, bao gồm:
- Giới thiệu về vi điều khiển
- Internet vạn vật (IoT)
- Điện toán năng lượng thấp
- Giao tiếp cảm biến
- Hệ thống nhúng
- Kiến trúc máy tính
Các khóa học này có thể liên quan đến việc lập trình bo mạch STM32, giao tiếp với các cảm biến và thiết bị ngoại vi khác nhau cũng như nghiên cứu các nguyên tắc của hệ thống dựa trên vi điều khiển và IoT. Phòng thí nghiệm từ xa STM32 cung cấp các công cụ phần cứng và phần mềm cần thiết để học tập và thử nghiệm thực hành trong các lĩnh vực này.
Các phiên bản khác của phòng thí nghiệm này
Trong phiên bản này của phòng thí nghiệm, người dùng lập trình bo mạch bằng IDE C/C++ trực tuyến của LabsLand, một IDE dễ sử dụng với phương pháp học tập đơn giản được thiết kế cho mục đích giáo dục.
Đã có sẵn phiên bản thay thế của phòng thí nghiệm ("STM32 Nucleo - Không có IDE") được thiết kế để sử dụng với bất kỳ chuỗi công cụ nào, bao gồm chuỗi công cụ tiêu chuẩn ngành, IDE ngoại tuyến hoặc IDE trực tuyến chính thức như Mbed. Trong phiên bản thay thế này, người dùng tải lên các tệp nhị phân được biên dịch trực tiếp để lập trình bo mạch.
Dự án REMOCLEC
Việc phát triển phòng thí nghiệm này được thực hiện như một phần của dự án REMOCLEC. Liên minh REMOCLEC, do LabsLand đứng đầu, còn có sự tham gia của Đại học Deusto và Plegma Labs. REMOCLEC nhận tài trợ từ dự án Smart4All của châu Âu trong khuôn khổ chương trình nghiên cứu và đổi mới Horizon 2020 của Liên minh Châu Âu.
STM32 Nucleo (Không có IDE)
Tóm tắt
Phòng thí nghiệm STM32 cho phép người dùng lập trình và điều khiển bo mạch ST Nucleo WB55RG từ xa. Trong phiên bản phòng thí nghiệm này, người dùng có thể tải lên tệp nhị phân đã biên dịch để lập trình vào bo mạch, nhờ đó họ có thể sử dụng bất kỳ loại chuỗi công cụ nào, bao gồm cả các công cụ ngoại tuyến tiêu chuẩn công nghiệp. Phòng thí nghiệm bao gồm nhiều thiết bị ngoại vi đầu vào và đầu ra khác nhau, chẳng hạn như công tắc, nút, chiết áp và cảm biến, cũng như màn hình LCD và mô tơ servo. Nó có thể được sử dụng để nghiên cứu các chế độ tiêu thụ điện năng thấp. Nó phù hợp để sử dụng trong các khóa học về hệ thống nhúng, lập trình vi điều khiển, Internet vạn vật (IoT), v.v.
Phần cứng và thiết bị ngoại vi trong phòng thí nghiệm
Phòng thí nghiệm từ xa STM32 của LabsLand cho phép người dùng lập trình và điều khiển bo mạch ST Nucleo WB55RG cũng như nhiều thiết bị ngoại vi đầu vào và đầu ra khác nhau, chẳng hạn như đèn LED, đèn LED RGB, công tắc, màn hình OLED và động cơ servo. Phòng thí nghiệm cũng hỗ trợ một loạt các chế độ năng lượng thấp, bao gồm Ngủ, Chạy năng lượng thấp, Ngủ năng lượng thấp, Dừng 0, Dừng 1, Dừng 2, Chờ và Tắt máy. Các chế độ này có thể được sử dụng để nghiên cứu tác động của mức tiêu thụ năng lượng đến hiệu suất và chức năng của bo mạch STM32.
Tải lên tệp nhị phân
Phiên bản này của phòng thí nghiệm STM32 cho phép người dùng tải lên các tệp nhị phân đã biên dịch để lập trình vào bo mạch. Nhiều định dạng cụ thể khác nhau được hỗ trợ, bao gồm .bin, .axf, .hex hoặc .elf. Tất cả các chuỗi công cụ và IDE STM32 sẽ tạo ra một trong các định dạng này, vì vậy phòng thí nghiệm tương thích với mọi loại quy trình công việc.
Học sinh có thể tận dụng bất kỳ công cụ truyền thống nào (ví dụ: STM32CubeMX) hoặc IDE và chuỗi công cụ dựa trên máy tính để bàn (Keil, STM32CubeIDE, Eclipse với chuỗi công cụ GCC-ARM, v.v.).
Sắp xếp phần cứng và mẫu bắt đầu
Học viên có thể thoải mái sử dụng STM32CubeMXProgrammer. Để tạo điều kiện thuận lợi cho quá trình này, LabsLand đã tạo trước một dự án như vậy và cung cấp dự án đó cho người dùng làm điểm khởi đầu. Dự án này được thiết kế để tương thích trực tiếp với phần cứng và đóng vai trò là điểm khởi đầu chung tốt. Nó có thể được sửa đổi một cách tự do.
Ngoài ra còn có nhiều hướng dẫn và thông số kỹ thuật mô tả cách kết nối phần cứng từ xa, do đó, sinh viên có thể sử dụng thông tin đó để xây dựng cấu hình STM32CubeMX của riêng mình từ đầu.
Khóa học & Ứng dụng
Phòng thí nghiệm từ xa STM32 của LabsLand là một nền tảng linh hoạt có thể áp dụng cho nhiều khóa học, bao gồm:
- Giới thiệu về vi điều khiển
- Internet vạn vật (IoT)
- Điện toán năng lượng thấp
- Giao tiếp cảm biến
- Hệ thống nhúng
- Kiến trúc máy tính
Các khóa học này có thể liên quan đến việc lập trình bo mạch STM32, giao tiếp với các cảm biến và thiết bị ngoại vi khác nhau cũng như nghiên cứu các nguyên tắc của hệ thống dựa trên vi điều khiển và IoT. Phòng thí nghiệm từ xa STM32 cung cấp các công cụ phần cứng và phần mềm cần thiết để học tập và thử nghiệm thực hành trong các lĩnh vực này.
Các phiên bản khác của phòng thí nghiệm này
Trong phiên bản phòng thí nghiệm này ("STM32 Nucleo - Không có IDE") sinh viên tải lên tệp nhị phân đã biên dịch, do đó, phiên bản này được thiết kế để sử dụng với bất kỳ chuỗi công cụ nào, bao gồm chuỗi công cụ tiêu chuẩn ngành, IDE ngoại tuyến hoặc IDE trực tuyến chính thức như của Mbed.
Có một phiên bản thay thế của phòng thí nghiệm trong đó người dùng lập trình bo mạch bằng IDE C/C++ trực tuyến của LabsLand, một IDE dễ sử dụng với phương pháp học tập đơn giản được thiết kế cho mục đích giáo dục. Mặc dù kém mạnh mẽ hơn phiên bản này nhưng IDE trực tuyến cho phép sinh viên bắt đầu trong vài giây và mà không cần cài đặt bất kỳ phần mềm nào trên thiết bị của họ. Vì vậy nó thích hợp cho các hoạt động giới thiệu.
Dự án REMOCLEC
Việc phát triển phòng thí nghiệm này được thực hiện như một phần của dự án REMOCLEC. Liên minh REMOCLEC, do LabsLand đứng đầu, còn có sự tham gia của Đại học Deusto và Plegma Labs. REMOCLEC nhận tài trợ từ dự án Smart4All của châu Âu trong khuôn khổ chương trình nghiên cứu và đổi mới Horizon 2020 của Liên minh Châu Âu.