AlphaBot: Programmier-Challenge I SoSe26: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 36: | Zeile 36: | ||
| <strong>Demo <code>Empfang.m</code> </strong> | | <strong>Demo <code>Empfang.m</code> </strong> | ||
|- | |- | ||
| <source line lang="matlab" style="font-size:medium"> | | <source line lang="matlab" style="font-size:medium">clear; clc; | ||
s = serialport("COM4",115200); | |||
figure; | |||
h = animatedline; | |||
xlabel('Zeit'); | |||
ylabel('Messwert'); | |||
start = datetime('now'); | |||
while true | |||
daten = readline(s); | |||
wert = str2double(daten); | |||
t = seconds(datetime('now') - start); | |||
addpoints(h,t,wert); | |||
end | |||
end | |||
</source> | </source> | ||
|} | |} | ||
Version vom 20. Mai 2026, 07:55 Uhr

| Autor: | Prof. Dr.-Ing. Schneider |
| Modul: | Praxismodul II |
| Lektion 6: | Mechatronik, Informatikpraktikum 2, 2. Semester |
| Datum: | 21.05.2026 |
| Bearbeitungsdauer: | 45 Minuten |
| hier erscheint am Prüfungstag die Aufgabenstellung. |
Demo Sender.ino
|
void setup() {
Serial.begin(115200);
}
void loop() {
static byte wert = 0;
wert++;
Serial.println(wert);
delay(50);
}
end;
|
Demo Empfang.m
|
clear; clc;
s = serialport("COM4",115200);
figure;
h = animatedline;
xlabel('Zeit');
ylabel('Messwert');
start = datetime('now');
while true
daten = readline(s);
wert = str2double(daten);
t = seconds(datetime('now') - start);
addpoints(h,t,wert);
end
|
Ausblick zur nächsten Lektion
In der nächsten Lektion wird der AlphaBot gesteuert, um verschieden Muster abzufahren.
→ Termine 1 2 3 4 5 6 7 8 10 11 12
→ zurück zum Hauptartikel: Informatik Praktikum 2
→ Haben Sie Fragen? Informatik Praktikum FAQ
