Obsah:

Použitie MATLAB App Designer s Arduino: 5 krokov
Použitie MATLAB App Designer s Arduino: 5 krokov

Video: Použitie MATLAB App Designer s Arduino: 5 krokov

Video: Použitie MATLAB App Designer s Arduino: 5 krokov
Video: Осветите свой мир (с помощью лампочек Hue), Дэн Брэдли 2024, Júl
Anonim
Použitie MATLAB App Designer s Arduino
Použitie MATLAB App Designer s Arduino

MATLAB App Designer je výkonný nástroj, ktorý vám umožňuje navrhovať grafické používateľské rozhrania (GUI) so všetkými funkciami MATLAB.

V tomto návode vytvoríme GUI na ovládanie jasu LED diódy pomocou jednoduchých krokov.

Poznámka: Tento výukový program používa balík hardvérovej podpory Arduino na serveri MATLAB. Ďalšie informácie nájdete na stránke

Krok 1: Otvorenie programu App Designer

Otvára sa aplikácia App Designer
Otvára sa aplikácia App Designer

Začnite otvorením programu MATLAB a vytvorením nového súboru App Designer.

Krok 2: Navrhovanie aplikácie

Navrhovanie aplikácie
Navrhovanie aplikácie
Navrhovanie aplikácie
Navrhovanie aplikácie
Navrhovanie aplikácie
Navrhovanie aplikácie

V ľavom hornom rohu obrazovky stlačte tlačidlo Uložiť a pomenujte ho DimmingLED.

Presuňte štítok z knižnice komponentov do centrálnej oblasti návrhu.

Potiahnutím gombíka a podržaním ovládacieho klávesu zabránite aplikácii App Designer v pridávaní štítku na stranu ovládača.

Stlačte štítok a potom zmeňte text na pracovný cyklus a veľkosť na 36.

Krok 3: Pripojenie Arduina

Pripojenie Arduina
Pripojenie Arduina

Pripojte Arduino cez port USB (v mojom prípade používam Arduino nano).

zapojte LED a odpor podľa nasledujúcej schémy.

Krok 4:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Vráťte sa do aplikácie App Designer a kliknite na položku CodeView nad oblasťou návrhu.

vložte súkromný majetok z ľavého horného rohu obrazovky.

odstráňte názov vlastníctva a pomenujte ho „a“.

V prehliadači súčastí kliknite pravým tlačidlom na aplikáciu. Konfigurujte a zvoľte Pridať spätné volanie StartUpFcn.

Napíšte: app.a = Arduino ();

V prehliadači súčastí kliknite pravým tlačidlom na app.knop a zvoľte Pridať spätné volanie ValueChangingFcn.

Napíšte doň nasledujúce položky a potom kliknite na položku Spustiť.

changingValue = event. Value;

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

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

Krok 5: Blahoželáme

Gratulujem
Gratulujem
Gratulujem
Gratulujem
Gratulujem
Gratulujem

Teraz môžete ovládať jas LED pomocou novo vytvorenej aplikácie

Odporúča: