Kazalo:

Uporaba programa MATLAB App Designer z Arduinom: 5 korakov
Uporaba programa MATLAB App Designer z Arduinom: 5 korakov

Video: Uporaba programa MATLAB App Designer z Arduinom: 5 korakov

Video: Uporaba programa MATLAB App Designer z Arduinom: 5 korakov
Video: Shibarium Bone Shiba Inu & DogeCoin Multi Millionaire Whales Made ShibaDoge & Burn Token ERC20 NFT 2024, November
Anonim
Uporaba oblikovalca aplikacij MATLAB z Arduinom
Uporaba oblikovalca aplikacij MATLAB z Arduinom

MATLAB App Designer je močno orodje, ki vam omogoča oblikovanje grafičnih uporabniških vmesnikov (GUI) z vsemi funkcijami MATLAB.

V tej vadnici bomo naredili grafični vmesnik za nadzor svetlosti LED z enostavnimi koraki.

Opomba: Ta vadnica uporablja paket podpore za strojno opremo Arduino v MATLAB-u. Za več informacij obiščite

1. korak: Odpiranje oblikovalca aplikacij

Odpiranje oblikovalca aplikacij
Odpiranje oblikovalca aplikacij

Začnite tako, da odprete MATLAB in ustvarite novo datoteko oblikovalca aplikacij.

2. korak: Oblikovanje aplikacije

Oblikovanje aplikacije
Oblikovanje aplikacije
Oblikovanje aplikacije
Oblikovanje aplikacije
Oblikovanje aplikacije
Oblikovanje aplikacije

Pritisnite shrani v zgornjem levem kotu zaslona in ga poimenujte DimmingLED.

Povlecite oznako iz knjižnice komponent v osrednje območje oblikovanja.

Povlecite gumb, medtem ko držite kontrolno tipko, da preprečite, da App Designer doda oznako ob gumbu.

Pritisnite na nalepko, nato spremenite besedilo v delovni cikel in velikost na 36.

Korak: Povežite Arduino

Povezovanje Arduina
Povezovanje Arduina

Arduino povežite prek vrat USB (v mojem primeru uporabljam Arduino nano).

ožičite LED in upor, kot je prikazano na naslednji shemi.

4. korak:

Slika
Slika
Slika
Slika
Slika
Slika

Vrnite se v App Designer in kliknite CodeView nad območjem za oblikovanje.

v zgornji levi kot zaslona vstavite zasebno lastnino.

odstranite ime lastnosti in ga poimenujte »a«.

V brskalniku komponent z desno tipko miške kliknite app. UIfigure in izberite Dodaj povratni klic StartUpFcn.

Zapišite: app.a = Arduino ();

V brskalniku komponent z desno miškino tipko kliknite app.knop in izberite Add ValueChangingFcn povratni klic.

Napišite naslednje in pritisnite Run.

spreminjanjeVrednosti = dogodek. Vrednost;

app. DutyCycleLabel. Text = char (niz (spreminjanjeVrednosti) + ' %');

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

5. korak: Čestitamo

Čestitam
Čestitam
Čestitam
Čestitam
Čestitam
Čestitam

Zdaj lahko nadzorujete svetlost LED iz novo ustvarjene aplikacije

Priporočena: