Raspberry Pi mit Matlab steuern - Gunook
Raspberry Pi mit Matlab steuern - Gunook

Video: Raspberry Pi mit Matlab steuern - Gunook

Video: Raspberry Pi mit Matlab steuern - Gunook
Video: IR sensor-Raspberry pi-zigbee(WSN)-matlab interface 2025, Januar
Anonim
Image
Image
Installieren des erforderlichen Support-Pakets in MATLAB
Installieren des erforderlichen Support-Pakets in MATLAB

Hey, in diesem Tutorial geht es darum, deinen kopflosen Himbeer-Pi mit Matlab zu steuern. Möglicherweise müssen Sie Matlab auf die neueste Version installieren, um die neuere Raspberry Pi-Platine zu unterstützen.

Lieferungen

Raspberry Pi 3 (jedes neueste Modell)

Matlab-Software

ein LED-Licht

220 Ohm Widerstand

Schritt 1: Installieren des erforderlichen Support-Pakets in MATLAB

Installieren des erforderlichen Support-Pakets in MATLAB
Installieren des erforderlichen Support-Pakets in MATLAB
Installieren des erforderlichen Support-Pakets in MATLAB
Installieren des erforderlichen Support-Pakets in MATLAB
  • Klicken Sie im Matlab-Menü auf das Add-On-Symbol.
  • Nach MATLAB Support Package für Raspberry Pi Hardware suchen
  • Laden Sie das Paket herunter und installieren Sie es
  • Befolgen Sie das Verfahren für die erstmalige Einrichtung mit Matlab

Schritt 2: Holen Sie sich den Code

Laden Sie den Matlab-Code über den unten angegebenen Link herunter.

MATLAB-Datei

Schritt 3: Codierung

rpi=raspi('raspberrypi.mshome.net', 'pi', 'qwerty');

  • raspi wird verwendet, um eine Verbindung mit Himbeer-Pi über ssh. herzustellen
  • raspberrypi.mshome.net- IP von pi pi-Benutzername Ihres pi-Boards
  • qwerty-Passwort Ihres Benutzerkontos

showPins(rpi);

showPins ist ein Befehl, um die Pin-Out-Verbindung Ihres angeschlossenen Pi-Boards anzuzeigen. Sie können die GPIO-Pin-Nummer mit diesem Befehl finden

für i=1:10

writeDigitalPin(rpi, 21, 1); Pause(1); writeDigitalPin(rpi, 21, 0); Pause(1); Ende

  • Die for-Schleife wird verwendet, um eine bestimmte Aktion für eine bestimmte Anzahl von Malen auszuführen.
  • writeDigitalPin wird verwendet, um GPIO-Pins zu schreiben, da High- und Low-Ausgänge eine Pause erzeugen, die in Sekunden angegeben wird

Schritt 4: Führen Sie den Code im Abschnitt aus

Führen Sie den ersten Abschnitt aus (STRG+EINGABETASTE) und öffnen Sie die im Arbeitsbereich erstellte Variable.

  • Versuchen Sie, die verschiedenen Parameter in rpi zu analysieren.
  • Es gibt die Gesamtbeschreibung Ihres Pi-Boards wie Anzahl der Pins, Anzahl der LEDs, i2c und alles, was an Bord verfügbar ist.

Führen Sie dann den zweiten Abschnitt aus, um das Pin-Diagramm der Himbeer-Pi-Platine anzuzeigen.

Beachten Sie die GPIO-Pin-Nummer aus diesem Bild

Definieren Sie im dritten Bild die LED-Blinkparameter gemäß Ihren Anforderungen.

  • Sie können den Pausenwert ändern, um die Verzögerung anzupassen.
  • Ändern Sie den for-Wert, um festzulegen, wie oft das Blinken ausgeführt werden soll.

Schritt 5: Das war's

Das ist es!
Das ist es!

Sie haben Ihr erstes Experiment mit Himbeer-Pi mit Matlab durchgeführt.