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
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.
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.
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.
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.
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.
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.
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.
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)
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.
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.
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.
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.
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.
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.
Klaus Schroeder schrieb:> Jede einzelne Zahl setzt sich hierbei aus 14 kleinen Mini Glühbirnen> zusammenKlaus 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
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...