Arduino Programmierung mit MATLAB: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 8: | Zeile 8: | ||
* <code>>> arduinoExplorer</code> | * <code>>> arduinoExplorer</code> | ||
== 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]] | → zurück zum Hauptartikel: [[BSE Angewandte Informatik - SoSe24]] |
Aktuelle Version vom 17. April 2024, 12:33 Uhr
Inhalt
Nützliche Befehle
>> 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