Tartalomjegyzék:

A MATLAB App Designer használata az Arduino segítségével: 5 lépés
A MATLAB App Designer használata az Arduino segítségével: 5 lépés

Videó: A MATLAB App Designer használata az Arduino segítségével: 5 lépés

Videó: A MATLAB App Designer használata az Arduino segítségével: 5 lépés
Videó: You can learn Arduino in 15 minutes. 2024, Július
Anonim
A MATLAB App Designer használata az Arduino segítségével
A MATLAB App Designer használata az Arduino segítségével

A MATLAB App Designer egy hatékony eszköz, amely lehetővé teszi grafikus felhasználói felületek (GUI) tervezését a MATLAB összes funkciójával.

Ebben az oktatóanyagban egy GUI -t készítünk a LED fényerejének szabályozására egy könnyen követhető lépésen keresztül.

Megjegyzés: Ez az oktatóanyag Arduino hardvertámogató csomagot használ a MATLAB-on, további információkért látogasson el a https://www.mathworks.com/hardware-support/arduino-matlab.html webhelyre.

1. lépés: Az App Designer megnyitása

Az App Designer megnyitása
Az App Designer megnyitása

Kezdje a MATLAB megnyitásával, és hozzon létre egy új App Designer fájlt.

2. lépés: Az alkalmazás tervezése

Az alkalmazás tervezése
Az alkalmazás tervezése
Az alkalmazás tervezése
Az alkalmazás tervezése
Az alkalmazás tervezése
Az alkalmazás tervezése

Nyomja meg a mentés gombot a képernyő bal felső sarkában, és nevezze el DimmingLED -nek.

Húzzon egy címkét az alkatrészkönyvtárból a központi tervezési területre.

Húzza el a gombot, miközben a vezérlőgombot tartja, hogy megakadályozza, hogy az App Designer címkét adjon a gomb mellé.

Nyomja meg a címkét, majd módosítsa a szöveget Duty Cycle -re, a méretet pedig 36 -ra.

3. lépés: Az Arduino csatlakoztatása

Az Arduino csatlakoztatása
Az Arduino csatlakoztatása

Csatlakoztassa az Arduino -t az USB -porton keresztül (az én esetemben Arduino nano -t használok).

kösse be a LED -et és az ellenállást az alábbi sematikus ábrán látható módon.

4. lépés:

Kép
Kép
Kép
Kép
Kép
Kép

Menjen vissza az App Designerhez, és kattintson a CodeView -ra a tervezési terület felett.

helyezzen be egy privát tulajdont a képernyő bal felső sarkából.

távolítsa el a tulajdonság nevét, és nevezze el „a” -nak.

Az összetevő böngészőben kattintson jobb gombbal az alkalmazásra. UIfigure, majd válassza a StartUpFcn visszahívás hozzáadása lehetőséget.

Írja be: app.a = Arduino ();

A Component Browser jobb gombbal kattintson az app.knop elemre, és válassza az Add ValueChangingFcn visszahívást.

Írja be a következőt, majd nyomja meg a Futtatás gombot.

változóérték = esemény. Érték;

app. DutyCycleLabel. Text = char (karakterlánc (változóérték) + ' %');

writePWMDutyCycle (kb. a, 'D3', változóérték/100.0);

5. lépés: Gratulálok

Gratulálunk
Gratulálunk
Gratulálunk
Gratulálunk
Gratulálunk
Gratulálunk

Most az újonnan létrehozott alkalmazásból szabályozhatja a LED fényerejét

Ajánlott: