Forum: Analoge Elektronik und Schaltungstechnik Kegelbahn Wurfergebnisse an App senden


von Klaus Schroeder (Gast)


Lesenswert?

Ich bin soeben zufällig auf dieses Forum gestoßen und hoffe hier 
jemanden zu finden, der bereit ist folgende Aufgabe zu lösen bzw. 
gemeinsam zu entwickeln:

Evtl. bin ich hier nicht ganz richtig, aber ich stehe mit meinem Projekt 
noch am Anfang und versuche einige Fachleute zusammen zu bekommen, um 
etwas Neues zu entwickeln.

Ich habe vor das Kegeln zu modernisieren. Dafür gibt es aber einige 
Hürden zu überwinden:

Das Ziel ist:
Die Daten der Kegelbahn an eine App zu senden und daraus Kegespiele zu 
generieren usw.

Laut Aussage des Herstellers der Kegelbahn ist es nicht möglich die 
Daten von der Bahn abzugreifen. Ich traue dieser Aussage aber nicht 
ganz.
Technisch gut erklären kann ich es evtl. nicht, aber die Kegelergebnisse 
werden an folgenden Stellen verwendet:

1. Auf dem Display direkt über den Kegeln auf der Bahn
Jede einzelne Zahl setzt sich hierbei aus 14 kleinen Mini Glühbirnen 
zusammen
2. Auf dem Bedienterminal im Kegelvorraum, also dort wo die Gäste sitzen
hier werden die Zahlen über ein led Segment angezeigt
3. teilweise am angeschlossenen Mini Monitor und am  angeschlossenem 
Spezial-Drucker

Das Fallen der Kegel wird über einen Druckschalter oder Taster (ich 
kenne die genaue Bezeichnung leider nicht) erkannt. Das heißt, wenn ein 
Kegel fällt, läuft das Seil an dem dieser hängt über eine Rolle. Bewegt 
sich also das Seil nach unten, so drückt nach etwa 180 Grad Umdrehung 
ein Stift auf den Schalter. So erkennt die Bahn also für jeden einzelnen 
Kegel, ob er steht oder gefallen ist.

Ich kann mir nicht vorstellen, dass es so schwierig sein kann diese 
Daten an einer der genannten Stellen abzugreifen.

Vielleicht hat hier jemand eine Idee zu diesem Problem oder kennen 
jemanden, der mir da weiterhelfen kann.

Finanziell würde ich das ganze natürlich unterstützen, sofern es nicht 
den Rahmen sprengt.

Mit freundlichen Grüßen

 -  Klaus Schroeder  -
Restaurant "Zur Klinke"
Klinkstr. 13
32257 Bünde

USt-IdNr.: DE 195169858
Tel.: 0 52 23 / 50 50
Home:  www.zur-klinke.de
Mail: mail@zur-klinke.de

von Jörg R. (solar77)


Lesenswert?

Klaus Schroeder schrieb:
> Finanziell würde ich das ganze natürlich unterstützen, sofern es nicht
> den Rahmen sprengt.

Du würdest dein Vorhaben finanziell unterstützen...zu gütig;-)

Na Hauptsache du hast Werbung gemacht und die Kneipe genannt.

: Bearbeitet durch User
von Maxe (Gast)


Lesenswert?

Die von dir genannten Stellen bieten sicher Moeglichkeiten zum 
Abgreifen, aber das gibt halt ein Gebastel und es besteht das Risiko, an 
der Anlage etwas zu beschaedigen. Wenn du selbst das nicht machen 
kannst, wird eine Beauftragung teuer. Du musst dir auch ueberlegen, zu 
welchem Zeitpunkt du die Pins abfragen moechtest, wie du Banden erkennst 
usw.

von Klaus Schroeder (Gast)


Lesenswert?

Also eigentlich macht die Kegelbahn ja schon alles, was sie soll. Das 
heißt, alles was man benötigt an Daten wird richtig erkannt und an die 
Anzeigen weitergeleitet.

Diese Daten aber jetzt für ein App abzugreifen ist die Aufgabe!!!!!!!!!

Die App-Programmierung ist eine weitere Aufgabe. Dafür stehe ich bereits 
mit mehreren Leuten in Kontakt.

Ich muß dieses Problem also der Reihe nach lösen und mich Stück für 
Stück voran arbeiten um zu dem gewünschten Erfolg zu kommen.

