Diskussion:Arduino: Programmier-Challenge I WS 24/25: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(14 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
= Testprotokoll =
= Testprotokoll =
Das Testprotokoll wird in der Prüfung ausgefüllt, reklamieren Sie Fehleintragungen während der Prüfung. Nachträgliche Änderungen sind ungültig.
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 13.11.2024
|+ style = "text-align: left"| Tabelle 2: Testprotokoll 13.11.2024, Gruppe A
|-
|-
! Req.  !! Inf1P_A1 !! Inf1P_A2 !! Inf1P_A3 !! Inf1P_A4 !! Inf2P_A5 !! Inf2P_A6
! Req.  !! Inf1P_A1 !! Inf1P_A2 !! Inf1P_A3 !! Inf1P_A4 !! Inf2P_A5 !! Inf2P_A6 !! Inf2P_A7
|-
|-
| 1  || 0 || || 0 || || 0 ||  
| 1  || 1 || 1 || 0 || 0 || 1 || 0 || 0
|-
|-
| 2  || 0 || || 0 || || 0 ||  
| 2  || 0 || 1 || 0 || 1 || 1 || 0 || 1
|-
|-
| 3  || 0 || || 0 || || 0 ||  
| 3  || 1 || 1 || 0 || 0 || 1 || 0 || 0
|-
|-
| 4  || 0 || || 0 || || 0 ||  
| 4  || 1 || 1 || 0 || 0 || 1 || 0 || 0
|-
|-
| 5  || 0 || || 0 || || 0 ||  
| 5  || 0 || 1 || 0 || 0 || 0 || 0 || 0
|-
|-
| 6  || 0 ||  || 0 || || 0 ||  
| 6  || 0 || 1 || 0 || 1 || 0 || 1 || 0
|-
|-
| 7  || 0 || || 0 || 0 || 0 ||   
| 7  || 0 ||0 || 0 || 0 || 0 ||  0|| 0
|-
|-
|}
|}
Req. 2 und 6 wird im Quelltext geprüft
= Legende =
= Legende =
* 0: nicht bestanden
* 0: nicht bestanden
Zeile 27: Zeile 29:
== Bonus für Solo-Teams ==
== Bonus für Solo-Teams ==
Einzelpersonen bekommen einen Bonus von 1,5 P. Dies betrifft:
Einzelpersonen bekommen einen Bonus von 1,5 P. Dies betrifft:
* Inf1P_A3
* Inf1P_A6
* 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 42: Zeile 49:


2. Aufgabe!!
2. Aufgabe!!
1. Eine Ampel signalisiert den Start. Die Ampel wird mit einem Taster gestartet.
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 von Rot auf Gelb auf Grün.
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 Start und startet automatisch die Zeitmessung in Sekunden auf 2 Nachkommastellen
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 3 Laufenden. Als Technologie wir ein Sharp IR Entfernungssensor eingesetzt.  
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.

Tabelle 2: Testprotokoll 13.11.2024, Gruppe A
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.