16
Tischkicker Dominic Klotz, B. Eng. Lukas Schmidt, B. Eng. 01.02.2015 TISCHKICKER

Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

  • Upload
    ngominh

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

TischkickerDominic Klotz, B. Eng.Lukas Schmidt, B. Eng.

01.02.2015TISCHKICKER

Page 2: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Aufgabenpakete

01.02.2015TISCHKICKER

Parallel‐Port gegen USB‐Dongel austauschen

Highscore löschen

Bei Tor eine Audio‐File abspielen

Allgemeine Verbesserungen am Tischkicker

Bonus: Video‐Anleitung für „Tag der offenen Tür“

Page 3: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Audiodatei abspielen

01.02.2015TISCHKICKER

Problemstellung:  Am Tag der offenen Tür wurden die Torschützen mit Süßigkeiten gefeiert.Zusätzlich dazu soll für zukünftige Termine eine softwarebasierte Lösung gefunden werden.

Aufgabenstellung:  Es soll dafür gesorgt werden, dass bei einem Torerfolg, eine Belobung, in Form einer Audiodatei ausgegeben wird.

Page 4: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Audiodatei abspielen

01.02.2015TISCHKICKER

Lösung:  Durch mehrere Probleme bei der Kompilierung des Quellcodes war es nicht möglich die betreffenden Programmzeilen in eine .exe‐Datei umzuwandeln.Als alternativ Lösung hat sich das Projektteam, bei Treffer eines Spielers, für eine Message‐Box entschieden.

Page 5: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Allgemeine Verbesserungen

01.02.2015TISCHKICKER

Mechanischer Aufbau

Schraubverbindungen Ballrohr

FAQ

Page 6: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Allgemeine Verbesserungen

01.02.2015TISCHKICKER

Änderung der Spieler Aktueller Anlass: Wer ist der wahre Weltfußballer

Page 7: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

USB Dongel

01.02.2015TISCHKICKER

Problemstellung:  HALCON‐Bibliothek benötigt eine Lizenz. Der Lizenz‐Schlüssel ist auf einem Parallel‐Port‐Dongel an zweitem PC.

Aufgabenstellung:  Möglichkeit prüfen Parallel‐Port‐Dongel gegen USB‐Dongel auszutauschen. So kann ein PC eingespart werden.

IST‐Zustand Wunsch‐Zustand

Page 8: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Highscore Löschen

01.02.2015TISCHKICKER

Problemstellung:  Der Highscore ist für Besucher am Tag der offenen Tür ein besondere Anreiz. Es ist aber leider zu schwer in Highscore zu kommen, da er alte Einträge enthält.

Aufgabenstellung:  Es soll möglich sein den Highscore zu löschen. An öffentlichen Events sollen die Besucher mit einem leeren Highscore starten.

Page 9: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Highscore Löschen

01.02.2015TISCHKICKER

Lösung:  Eigenständiges VBA‐Programm, dass den Highscore zurücksetzen kann.

Arbeitsprinzip

Page 10: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Highscore Löschen

01.02.2015TISCHKICKER

Bedienoberfläche universal anpassbare Pfade

Page 11: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Highscore Löschen

01.02.2015TISCHKICKER

Interaktion mit Benutzer

Zurücksetzen war erfolgreich Zurücksetzen war nicht erfolgreich

Wahrscheinliche Ursachen:Falscher Speicherpfad angegeben

Im Fall eines Fehler springt das Programm nicht in Debugger, sondern gibt Feedback!

Page 12: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Highscore Löschen

01.02.2015TISCHKICKER

Zurückgesetzter Highscore in AuTor 1.0

Page 13: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Highscore Löschen

01.02.2015TISCHKICKER

Lösung:  Eigenständiges VBA‐Programm, dass den Highscore zurücksetzen kann.

Benefits: Archivierung aller Highscores inkl. Zeit‐ u. Datumsstempel Kein Eingriff in C#‐Programm notwendig Kinderleichte Bedienung An andere Programme anpassbar

Highlights: Internationale Fußballstarts als Platzhalter

Projektstatus: 100% Erfolgreich

Page 14: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Video‐Anleitung

01.02.2015TISCHKICKER

Problemstellung:  Manche Standbetreuer am Tag der offenen Tür haben noch nie mit dem Tischkicker gearbeitet. Deswegen war die Einweisung der Nachfolge‐Gruppen aufwendig. 

Lösung:  Detaillierte Video‐Anleitung (ca. 3 Minuten) von allen Einstellungen und vom Highscore löschen.

VIDEO

Projektstatus: 100% Erfolgreich

Page 15: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Ausblick

01.02.2015TISCHKICKER

Idee: Fortsetzung des Projektes im Rahmen einer Projektarbeit

ToDo‐Liste: 1) Neuen Computer besorgen, da Festplatte fehlerhaft

2) Installation von Windows 7

3) Parallel‐Dongel gegen USB‐Dongel austauschen

4) Saubere Installation von neustem VisualStudio

5) VisualStudio‐Ordner so strukturieren, dass nur ein Projekt auf dem Rechner ist

Optimale Projektarbeit mit 6 CPs

Page 16: Tischkicker - zweiter Vortrag.ppt [Kompatibilitätsmodus]projekte.rt-lions.de/misc/TischKicker/14WS-SchmidtKlotz/Tischkicker... · Audiodatei abspielen TISCHKICKER 01.02.2015 Problemstellung:

Danke für Ihre Aufmerksamkeit.

01.02.2015TISCHKICKER