Bin sehr gespannt auf Eure Ideen.

PS. Ich nutze das hier nicht um Werbung zu machen. Völliger Quatsch, 
meine Kontaktdaten habe ich hier angegeben, um die Ernsthaftigkeit 
meines Vorhabens zu unterstreichen.

von A. S. (Gast)


Lesenswert?

Klaus Schroeder schrieb:
> Laut Aussage des Herstellers der Kegelbahn ist es nicht möglich die
> Daten von der Bahn abzugreifen.

Das bedeutet:
- Sie haben keine Schnittstelle nach außen eingebaut
- Sie haben kein Interesse, irgend jemanden für 100€ pro Stunde für Dich 
und Deine Visionen abzustellen
- wenn Du auf Dein Risiko was machen willst, dann mach das, aber 
belästige sie nicht damit

Natürlich kann man die Daten abgreifen. Und natürlich kann man auch in 
die Programmierung, also die Wahl der Kegelspiel etc. eingreifen. Aber 
dazu brauchst Du
- Gute Ideen (das es wirklich einfacher wird und einen Mehrwert bietet)
- einen fähigen App-Entwickler
- einen fähigen Bastler

Da steckst Du dann mehrere 100h rein und wenn Du wirlich gut bist, 
kannst Du das an alle Kegelbahnen in Deutschland einmal verkaufen. Dazu 
müsste das aber eine seeehr seeehr gute Idee sein.

von Dieter (Gast)


Lesenswert?

Klaus Schroeder schrieb:
> Laut Aussage des Herstellers der Kegelbahn ist es nicht möglich die
> Daten von der Bahn abzugreifen. Ich traue dieser Aussage aber nicht
> ganz.
Rein technisch betrachtet: Die Aussage ist falsch.
Juristisch mit dem Hintergrund der Produkthaftung betrachtet: Die 
Aussage muss so lauten. Er wäre ein leichtsinniger Vollidiot, wenn er 
was anderes gesagt hätte.

Klaus Schroeder schrieb:
> 1. Auf dem Display direkt über den Kegeln auf der Bahn
> Jede einzelne Zahl setzt sich hierbei aus 14 kleinen Mini Glühbirnen
> zusammen
Die Anzeige der Bande macht hoffentlich auch ein Glühbirnchen.
Das ließe sich über kleine Fototransistoren abgreifen. Über eine kleine 
justierte WebCam ginge das auch. Diese Methoden wären kopplungsfrei 
Abgriffe.

von Maxe (Gast)


Lesenswert?

Klaus Schroeder schrieb:
> Also eigentlich macht die Kegelbahn ja schon alles, was sie soll. Das
> heißt, alles was man benötigt an Daten wird richtig erkannt und an die
> Anzeigen weitergeleitet.
>
> Diese Daten aber jetzt für ein App abzugreifen ist die Aufgabe!!!!!!!!!
Richtet sich das an mich????? Hm...

Was zeigt deine Anzeige an, wenn man ne Bande schiesst? Laesst sich die 
Bande, und damit der erfolgte Wurf, daraus ableiten? Das sind Sachen die 
kann man ohne vor der Anlage zu stehen nicht wissen.

von Jörg R. (solar77)


Lesenswert?

Klaus Schroeder schrieb:
> PS. Ich nutze das hier nicht um Werbung zu machen. Völliger Quatsch,
> meine Kontaktdaten habe ich hier angegeben, um die Ernsthaftigkeit
> meines Vorhabens zu unterstreichen.

Das ginge auch durch Anmeldung im Forum und vernünftige Kommunikation 
innerhalb des Threads. Nach deinem Verständnis müsste hier ja jeder 
Kontaktdaten angegeben, um die Ernsthaftigkeit seines Vorhabens zu 
unterstreichen.

: Bearbeitet durch User
von Klaus Schroeder (Gast)


Lesenswert?

Mit "Bande schiessen" meinst du vermutlich eine "Pumpe" (der hier 
gebräuchliche Begriff ), das heisst also ein Wurf bei dem kein Kegel 
fällt.

Eine Pumpe wird wie folgt erkannt:
Eine Kugel wird geworfen und passiert kurz vor den Kegeln eine erste 
Lichtschranke. Jetzt wird wohl ein Timer gestartet und die Bahn wartet 
eine vordefinierte Zeit auf das Fallen der Kegel. Der Zähler für die 
Anzahl der Würfe, wird von der Lichtschranke sofort um 1 erhöht. Wenn 
kein Kegel fällt, ist das Ergebnis Null. Die Kegel werden dann nicht neu 
aufgestellt, die Bahn aber nach wenigen Sekunden für einen neuen Wurf 
freigegeben (Rote Leuchte auf der Anlage springt wieder auf grün)

