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
![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](https://i.howwhatproduce.com/images/003/image-8310-8-j.webp)
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ó: A MATLAB App Designer használata az Arduino segítségével: 5 lépés](https://i.ytimg.com/vi/nL34zDTPkcs/hqdefault.jpg)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
![A MATLAB App Designer használata az Arduino segítségével A MATLAB App Designer használata az Arduino segítségével](https://i.howwhatproduce.com/images/003/image-8310-9-j.webp)
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](https://i.howwhatproduce.com/images/003/image-8310-10-j.webp)
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](https://i.howwhatproduce.com/images/003/image-8310-11-j.webp)
![Az alkalmazás tervezése Az alkalmazás tervezése](https://i.howwhatproduce.com/images/003/image-8310-12-j.webp)
![Az alkalmazás tervezése Az alkalmazás tervezése](https://i.howwhatproduce.com/images/003/image-8310-13-j.webp)
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](https://i.howwhatproduce.com/images/003/image-8310-14-j.webp)
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](https://i.howwhatproduce.com/images/003/image-8310-15-j.webp)
![Kép Kép](https://i.howwhatproduce.com/images/003/image-8310-16-j.webp)
![Kép Kép](https://i.howwhatproduce.com/images/003/image-8310-17-j.webp)
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](https://i.howwhatproduce.com/images/003/image-8310-18-j.webp)
![Gratulálunk Gratulálunk](https://i.howwhatproduce.com/images/003/image-8310-19-j.webp)
![Gratulálunk Gratulálunk](https://i.howwhatproduce.com/images/003/image-8310-20-j.webp)
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: 8 lépés A Pimoroni Enviro+ FeatherWing használata az Adafruit Feather NRF52840 Express segítségével: 8 lépés](https://i.howwhatproduce.com/images/001/image-476-j.webp)
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
![Az irányítópult modulok használata a Magicbit [Magicblocks] segítségével: 5 lépés Az irányítópult modulok használata a Magicbit [Magicblocks] segítségével: 5 lépés](https://i.howwhatproduce.com/images/002/image-3507-j.webp)
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 KeyPad használata CircuitPython segítségével: 4 lépés 4x4 -es KeyPad használata CircuitPython segítségével: 4 lépés](https://i.howwhatproduce.com/images/008/image-22402-j.webp)
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ő - 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ő - SPI LCD használata az I2C LCD kijelzőhöz Az SPI to IIC modul használata Arduino -val: 5 lépés](https://i.howwhatproduce.com/images/001/image-2309-36-j.webp)
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: 4 lépés Az ESP8266 használata Arduino és Blynk segítségével: 4 lépés](https://i.howwhatproduce.com/images/005/image-14726-27-j.webp)
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