Arduino mit MATLAB programmieren: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „=== Einlesen von (internen) Signalen eines Mikrocontrollers mit MATLAB === Zum Weiterverarbeiten (Analyse, etc.) müssen Signale oft vom Arduino an einen PC geeignet gesendet und dann dort gespeichert werden. Der Artikel Einlesen_von_(internen)_Signalen_eines_Mikrocontrollers_mit_Matlab zeigt Ihnen, wie man eine Reihe von Signalen mit dem Arduino an einen PC sendet, diese dort aufzeichnet und dann anschließend mit Hilfe von Matlab/Simulink einliest.…“ |
|||
| (8 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
[[Kategorie:Arduino]] | |||
[[Kategorie:MATLAB]] | |||
= Troubleshooting = | |||
==Matlab findet Com-Port nicht== | |||
Falls Matlab meldet, dass es bei a=arduino() keinen com Port findet, | |||
empfiehlt sich folgendes Vorgehen. | |||
* clear all; | |||
* a = arduino('COM3','Uno','Libraries','I2C'); | |||
Dann sollte Matlab Fremd Arduinos wieder finden. | |||
I am writing in reference to your Technical Support Case 07758289 regarding 'Arduino Matlab App does not work with all Arduinos'. According to the information I found in our internal documentation, using non-genuine Arduino targets or converters is not officially supported for automatic COM Port detection. In this case, we recommend defining the COM Port explicitly when instantiating the arduino object: https://www.mathworks.com/help/releases/R2024b/matlab/supportpkg/arduino.html#mw_1d816f13-2d2b-43f3-8cdf-6b23687f6f9c | |||
Please let me know if this resolves the error. I am looking forward to your feedback. | |||
If you have a new technical support question, please submit a new request here: | |||
http://www.mathworks.com/support/servicerequests/create.html | |||
=== Einlesen von (internen) Signalen eines Mikrocontrollers mit MATLAB === | === Einlesen von (internen) Signalen eines Mikrocontrollers mit MATLAB === | ||
Zum Weiterverarbeiten (Analyse, etc.) müssen Signale oft vom Arduino an einen PC geeignet gesendet und dann dort gespeichert werden. Der Artikel [[Einlesen_von_(internen)_Signalen_eines_Mikrocontrollers_mit_Matlab]] zeigt Ihnen, wie man eine Reihe von Signalen mit dem Arduino an einen PC sendet, diese dort aufzeichnet und dann anschließend mit Hilfe von Matlab/Simulink einliest. Sind die Signale erst einmal in Matlab vorhanden, lassen sich die umfangreichen Darstellungsmöglichkeiten darin gut zur Analyse nutzen. | Zum Weiterverarbeiten (Analyse, etc.) müssen Signale oft vom Arduino an einen PC geeignet gesendet und dann dort gespeichert werden. Der Artikel [[Einlesen_von_(internen)_Signalen_eines_Mikrocontrollers_mit_Matlab]] zeigt Ihnen, wie man eine Reihe von Signalen mit dem Arduino an einen PC sendet, diese dort aufzeichnet und dann anschließend mit Hilfe von Matlab/Simulink einliest. Sind die Signale erst einmal in Matlab vorhanden, lassen sich die umfangreichen Darstellungsmöglichkeiten darin gut zur Analyse nutzen. | ||
---- | |||
→ zurück zum Hauptartikel: [[Arduino|Arduino Hauptartikel]] | |||
Aktuelle Version vom 17. April 2025, 13:59 Uhr
Troubleshooting
Matlab findet Com-Port nicht
Falls Matlab meldet, dass es bei a=arduino() keinen com Port findet, empfiehlt sich folgendes Vorgehen.
- clear all;
- a = arduino('COM3','Uno','Libraries','I2C');
Dann sollte Matlab Fremd Arduinos wieder finden.
I am writing in reference to your Technical Support Case 07758289 regarding 'Arduino Matlab App does not work with all Arduinos'. According to the information I found in our internal documentation, using non-genuine Arduino targets or converters is not officially supported for automatic COM Port detection. In this case, we recommend defining the COM Port explicitly when instantiating the arduino object: https://www.mathworks.com/help/releases/R2024b/matlab/supportpkg/arduino.html#mw_1d816f13-2d2b-43f3-8cdf-6b23687f6f9c Please let me know if this resolves the error. I am looking forward to your feedback.
If you have a new technical support question, please submit a new request here: http://www.mathworks.com/support/servicerequests/create.html
Einlesen von (internen) Signalen eines Mikrocontrollers mit MATLAB
Zum Weiterverarbeiten (Analyse, etc.) müssen Signale oft vom Arduino an einen PC geeignet gesendet und dann dort gespeichert werden. Der Artikel Einlesen_von_(internen)_Signalen_eines_Mikrocontrollers_mit_Matlab zeigt Ihnen, wie man eine Reihe von Signalen mit dem Arduino an einen PC sendet, diese dort aufzeichnet und dann anschließend mit Hilfe von Matlab/Simulink einliest. Sind die Signale erst einmal in Matlab vorhanden, lassen sich die umfangreichen Darstellungsmöglichkeiten darin gut zur Analyse nutzen.
→ zurück zum Hauptartikel: Arduino Hauptartikel