von Rübezahl (Gast)


Lesenswert?

Man könnte es wie bei der 8 Kanal Robbe Modellbau Fernsteuerung machen. 
Es werden immer 8 Rechtecke hintereinander übertragen, für jeden Kanal 
eins. Die breite der Rechtecke bräuchte sich nicht ändern, weil keine 
Servo-Drehwinkelposition übertragen werden muss. Also nur Rechteck 
vorhanden (Kegel steht) oder kein Rechteck (Kegel gefallen). Dieses 
Rechteckpaket wird als Dauerschleife gesendet und bei einer Änderung 
aktualisiert. Bei einer Kegelbahn bräuchte man 10 Rechtecke, 9 für die 
Kegel und 1 für die Pumpe.

von Antoni Stolenkov (Gast)


Lesenswert?

Klaus Schroeder schrieb:
> PS. Ich nutze das hier nicht um Werbung zu machen. Völliger Quatsch,
> meine Kontaktdaten habe ich hier angegeben, um die Ernsthaftigkeit
> meines Vorhabens zu unterstreichen.

Daß ßagen ßie Alle! Hie kann eß ßich nur um eine Aliaßfunktion handeln.

von A. S. (Gast)


Lesenswert?

Rübezahl schrieb:
> Man könnte es wie bei der 8 Kanal Robbe Modellbau Fernsteuerung machen.
> Es werden immer 8 Rechtecke hintereinander übertragen, für jeden Kanal
> eins. Die breite der Rechtecke bräuchte sich nicht ändern, weil keine
> Servo-Drehwinkelposition übertragen werden muss.

Wow, es gibt schon Vorschläge für ein eigenes Protokoll zur 
Datenübertragung.

Nochmal: wenn Du eine Idee hast, und einen App-entwickler dazu, der mit 
irgendeinem uC kommuniziert, dann ist es das Trivialste, Treffer und 
Wurf irgendwo abzugreifen und dem uC mitzuteilen, notfalls mit 10 
Drähten.

Wenn Du auch stellen willst, ja dann muss jemand das Gerät aufschrauben 
und reinschauen. Das wird teuer, allein von Zeit und Risiko.

von MaWin (Gast)


Lesenswert?

Klaus Schroeder schrieb:
> Die Daten der Kegelbahn an eine App zu senden

Apps sind die mühsam erstellten Handyspiele, die schon bei den meisten 
Handys nach 1/2 Jahr nicht mehr funktionieren, weil der Fortschritt sehr 
inkompatibel ist.

Die Mühe lohnt nicht, Apps sind viel zu kurzlebig, 
Smartphonebetriebssysteme auch.

Wenn, dann baut man eine WebSeite, die kann dann jeder angucken, egal ob 
iPhone, Android oder WinPhone, egal ob mit dem Modell von heute oder 
(bei anständiger WebProgrammierungung ohne Schnick-Schnack) dem von in 5 
Jaren.

> und daraus Kegespiele zu generieren

Verstehe ich nicht, ich dachte ihr kegelt, spielt also, und die App 
guckt nur zu.

Da die Kegelbahn ja wohl eine Anzeige haben wird: Einfach abfilmen, eine 
WebKamera aufstellen die die Anzeige sieht.
Wenn man dann ein Programm zur Aufwertung schreibt (Python auf 
WebServer?), sollte das konfigurierbar (anlernbar, soll erkennen wo sich 
auf dem Bild was ändert wenn ein Punkt fällt) sein, damit auch bei 
Umrüstung der Anlage, Wechsel der Kneipe, noch immer einsetzbar.

von Sebastian S. (amateur)


Lesenswert?

Natürlich ist Dein Vorhaben grundsätzlich machbar.

...aber

1. Der Aufwand ist Immens und das nicht nur Zeitlich.
2. Die Kegelbahn in der Nachbarkneipe ist noch viel älter als Deine,
   Somit kannst Du Deinen Aufwand abschreiben.
3. Die Kegelbahn in der Nachbarkneipe auf der anderen Seite ist
   funkel-niegel-nagelneu, hat wahrscheinlich sogar die gewünschte
   Schnittstelle, die natürlich undokumentiert ist.
