Tartalomjegyzék:
- 1. lépés: Az App Designer megnyitása
- 2. lépés: Az alkalmazás tervezése
- 3. lépés: Az Arduino csatlakoztatása
- 4. lépés:
- 5. lépés: Gratulálok
Videó: A MATLAB App Designer használata az Arduino segítségével: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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
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
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
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:
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
Most az újonnan létrehozott alkalmazásból szabályozhatja a LED fényerejét
Ajánlott:
A Pimoroni Enviro+ FeatherWing használata az Adafruit Feather NRF52840 Express segítségével: 8 lépés
A Pimoroni Enviro+ FeatherWing használata az Adafruit Feather NRF52840 Express segítségével: A Pimoroni Enviro+ FeatherWing egy olyan tábla, amely tele van érzékelőkkel, amelyek az Adafruit Feather tábla sorozatával való használatra lettek tervezve. Ez hasznos kiindulópont mindazoknak, akik érdeklődnek a környezetfigyelés, a légszennyezés és az adatgyűjtés iránt. ÉN
Az irányítópult modulok használata a Magicbit [Magicblocks] segítségével: 5 lépés
Műszerfal -modulok használata a Magicbit segítségével [Magicblocks]: Ez az oktatóanyag megtanítja a Magicblocks műszerfal -modulok használatát a Magicbit segítségével. Ebben a projektben, amely az ESP32 -en alapul, fejlesztési táblaként a magicbit -et használjuk. Ezért bármilyen ESP32 fejlesztői kártya használható ebben a projektben
4x4 -es KeyPad használata CircuitPython segítségével: 4 lépés
4x4 -es billentyűzet használata CircuitPython -szal: Ez az olcsó billentyűzet egyszerű módszert kínál a numerikus bevitelhez a CircuitPython -projektekhez. Adafruit ItsyBitsy M0 expresszel fogom használni. Szüksége lesz: Billentyűzet - az enyém 4x4ItsyBitsy M0 Express vagy hasonló boardMu Editor, amely telepítve van
I2C / IIC LCD kijelző - SPI LCD használata az I2C LCD kijelzőhöz Az SPI to IIC modul használata Arduino -val: 5 lépés
I2C / IIC LCD kijelző | Használjon SPI LCD -t az I2C LCD -kijelzőhöz Az SPI -IIC modul használata Arduino -val: Sziasztok, mivel egy normál SPI LCD 1602 -nek túl sok vezetékét kell csatlakoztatni, ezért nagyon nehéz összekapcsolni az arduino -val, de a piacon elérhető egy modul konvertálja az SPI kijelzőt IIC kijelzővé, így csak 4 vezetéket kell csatlakoztatnia
Az ESP8266 használata Arduino és Blynk segítségével: 4 lépés
Az ESP8266 használata Arduino és Blynk segítségével: Csatlakoztassa Arduino Mega készülékét a blynk alkalmazáshoz az espp8266 pajzs használatával