Inhaltsverzeichnis:
- Schritt 1: App Designer öffnen
- Schritt 2: Entwerfen der App
- Schritt 3: Anschließen des Arduino
- Schritt 4:
- Schritt 5: Herzlichen Glückwunsch
Video: MATLAB App Designer mit Arduino verwenden - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
MATLAB App Designer ist ein leistungsstarkes Werkzeug, mit dem Sie grafische Benutzeroberflächen (GUIs) mit allen MATLAB-Funktionalitäten entwerfen können.
In diesem Tutorial werden wir eine GUI erstellen, um die Helligkeit einer LED durch einfach zu befolgende Schritte zu steuern.
Hinweis: Dieses Tutorial verwendet das Arduino-Hardware-Support-Paket auf MATLAB. Weitere Informationen finden Sie unter
Schritt 1: App Designer öffnen
Öffnen Sie zunächst MATLAB und erstellen Sie eine neue App Designer-Datei.
Schritt 2: Entwerfen der App
Drücken Sie in der oberen linken Ecke des Bildschirms auf Speichern und nennen Sie es DimmingLED.
Ziehen Sie ein Label aus der Komponentenbibliothek in den zentralen Designbereich.
Ziehen Sie einen Knopf, während Sie die Strg-Taste gedrückt halten, um zu verhindern, dass App Designer neben dem Knopf ein Label hinzufügt.
Drücken Sie auf das Etikett und ändern Sie dann den Text in Duty Cycle und die Größe in 36.
Schritt 3: Anschließen des Arduino
Verbinden Sie das Arduino über den USB-Anschluss (in meinem Fall verwende ich Arduino nano).
Verdrahten Sie eine LED und einen Widerstand wie im folgenden Schema.
Schritt 4:
Gehen Sie zurück zum App-Designer und klicken Sie über dem Designbereich auf CodeView.
Fügen Sie eine private Eigenschaft von der oberen linken Ecke des Bildschirms ein.
Entfernen Sie den Eigenschaftsnamen und nennen Sie ihn „a“.
Klicken Sie im Komponentenbrowser mit der rechten Maustaste auf app. UIfigure und wählen Sie Add StartUpFcn callback.
Schreiben Sie: app.a = Arduino();
Klicken Sie im Komponentenbrowser mit der rechten Maustaste auf app.knop und wählen Sie ValueChangingFcn-Callback hinzufügen.
Schreiben Sie Folgendes hinein und drücken Sie dann Ausführen.
changeValue = event. Value;
app. DutyCycleLabel. Text = char(string(changingValue) + '%');
writePWMDutyCycle(app.a, 'D3', changeValue/100.0);
Schritt 5: Herzlichen Glückwunsch
Jetzt können Sie die LED-Helligkeit von Ihrer neu erstellten App aus steuern
Empfohlen:
So erstellen Sie eine Android-App mit Android Studio: 8 Schritte (mit Bildern)
So erstellen Sie eine Android-App mit Android Studio: In diesem Tutorial lernen Sie die Grundlagen zum Erstellen einer Android-App mit der Android Studio-Entwicklungsumgebung. Da Android-Geräte immer häufiger werden, wird die Nachfrage nach neuen Apps nur zunehmen. Android Studio ist ein einfach zu bedienendes (ein
CDS mit SkiiiD verwenden: 9 Schritte
So verwenden Sie CDS mit SkiiiD: Ein Tutorial zum Entwickeln von CDS mit skiiiD
Max7219 8x8 Dot Matrix mit "skiiiD" verwenden: 9 Schritte
So verwenden Sie Max7219 8x8 Dot Matrix mit "skiiiD": Dies ist eine Videoanleitung von Max7219 8x8 Dot Matrix über "skiiiD". /Erste Schritte-W
So verwenden Sie den SG90-Servomotor mit "skiiiD": 9 Schritte
So verwenden Sie den SG90-Servomotor mit "skiiiD": Vor dem Start gibt es ein grundlegendes Tutorial zur Verwendung von skiiiD https://www.instructables.com/id/Getting-Started-With-SkiiiD-Editor
SO VERWENDEN SIE EINEN VIBRATIONSSENSOR - VISUINO TUTORIAL MIT ARDUINO: 6 Schritte
SO VERWENDEN SIE EINEN VIBRATIONSSENSOR - VISUINO TUTORIAL MIT ARDUINO: In diesem Tutorial verwenden wir Vibrationssensor, LED, Summer, Widerstand, Arduino Uno und Visuino, um einen Piepton zu erzeugen, wenn Vibrationen erkannt werden. Sehen Sie sich ein Demonstrationsvideo an