Arduino Programmierung mit MATLAB: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 10: | Zeile 10: | ||
== Musterlösung == | == Musterlösung == | ||
close all; clc; % Initialisierung | <source line lang="matlab" style="font-size:medium"> close all; clc; % Initialisierung | ||
if ~isobject(hArduino) | if ~isobject(hArduino) | ||
| Zeile 25: | Zeile 25: | ||
xlabel('Zeit in s') | xlabel('Zeit in s') | ||
ylabel('Spannung in V') | ylabel('Spannung in V') | ||
</source> | |||
---- | ---- | ||
→ zurück zum Hauptartikel: [[BSE Angewandte Informatik - SoSe24]] | → zurück zum Hauptartikel: [[BSE Angewandte Informatik - SoSe24]] | ||
Version vom 31. März 2025, 13:34 Uhr
Inhalt
Arduino Explorer
Testen Sie zuerst die verbindung zum Arduino mit dem Arduino Explorer. Den passenden port finden Sie über den Windows Geräte-Manager.
>> arduinoExplorer
Musterlösung
close all; clc; % Initialisierung
if ~isobject(hArduino)
hArduino = arduino('COM5','Uno') % Verbindung aufbauen
end
tic % Timer starten
for i=1:100
Spannung(i)= readVoltage(hArduino,'A0');
Zeit(i) = toc;
pause(0.1) % in s
end
plot(Zeit,Spannung,'r.-')
xlabel('Zeit in s')
ylabel('Spannung in V')
→ zurück zum Hauptartikel: BSE Angewandte Informatik - SoSe24