Hallo, in unserem Dorf gibt es eine Kegelbahn, wo i.d.R. Kinder die Kegel aufstellen und die geworfenen Kegel durch Hochhalten eines Schildes mit der entsprechenden Zahl bekanntgeben. Nun hat man mich gefragt, ob ich nicht eine Lösung finden könnte, das elektronisch abzuwickeln. Soll heißen, es gibt zukünftig keine Schilder mehr, sondern eine großformatige 1-Digit-Siebensegmentanzeige und eine 4x3-Tastenmatrix zur Eingabe der geworfenen Kegel samt Elektronik. Alles Neue soll portabel, also abbaubar, ausgeführt werden. Meine Idee ist, das Ganze per Arduino zu lösen und war daher zig Stunden auch bei YT unterwegs, um mir etwas Knowhow anzueignen. Allerdings nützt mir, wie gesehen eine arduinogesteuerte Siegensegmentanzeige, die ständig von 0...9 durchläuft, nicht wirklich weiter. Auch die Ausgabe einer Zahl, per Matrix eingegeben und die Bestätigung der Richtigkeit ihrer Eingabe über den PC-Monitor. gleichfalls nicht. Auch denke ich, fehlen mir Ports am Arduino, wenn bei 13 vorhandenen, 7 für die Segmente a...g und 7 für die Tastenmatrix draufgehen. Ich werde wohl einen BCD-Decoder ins Spiel bringen müssen, um die fehlenden Ports freizuschaufeln. Ich hoffe nun, mit diesem Beitrag reichlich Vorschläge, Hinweise etc. zu bekommen, die mir den richtigen Weg weisen und dabei helfen, das Projekt Realität werden lassen. Ludwig
Es gibt Arduino Modelle mit sehr viel mehr I/O Pins. Außerdem kann man sie leicht mit Schieberegistern erweitern. Vermutlich möchtest du erst ein paar Grundlagen lernen, bevor du dich an so ein großes Projekt wagst. Als Einstieg empfehle ich Dir meine Anleitung: http://stefanfrings.de/mikrocontroller_buch/index.html
Warum keine Reeds/Hallsensoren in den Boden und Magnete in die Pins unten rein. 9 Stück, so what. Dann ein Raspi zum auswerten der Reeds und einen am Biertisch, WLAN dazwischen. Anzeige geht alles, Beamer, TV, Dotmatrix, 7 Segment, Smartphone.
:
Bearbeitet durch User
Tastenabfrage lässt sich noch über Widerstände mit weniger Ports verwirklichen. Einlesen der entsprechenden Spannung via Analog-Eingang.
Warum nicht einfach eine Webcam mit WIFI auf die Pins richten und das Bild zu den Kegelbrüder streamen.
Vergiss es! Da gibt es so viele Unwägbarkeiten, dass Du am Ende als der große Buhmann dastehst. Üblicherweise ist so eine Anzeige ein integraler Teil der Bahn und nicht irgendwas, aus Langeweile, darangeklebtes.
Kondensateur schrieb: > in unserem Dorf gibt es eine Kegelbahn, wo i.d.R. Kinder die Kegel > aufstellen und die geworfenen Kegel durch Hochhalten eines Schildes mit > der entsprechenden Zahl bekanntgeben. > Nun hat man mich gefragt, ob ich nicht eine Lösung finden könnte, das > elektronisch abzuwickeln. Soll heißen, es gibt zukünftig keine Schilder > mehr, sondern eine großformatige 1-Digit-Siebensegmentanzeige und eine > 4x3-Tastenmatrix zur Eingabe der geworfenen Kegel samt Elektronik. Warum die Festlegung auf eine Tasten- Matrix? Ein Wurf kann 0 bis 9 Pins umwerfen. Macht 10 Tasten. Eine 0 braucht man eigentlich auch nicht extra anzuzeigen. > Alles Neue soll portabel, also abbaubar, ausgeführt werden. Na ja. Es ist ja nur eine Anzeige mit ein paar Tasten. Interessant wäre am ehesten die Stromversorgung. Gibt es da eine Steckdose in Reichweite? Sonst mußt du Akkubetrieb vorsehen. > Meine Idee ist, das Ganze per Arduino zu lösen Was willst du denn da mit einem Arduino? Ein Arduino ist ein kleiner Computer mit mehr Rechenleistung, als man in den 60ern gebraucht hat, um zum Mond zu fliegen. Mach dir lieber erstmal Gedanken, was für eine Anzeige du nehmen willst. So große Anzeigen kann man wahlweise kaufen oder selber bauen (aus einzelnen LED oder Stückchen von LED-Streifen). Und als nächstes entscheide dich für eine Stromversorgung. Wenn es darum geht, eine von 9 (oder 10) Tasten auf ein 7-Segment Muster abzubilden, dafür gibt es die gute alte Diodenmatrix. Die funktioniert dann auch problemlos mit LED für 12V oder 24V. Oder Glühlämpchen. Das Prinzip ist hier ganz gut erklärt: Beitrag "Re: 7Segmentanzeige für Gangschaltung vom Motorrad"
Sebastian S. schrieb: > Üblicherweise ist so eine Anzeige ein integraler Teil der Bahn und nicht > irgendwas, aus Langeweile, darangeklebtes. Und ausserdem recht überflüssig - normalerweise sieht man vom Abwurf aus sehr gut was gefallen ist, bzw. was noch steht. Georg
Wenn ich das richtig verstehe, soll einfach eine auf einem Tastenfeld eingegebene Zahl auf einer Anzeige dargestellt werden. Das wuerde ich ohne Microcontroller loesen. Mit Logik-ICs: Tastatur mit einzelnen Pins fuer jede Taste (und einem gemeinsamen Pin, also keine Matrix), dazu ein Prioritaetsencoder (74xx147 oder alternativ Dioden, 10 Tasten zu BCD), ein Latch, und ein Siebensegment-Dekoder. Oder ganz altmodisch: 10 sich gegenseitig ausloesende Tasten und Dioden von jeder der 10 Tasten zu den jeweils benoetigten Segmenten. Wenn es auf den Stromverbrauch nicht so ankommt kommt man mit weniger Dioden aus, wenn man (bei Anzeige mit gemeinsamer Kathode) alle Segmente mit je einem Widerstand auf +V legt und dann die ausgeschalteten Segmente ueber Dioden auf Masse zieht. Noch primitiver habe ich das vor vielen Jahren mal gebaut: da gab es einfach 7 Schiebeschalter, einen pro Segment, und eine kleine Kontroll-Anzeige ueber den Schaltern.
Reedkontakte unter jedem Kegel, und die überbrücken Widerstände. Diese alle in Reihe schalten, und die Auswertung einem ICL7107 überlassen. Für das Großdisplay noch ein ULN2003 als Treiber.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.