
LabsLand
STM32 Nucleo (Mbed)
Lập trình bộ vi điều khiển ARM thật với các thiết bị ngoại vi và chế độ năng lượng thấp bằng Mbed IDE trực tuyến.
- Codeide
- Phòng thí nghiệm thời gian thực
- University & College
Thông tin phòng thí nghiệm
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 Mbed 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 và Internet vạn vật (IoT).
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 với một số thiết bị ngoại vi đầu vào và đầu ra, 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
Phiên bản phòng thí nghiệm này được sử dụng thông qua IDE trực tuyến của LabsLand để phát triển dựa trên Mbed. Học sinh có thể viết mã bằng API Mbed trực tiếp trong trình duyệt, biên dịch mã từ xa và lập trình bo mạch STM32 mà không cần cài đặt chuỗi công cụ cục bộ. IDE được thiết kế cho mục đích sử dụng trong giáo dục và cung cấp quy trình làm việc đơn giản để viết, biên dịch và tải mã lên bo mạch từ bất kỳ máy tính nào có kết nối internet.
Mã khởi đầu
IDE Mbed trực tuyến bắt đầu từ một dự án đã được chuẩn bị sẵn cho bo mạch STM32 WB55RG và phần cứng có sẵn trong phòng thí nghiệm. Điều này giúp bạn có thể tập trung vào logic ứng dụng và API Mbed thay vì dành thời gian cho việc thiết lập dự án ban đầu. Sau đó, người dùng có thể mở rộng điểm bắt đầu đó bằng các tệp nguồn và cấu hình của riêng họ.
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
Phiên bản phòng thí nghiệm này sử dụng Mbed IDE trực tuyến của LabsLand để sinh viên có thể phát triển trực tiếp dựa trên API Mbed OS.
Một phiên bản thay thế của phòng thí nghiệm có sẵn (STM32 Nucleo - Không có IDE) dành cho quy trình làm việc mà người dùng muốn biên dịch mã bằng chuỗi công cụ bên ngoài hoặc IDE ngoại tuyến và tải trực tiếp tệp nhị phân kết quả lên 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.
Hoạt động của người học
Vận hành thiết bị thực và phân tích kết quả đo.
- Bậc học đề xuất
- University & College
- Mô hình truy cập điển hình
- Codeide, Phòng thí nghiệm thời gian thực
- Hoạt động trên
- Trình duyệt web hiện đại trên máy tính tại trường phổ thông, trường đại học và gia đình.
- Ứng dụng giảng dạy
- Phù hợp với bài tập, trình diễn, hoạt động liên kết LMS và thực hành từ xa.
Thí nghiệm hiện có
Vận hành phòng thí nghiệm thực ngay trên trình duyệt.
Có thể truy cập STM32 Nucleo (Mbed) từ điểm truy cập chính của phòng thí nghiệm.