Eine Dartscheibe per USB mit dem PC verbinden?


 

  • Alle E-Dart Spiele vernünftig loggen?
  • Steel Dart mit einem Programm statt mit Kreide spielen?
  • Durchschnittstrefferquote anzeigen?
  • Wer hat wie viele Spiele schon gewonnen?
  • Namen im Spiel statt Player 1, Player 2, ...
  • Eine brauchbare E-Dart Sprachausgabe?
  • Oder eigene Sprachausgaben auf sprechen?
  • Eine übersichtlichere Spielanzeige am PC/Notebook?
  • Die E-Dart Scheibe per TCP/IP und Internet mit anderen Dart-Spielern zusammenschalten und somit über das Internet mit Spielern auf der ganzen Welt spielen?
  • Eigene Spielvarianten erfinden?

 

 

Ja! Das geht alles!

(Nur fertig ists noch nicht ganz...)




Seit 2007 mache ich mir zu dem Thema meine Gedanken...


 

...und langsam nimmt dieser Gedanke Gestalt an.

 

Ich habe eine Standard E-Dart Scheibe zerlegt und ihr die Elektronik geraubt (& entsorgt). Meine eigene Elektronik entworfen und diese mit der Treffermatrix verbunden. Die Elektronik wird nun nur noch per USB mit dem Rechner verbunden. Da ich lediglich eine vierstellige Anzeige und ein paar Status-LEDs betreibe, wird das ganze komplett aus dem Rechner bzw. per USB mit Strom versorgt. Eine zusätzliche Stromversorgung wird nicht benötigt.  Man könnte auch (was-weiß-ich-wie-viele) 7Segment Anzeigen betreiben. Seitens der Elektronik wäre dies durchaus machbar. Jedoch wollte ich beim Prototyp nicht so weit gehen und es wäre zwingend eine extra Stromversorgung voraussetzen.

 

Das Ganze ist weiterhin noch lange im Prototyp Status, aber bereits funktionsfähig und ich habe schon zahllose Runden mit Kollegen gespielt... Und - wir spielen diese Scheibe lieber als z.B. meine FullHouse...

 

Das erste große Problem war einen Chiphersteller zu finden der digitale Signale beliebiger Art irgendwie dem PC per USB zur Verfügung stellt und welcher sich auch über Programmiersprachen ansprechen lässt. Nach einigen Tests hatte ich einen solchen Chip gefunden, musste ich alsbald jedoch feststellen, das die Treffersignale eines einschlagenden Dart Pfeils derart kurz sind, das diese nicht ungepuffert direkt an den PC gesendet werden können.

 

Eine eigene Elektronik musste her, welche die Treffermatrix einer E-Dart Scheibe mit hoher Taktrate (z.Z. 1MHz, max. 10MHz) auf Veränderungen prüft, und ein gefundenes "Ereignis" solange festhält, bis dieses von meinem Programm ausgewertet wurde und ich Programmseitig ein "Restart" dieser Matrixelektronik auslöse.

 

Auch erledigt.

 

Um Weihnachten 2009 habe ich nun nochmals richtig Energien in die Software investiert und die ersten Spielbaren Spielvarianten entwickelt.

 

Bisher verwirklicht sind:

 

    • 01er Games (301 - 1001) LegaLike (Leg/Set/Quickie)

    • Cricket (Standard, Randomise, Score/NoScore, Hasenjagt/Rabbithunt)

    • The Boss (Eine Spielvariante die R.W. so nebenbei eingefallen ist..., die mir aber spontan so gut gefallen hat, das ich diese realisiert habe)

 




Die Sprachausgabe / der Dart Caller

 

>>> die ehemalige Synthetische Sprachausgabe probehören

 

Bei der Sprachausgabe war ich etwas (sagen wir mal) spendabel. Murphy, Bag of Nuts, Lolli, ... werden angesagt!

 

Ebenso bei The Boss und bei der Hasenjagt, wurde ein wenig detaillierter hierfür Programmiert.

 

Die Sprachausgabe war zunächst auf synthetischer Spracheausgabe aufgebaut. Ich hatte da auch einen Entwickler der eine wirklich ansprechende Stimme und eine sehr natürliche Sprachausgabe hatte. Leider kann ich diese Sprachausgabe aus Lizenzrechtlichen Gründen nicht im Programm verwenden. Klingt zwar super - aber ist unbezahlbar für die Verbreitung...

 

Die aktuelle Version verwendet aufgezeichnete Ansagen einer mir gut bekannten Stimme, die sich einigermaßen in Englisch ausdrücken kann. Vielleicht findet sich mal eine abgrundtiefe/raue Stimme alla 'The Voice' Russ Bray...



Screenshots










[zum Vergrößern Bilder anklicken]


 

 

Wie Ihr an den Screenshots sehen könnt, können die Treffer auch von Hand eingegeben werden (optional) wenn keine Elektronik angeschlossen ist. Somit kann das Programm auch von z.B. Steeldart Spielern eingesetzt werden ...

 

Eine erste einigermaßen vernünftig laufende Alpha Version des Programms ist fertig und steht zum Download bereit.

 

Ein größeres Stück Arbeit gibt noch die Realisierung der TCP/IP Verbindung über das Internet zwischen verschiedenen Spielern. Da es bis jetzt von der Elektronik nur den Prototypen gibt, sehe ich jedoch hierfür zur Zeit noch keinen Bedarf.

 

Wer Interesse an einer solchen Elektronik oder am Programm hat, kann mir all seine Wünsche oder Vorschläge oder die noch vorhandenen Fehler der Downloadversion über mein Standard Formular schicken.

 

Je größer die Interessengemeinde wird, um so eher wird die USB Dartscheibe Serienreifer...

 

>>> Webformfeedback

 



Nach zahllosen Rufen...

 

... "ich möchte aber auch mal was sehen" ...

 

habe ich euch zumindest mal zwei mini Filmchen mit einer einfachen Handycam hierher geparkt. Nicht sehr repräsentativ, aber wenigstens etwas. Kommt Zeit kommt Rat und auch mal eine vernünftige Aufnahme...

Klick auf die Bilder für den Download.

 

 






Der Prototyp mit neuer E-Dartscheibe


 

Bei den vielen Probekäufen der verschiedensten E-Dart Scheiben hat sich diese hier nun als besonders geeignet hervorgehoben. Die Interne Elektronik ist mit einem Flachbandkabel mit dem Tastenfeld (welches außer wenigen Spannungswandlern keinerlei Relevanz hat) verbunden. Das Tastenfeld wiederum ist parallel mit der Treffer-Matrix geschaltet. Da das abgreifen der Kontakte zur Folienmatrix immer etwas knifflig ist, hatte ich hier leichtes Spiel. Einfach das vorhandene Flachbandkabel auslöten und eine Steckverbindung zur eigenen Elektronik einbauen.



 

Auch ohne meine Elektronik ist die Dartscheibe durch das Durch-Schleifen der Originalverbindung zur OnBoard Elektronik ganz normal spielbar...

Nach oben


>>> Hier gehts zum Download >>>