?. Und, und, und

Also was auch immer Du vorhast: Mach es für Dich (Deine Kegelbahn) oder 
mach die Kneipe zu, rede mit den Kegelbahnhersteller, ob er nicht selber 
an so etwas Interesse hat, was Du dann hochziehen kannst.

von james (Gast)


Lesenswert?

Klaus Schroeder schrieb:
> Das Ziel ist:
> Die Daten der Kegelbahn an eine App zu senden und daraus Kegespiele zu
> generieren usw.

Klaus Schroeder schrieb:
> teilweise am angeschlossenen Mini Monitor und am angeschlossenem
> Spezial-Drucker

Geht es darum den Ausdruck der Ergebnisse elektronisch im Netz verfügbar 
zu machen? Also das man eine Statistik führen kann und jeder regelmäßige 
Spieler einen Account hat, wo er seine Ergebnisse der letzten Runden 
verfolgen kann?

In dem Fall könnte man Bild/Texterkennung nutzen (gibt da so Scannerapps 
fürs Smartphone) und dann die Ergebnisse übertragen oder noch einfacher 
eine Webanwendung erstellen, bei der jemand händig die Ergebnisse der 
Runde einträgt.
Klingt zwar nach viel eintippen, aber ich denke das wäre der geringste 
Aufwand für den Start mit dem man erstmal rumtesten kann was man 
umsetzten möchte/kann in App oder Web :)
Mit einer coolen Anwendung und Ideen kann man dann vielleicht noch mal 
nachfragen hinsichtlich der elektronischen Dateneinspeisung direkt von 
der Bahn.

von Georg (Gast)


Lesenswert?

Klaus Schroeder schrieb:
> Jede einzelne Zahl setzt sich hierbei aus 14 kleinen Mini Glühbirnen
> zusammen

Klaus Schroeder schrieb:
> hier werden die Zahlen über ein led Segment angezeigt

Die Zahl der gefallenen Kegel ist doch erst in 2. Linie interessant, 
wichtiger ist das Muster - wie soll sonst ein Kränzle erkannt werden??

Vielleicht beschreibst du das ja auch völlig falsch, aber dadurch wird 
der Aufwand nur noch viel höher.

Georg

von c-hater (Gast)


Lesenswert?

Klaus Schroeder schrieb:

> Laut Aussage des Herstellers der Kegelbahn ist es nicht möglich die
> Daten von der Bahn abzugreifen. Ich traue dieser Aussage aber nicht
> ganz.

Das würde ich auch nicht.

> Technisch gut erklären kann ich es evtl. nicht, aber die Kegelergebnisse
> werden an folgenden Stellen verwendet:
>
> 1. Auf dem Display direkt über den Kegeln auf der Bahn
> Jede einzelne Zahl setzt sich hierbei aus 14 kleinen Mini Glühbirnen
> zusammen
> 2. Auf dem Bedienterminal im Kegelvorraum, also dort wo die Gäste sitzen
> hier werden die Zahlen über ein led Segment angezeigt
> 3. teilweise am angeschlossenen Mini Monitor und am  angeschlossenem
> Spezial-Drucker

Genau deswegen. Insbesondere die Verbindung zu den unter 2. genannten 
Teilen dürfte sich vermutlich zum Abgreifen der Informationen anbieten. 
Das dürfte irgendwie über eine serielle Verbindung angekoppelt sein. 
Schon aus Kostengründen bzgl. der nötigen Verkabelung.

> Ich kann mir nicht vorstellen, dass es so schwierig sein kann diese
> Daten an einer der genannten Stellen abzugreifen.

Der Punkt ist: für DICH ist es offensichtlich zu schwierig...

> Vielleicht hat hier jemand eine Idee zu diesem Problem oder kennen
> jemanden, der mir da weiterhelfen kann.
>
> Finanziell würde ich das ganze natürlich unterstützen, sofern es nicht
> den Rahmen sprengt.

"Unterstützen" ist ein schöner Scherz. Ich würde dein Kneipe vielleicht 
auch mal finanziell unterstützen, wenn ich jeden Freitagabend die Bahn 
für lau benutzen darf, incl. aller Getränke, die ich im Laufe eines 
Freitagabend zu trinken vermag...

So ungefähr klingt dein Angebot für uns...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.