Mục lục:

Sử dụng Trình thiết kế ứng dụng MATLAB với Arduino: 5 bước
Sử dụng Trình thiết kế ứng dụng MATLAB với Arduino: 5 bước

Video: Sử dụng Trình thiết kế ứng dụng MATLAB với Arduino: 5 bước

Video: Sử dụng Trình thiết kế ứng dụng MATLAB với Arduino: 5 bước
Video: Sử dụng Arduino với MATLAB và Simulink (Điều khiển PID và Fuzzy cho động cơ DC) 2024, Tháng mười một
Anonim
Sử dụng Trình thiết kế ứng dụng MATLAB với Arduino
Sử dụng Trình thiết kế ứng dụng MATLAB với Arduino

MATLAB App Designer là một công cụ mạnh mẽ cho phép bạn thiết kế Giao diện người dùng đồ họa (GUI) với tất cả các chức năng của MATLAB.

Trong hướng dẫn này, chúng ta sẽ tạo GUI để điều khiển độ sáng của đèn LED thông qua các bước dễ làm theo.

Lưu ý: Hướng dẫn này sử dụng gói hỗ trợ phần cứng Arduino trên MATLAB, để biết thêm thông tin, vui lòng truy cập

Bước 1: Mở Trình thiết kế ứng dụng

Mở Trình thiết kế ứng dụng
Mở Trình thiết kế ứng dụng

Bắt đầu bằng cách mở MATLAB và tạo tệp App Designer mới.

Bước 2: Thiết kế ứng dụng

Thiết kế ứng dụng
Thiết kế ứng dụng
Thiết kế ứng dụng
Thiết kế ứng dụng
Thiết kế ứng dụng
Thiết kế ứng dụng

Nhấn lưu ở góc trên cùng bên trái của màn hình và đặt tên là DimmingLED.

Kéo một Nhãn từ thư viện thành phần vào vùng thiết kế trung tâm.

Kéo một núm trong khi giữ phím điều khiển để ngăn App Designer thêm nhãn cùng phía với núm.

Nhấn vào Nhãn, sau đó thay đổi văn bản thành Chu kỳ nhiệm vụ và kích thước thành 36.

Bước 3: Kết nối Arduino

Kết nối Arduino
Kết nối Arduino

Kết nối Arduino qua cổng USB (trong trường hợp của tôi, tôi đang sử dụng Arduino nano).

đấu dây một đèn LED và một điện trở như trong sơ đồ sau.

Bước 4:

Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

Quay lại Trình thiết kế ứng dụng và nhấp vào CodeView phía trên khu vực thiết kế.

chèn thuộc tính riêng tư từ góc trên cùng bên trái của màn hình.

xóa tên thuộc tính và đặt tên là “a”.

Từ trình duyệt thành phần, nhấp chuột phải vào app. UIfigure và chọn Add StartUpFcn callback.

Viết: app.a = Arduino ();

Từ Trình duyệt Thành phần, nhấp chuột phải vào app.knop và chọn lệnh gọi lại Thêm ValueChangedFcn.

Viết phần sau vào nó, sau đó nhấn Run.

changeValue = event. Value;

app. DutyCycleLabel. Text = char (string (changeValue) + '%');

writePWMDutyCycle (app.a, 'D3', changeValue / 100.0);

Bước 5: Xin chúc mừng

Xin chúc mừng
Xin chúc mừng
Xin chúc mừng
Xin chúc mừng
Xin chúc mừng
Xin chúc mừng

Giờ đây, bạn có thể kiểm soát Độ sáng đèn LED từ ứng dụng mới tạo của mình

Đề xuất: