Innehållsförteckning:

Använda MATLAB App Designer med Arduino: 5 steg
Använda MATLAB App Designer med Arduino: 5 steg

Video: Använda MATLAB App Designer med Arduino: 5 steg

Video: Använda MATLAB App Designer med Arduino: 5 steg
Video: Приложение Fire Detector с использованием Arduino Uno и MIT App Inventor | Пошаговое руководство 2024, November
Anonim
Använda MATLAB App Designer med Arduino
Använda MATLAB App Designer med Arduino

MATLAB App Designer är ett kraftfullt verktyg som låter dig designa grafiska användargränssnitt (GUI) med alla MATLAB -funktioner.

I denna handledning kommer vi att göra ett GUI för att styra ljusstyrkan på en LED genom enkla steg att följa.

Obs! Denna handledning använder Arduino-maskinvarusupportpaket på MATLAB. Mer information finns på

Steg 1: Öppna App Designer

Öppnar App Designer
Öppnar App Designer

Börja med att öppna MATLAB och skapa en ny App Designer -fil.

Steg 2: Designa appen

Designa appen
Designa appen
Designa appen
Designa appen
Designa appen
Designa appen

Tryck på spara i det övre vänstra hörnet på skärmen och ge den namnet DimmingLED.

Dra en etikett från komponentbiblioteket till det centrala designområdet.

Dra en ratt medan du håller kontrollknappen intryckt för att förhindra att App Designer lägger till en etikett längs sidan med ratten.

Tryck på etiketten, ändra sedan texten till arbetscykel och storleken till 36.

Steg 3: Anslutning av Arduino

Ansluter Arduino
Ansluter Arduino

Anslut Arduino via USB -porten (i mitt fall använder jag Arduino nano).

led en LED och ett motstånd som i följande schema.

Steg 4:

Bild
Bild
Bild
Bild
Bild
Bild

Gå tillbaka till App Designer och klicka på CodeView ovanför designområdet.

infoga en privat egendom från skärmens övre vänstra hörn.

ta bort egendomsnamnet och namnge det "a".

Från komponentbläddraren högerklickar du på app. UIfigure och väljer Lägg till StartUpFcn -återuppringning.

Skriv: app.a = Arduino ();

Från komponentbläddraren högerklickar du på app.knop och väljer Lägg till ValueChangingFcn -återuppringning.

Skriv följande till den och tryck sedan på Kör.

changeValue = event. Value;

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

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

Steg 5: Grattis

Grattis
Grattis
Grattis
Grattis
Grattis
Grattis

Nu kan du styra LED -ljusstyrkan från din nyskapade app

Rekommenderad: