Diskussion:Arduino: Programmier-Challenge I WS 24/25: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
(19 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
= Testprotokoll = | |||
Das Testprotokoll wird in der Prüfung ausgefüllt, reklamieren Sie Fehleintragungen während der Prüfung. Nachträgliche Änderungen sind ungültig. Req. 2 und 6 werden nachträglich anhand der gesicherten Software geprüft. | |||
{| class="wikitable" | {| class="wikitable" | ||
|+ style = "text-align: left"| Tabelle 2: Testprotokoll | |+ style = "text-align: left"| Tabelle 2: Testprotokoll 13.11.2024, Gruppe A | ||
|- | |- | ||
! Req. !! | ! Req. !! Inf1P_A1 !! Inf1P_A2 !! Inf1P_A3 !! Inf1P_A4 !! Inf2P_A5 !! Inf2P_A6 !! Inf2P_A7 | ||
|- | |- | ||
| 1 || | | 1 || 1 || 1 || 0 || 0 || 1 || 0 || 0 | ||
|- | |- | ||
| 2 || 0 || 1 || 0 || 1 | | 2 || 0 || 1 || 0 || 1 || 1 || 0 || 1 | ||
|- | |- | ||
| 3 || | | 3 || 1 || 1 || 0 || 0 || 1 || 0 || 0 | ||
|- | |- | ||
| 4 || | | 4 || 1 || 1 || 0 || 0 || 1 || 0 || 0 | ||
|- | |- | ||
| 5 ||0 | | 5 || 0 || 1 || 0 || 0 || 0 || 0 || 0 | ||
|- | |- | ||
| 6 || 0 || 1 || 0 || 1 || 0 || 1 || 0 | | 6 || 0 || 1 || 0 || 1 || 0 || 1 || 0 | ||
|- | |- | ||
| 7 || 0 | | 7 || 0 ||0 || 0 || 0 || 0 || 0|| 0 | ||
|- | |- | ||
|} | |} | ||
Req. 2 und 6 wird im Quelltext geprüft | |||
= Legende = | |||
* 0: nicht bestanden | |||
* 1: bestanden | |||
== Bonus für Solo-Teams == | |||
Einzelpersonen bekommen einen Bonus von 1,5 P. Dies betrifft: | |||
* Inf1P_A3 | |||
* Inf1P_A6 | |||
== Feedback == | |||
* Zeit war knapp. | |||
* Komplexität war gut | |||
* Zeiten für die Bearbeitung angeben und ansagen. | |||
<!-- | <!-- | ||
Sie haben den Auftrag die Laufstrecke eines Olympiastadions mit einem Zeitmesssystem auszustatten. Entwickeln Sie einen Prototyp mit Ihrem Arduino-Baukasten. Die Anforderungen an Ihr System sind in Tabelle 1 aufgeführt. | Sie haben den Auftrag die Laufstrecke eines Olympiastadions mit einem Zeitmesssystem auszustatten. Entwickeln Sie einen Prototyp mit Ihrem Arduino-Baukasten. Die Anforderungen an Ihr System sind in Tabelle 1 aufgeführt. | ||
Zeile 34: | Zeile 49: | ||
2. Aufgabe!! | 2. Aufgabe!! | ||
1. Eine Ampel signalisiert den Start. Die Ampel wird mit einem Taster | 1. Eine Ampel signalisiert den Start. Die Ampel wird mit einem Taster geschaltet. | ||
2. Der Taster wird via Interrupt entprellt. | 2. Der Taster wird via Interrupt entprellt. | ||
3. Der Taster schaltet die Ampel | 3. Der Taster schaltet die Ampel von Rot auf Gelb auf Grün. Es leuchten keine zwei Farben gleichzeitig. | ||
4. Das grüne Licht signalisiert den | 4. Das grüne Licht signalisiert den Laufstart und startet automatisch die Zeitmessung in Sekunden auf 2 Nachkommastellen genau. | ||
5. Ein Entfernungssensor misst nach dem Prinzip der Reflektorlichtschranke die Zeit der | 5. Ein Entfernungssensor misst nach dem Prinzip der Reflektorlichtschranke die Zeit der drei Laufenden. Als Technologie wir ein [[Sharp_GP2Y0A41SK0F|Sharp IR Entfernungssensor]] eingesetzt. | ||
6. Die Sensorwerte werden gefiltert, so dass keine Fehlmessung ausgelöst wird. | 6. Die Sensorwerte werden gefiltert, so dass keine Fehlmessung ausgelöst wird. | ||
7. Das Ergebnis wird im seriellen Monitor einmalig im Format: <code>Zeit: Bahn #<code> sortiert nach den Laufzeiten aufsteigend angezeigt. | 7. Das Ergebnis wird im seriellen Monitor einmalig im Format: <code>Zeit: Bahn #</code> sortiert nach den Laufzeiten aufsteigend angezeigt. | ||
--> | --> |
Aktuelle Version vom 14. November 2024, 08:07 Uhr
Testprotokoll
Das Testprotokoll wird in der Prüfung ausgefüllt, reklamieren Sie Fehleintragungen während der Prüfung. Nachträgliche Änderungen sind ungültig. Req. 2 und 6 werden nachträglich anhand der gesicherten Software geprüft.
Req. | Inf1P_A1 | Inf1P_A2 | Inf1P_A3 | Inf1P_A4 | Inf2P_A5 | Inf2P_A6 | Inf2P_A7 |
---|---|---|---|---|---|---|---|
1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
2 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
3 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
4 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
6 | 0 | 1 | 0 | 1 | 0 | 1 | 0 |
7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Req. 2 und 6 wird im Quelltext geprüft
Legende
- 0: nicht bestanden
- 1: bestanden
Bonus für Solo-Teams
Einzelpersonen bekommen einen Bonus von 1,5 P. Dies betrifft:
- Inf1P_A3
- Inf1P_A6
Feedback
- Zeit war knapp.
- Komplexität war gut
- Zeiten für die Bearbeitung angeben und ansagen.