Indholdsfortegnelse:
- Trin 1: Åbning af App Designer
- Trin 2: Design af appen
- Trin 3: Tilslutning af Arduino
- Trin 4:
- Trin 5: Tillykke
Video: Brug af MATLAB App Designer med Arduino: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
MATLAB App Designer er et kraftfuldt værktøj, der giver dig mulighed for at designe grafiske brugergrænseflader (GUI'er) med alle MATLAB -funktioner.
I denne vejledning skal vi lave en GUI til at styre lysstyrken på en LED gennem trin, der er lette at følge.
Bemærk: Denne vejledning bruger Arduino hardware supportpakke på MATLAB, for mere information besøg
Trin 1: Åbning af App Designer
Start med at åbne MATLAB og oprette en ny App Designer -fil.
Trin 2: Design af appen
Tryk på gem i øverste venstre hjørne af skærmen, og navngiv det DimmingLED.
Træk en etiket fra komponentbiblioteket til det centrale designområde.
Træk i en knap, mens du holder kontroltasten nede for at forhindre App Designer i at tilføje en etiket sammen med knappen.
Tryk på etiketten, og skift derefter teksten til Driftscyklus og størrelsen til 36.
Trin 3: Tilslutning af Arduino
Tilslut Arduino via USB -porten (i mit tilfælde bruger jeg Arduino nano).
tilslut en LED og en modstand som i følgende skematiske.
Trin 4:
Gå tilbage til App Designer, og klik på CodeView over designområdet.
indsæt en privat ejendom fra øverste venstre hjørne af skærmen.
fjern ejendomsnavnet og navngiv det "a".
Højreklik på komponentbrowseren på app. UIfigure og vælg Tilføj StartUpFcn -tilbagekald.
Skriv: app.a = Arduino ();
Højreklik på app.knop i komponentbrowseren, og vælg Tilføj ValueChangingFcn -tilbagekald.
Skriv følgende til den, og tryk derefter på Kør.
changeValue = event. Value;
app. DutyCycleLabel. Text = char (string (changeValue) + ' %');
writePWMDutyCycle (app.a, 'D3', changeValue/100.0);
Trin 5: Tillykke
Nu kan du styre LED -lysstyrken fra din nyoprettede app
Anbefalede:
Lær, hvordan du designer et brugerdefineret formet printkort med EasyEDA Online -værktøjer: 12 trin (med billeder)
Lær, hvordan du designer et brugerdefineret PCB med EasyEDA Online Tools: Jeg har altid ønsket at designe et brugerdefineret printkort, og med online værktøjer og billige PCB -prototyper har det aldrig været lettere end nu! Det er endda muligt at få overflademonteringskomponenterne samlet billigt og let i lille volumen for at spare den vanskelige sol
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: 4 trin
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: Hjemmeautomatisering Trin for trin ved hjælp af Wemos D1 Mini med PCB -design For et par uger siden udgav vi en tutorial "Home Automation using Raspberry Pi" i rootsaid.com, som blev godt modtaget blandt hobbyfolk og universitetsstuderende. Så kom et af vores medlemmer
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C - Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: 5 trin
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C | Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: Hej fyre i denne instruktion vil vi lære at bruge neopixel ws2812 LED'er eller led strip eller led matrix eller led ring med m5stack m5stick-C udviklingstavle med Arduino IDE, og vi vil lave et regnbuemønster med det
Stemmestyret Arduino Robot + Wifi -kamera + Gripper + APP & Manuel brug og forhindring for at undgå tilstand (KureBas Ver 2.0): 4 trin
Stemmestyret Arduino Robot + Wifi -kamera + Gripper + APP & Manuel brug og forhindring for at undgå tilstand (KureBas Ver 2.0): KUREBAS V2.0 er tilbageHan er meget imponerende med nye funktioner. Han har en griber, Wifi -kamera og en ny applikation, der producerede til ham