Arduino IDE Code mit Matlab SImulink Steuerprogramm verbinden

Gast #5999343
Lesenswert?

Unbekannt schrieb:
> verbinden kann.

Verbinden kann man mit zum Beispiel mit einem Kleber, oder
einem Faden, oder einem Seil. Gummizug ist auch ganz gut
geeignet.

Verbinden im übertragenen Sinne geht auch mit einer seriellen
Schnittstelle.

Genauere Angaben sind wegen der vagen Fragestellung leider
nicht möglich.
Gast #5999780
Lesenswert?

kann ich im Arduino IDE was programmieren und das auf Arduino board 
laufen lassen und danach Im Simulink mein Stuerprogramm auf Arduino 
"Auch" laufen lassen so dass ich die Ports auslesen kann?

Funktioniert die Serielle Schnittstelle auch im Simulink?
Gast #5999788
Lesenswert?

Unbekannt schrieb:
> Im Simulink mein Stuerprogramm auf Arduino "Auch" laufen lassen

2 Programme parallel auf dem Arduino? Nein. Du kannst höchstens das 
Simulink Zeug auf dem PC mit dem Arduino reden lassen. Oder aus Simulink 
Code generieren lassen und diesen in das Arduino Programm integrieren. 
Das kann aber ggf. kompliziert werden.
#5999790
Lesenswert?

Unbekannt schrieb:
> kann ich im Arduino IDE was programmieren und das auf Arduino
> board
> laufen lassen und danach Im Simulink mein Stuerprogramm auf Arduino
> "Auch" laufen lassen so dass ich die Ports auslesen kann?

Nein, das wird so nicht funktionieren. Simulink wird dein Programm 
einfach überschreiben.
Es macht dann letztendlich nichts anderes, als die Ports auszulesen und 
über die Serielle Schnittstelle die Daten an den PC zu übertragen, wo 
dir die Werte in Simulink angezeigt werden.

> Funktioniert die Serielle Schnittstelle auch im Simulink?
Klar funktioniert die.
#5999800
Lesenswert?

Du kannst den Arduino als Schnittstelle/IO-Board für Matlab oder 
Simulink nutzen. Matlab flasht dazu seine eigene Firmware.

Getestet habe ich normale GPIO, SPI und I2C. ADC noch nicht, aber ich 
wüßte nicht, warum das nicht gehen sollte.

Eigentlich eine feine Sache für Quick&Dirty-Anwendungen oder für 
Prototyping-Szenarien.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren