Cuprins:

Utilizarea MATLAB App Designer cu Arduino: 5 pași
Utilizarea MATLAB App Designer cu Arduino: 5 pași

Video: Utilizarea MATLAB App Designer cu Arduino: 5 pași

Video: Utilizarea MATLAB App Designer cu Arduino: 5 pași
Video: Control 10 output pins or relay using 10 push button switch with 1 Arduino input pin ANPB-V2 2024, Iulie
Anonim
Utilizarea MATLAB App Designer Cu Arduino
Utilizarea MATLAB App Designer Cu Arduino

MATLAB App Designer este un instrument puternic care vă permite să proiectați interfețe grafice de utilizator (GUI) cu toate funcționalitățile MATLAB.

În acest tutorial vom face o interfață grafică pentru a controla luminozitatea unui LED printr-un pas ușor de urmat.

Notă: Acest tutorial utilizează pachetul de asistență hardware Arduino pe MATLAB, pentru mai multe informații vă rugăm să vizitați

Pasul 1: Deschiderea aplicației Designer

Se deschide Designerul de aplicații
Se deschide Designerul de aplicații

Începeți prin deschiderea MATLAB și crearea unui nou fișier Designer de aplicații.

Pasul 2: Proiectarea aplicației

Proiectarea aplicației
Proiectarea aplicației
Proiectarea aplicației
Proiectarea aplicației
Proiectarea aplicației
Proiectarea aplicației

Apăsați Salvare în colțul din stânga sus al ecranului și denumiți-l DimmingLED.

Trageți o etichetă din biblioteca de componente în zona centrală de proiectare.

Trageți un buton în timp ce țineți apăsată tasta de control pentru a împiedica Designerul de aplicații să adauge o etichetă pe partea laterală cu butonul.

Apăsați pe etichetă, apoi schimbați textul în Ciclul de funcționare și dimensiunea în 36.

Pasul 3: Conectarea Arduino

Conectarea Arduino
Conectarea Arduino

Conectați Arduino prin portul USB (în cazul meu folosesc Arduino nano).

conectați un LED și un rezistor ca în schema următoare.

Pasul 4:

Imagine
Imagine
Imagine
Imagine
Imagine
Imagine

Reveniți la Designerul de aplicații și faceți clic pe CodeView deasupra zonei de proiectare.

introduceți o proprietate privată din colțul din stânga sus al ecranului.

eliminați numele proprietății și denumiți-l „a”.

Din browserul de componente faceți clic dreapta pe app. UIfigure și alegeți Add StartUpFcn callback.

Scrie: app.a = Arduino ();

Din Component Browser faceți clic dreapta pe app.knop și alegeți Adăugare callback ValueChangingFcn.

Scrieți următoarele, apoi apăsați Run.

changingValue = eveniment. Valoare;

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

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

Pasul 5: Felicitări

Felicitări
Felicitări
Felicitări
Felicitări
Felicitări
Felicitări

Acum puteți controla luminozitatea LED-urilor din aplicația nou creată

Recomandat: