LED - Kickersteuerung

OP #2656022
Lesenswert?

Hallo Leute :)

Ich bräuchte mal eure Hilfe, und Zwar:
ich soll für einen Verwandten einen Zähler für einen Kicker bauen, Der 
über eine Lichtschranke (Oder mehrere) erfasst, ob ein Tor geschossen 
wurde.
Das soll er dann mit 10 Blauen Led´s je Seite Optisch anzeigen und beim 
10. Tor alle Led´s des Spielers blinken lassen und danach resetten.

Jetzt meine Frage an euch: wie kann ich das am besten anstellen?
Ich hätte mir wie gesagt gedacht das man eine Lichtschranke im Tor 
anbringt, ich hab aber wenig Ahnung, wie ich die Lichtschranke abfragen 
soll, vorallem soll das System zuverlässig sein.

Bin für jeden tipp Dankbar :)


MfG Dominic
#2656065
Lesenswert?

Dominic D. schrieb:
> 10 Blauen Led´s je Seite Optisch anzeigen

Machs für eine Seite blau und für die Andere rot.
Resettaster für jede Seite und Taster für Korrektur und Mogeln (+ und -) 
sollten auch nicht fehlen.

Mittelmäßiger Aufwand:
Es gibt in der 74er Serie als auch bei den 4000ern Bausteine, die 
Aufwärts und Abwärts zählen können. Das müsste man dann erst Dekodieren 
usw...

Weniger Aufwand:
Einfacher wirds mit parallel ladbaren Schieberegistern mit paralleler 
Ausgabe. Die müssen nicht in beide Richtungen schieben können, falls man 
die (-)Funktion nicht braucht. "Vorne" werden 1er reingeschoben(hinten 
dann 0er). Parallel laden macht man mit fest verdrahteten 0ern(oder 
Reset, falls es gibt, dann muss es nicht parallel ladbar sein).

wenig Aufwand, aber ein bisschen Programmieren:
Noch einfacher wirds vermutlich mit einem kleinen Mikrocontroller je 
Seite.
Impulse zählen, +-, Siegesmelodie an Tröter ausgeben....

Sag, welche Lösung dir grob vorschwebt.

mfg mf
#2656068
Lesenswert?

Dominic D. schrieb:

> ich soll für einen Verwandten einen Zähler für einen Kicker bauen, Der
> über eine Lichtschranke (Oder mehrere) erfasst, ob ein Tor geschossen
> wurde.
> Jetzt meine Frage an euch: wie kann ich das am besten anstellen?
> ich hab aber wenig Ahnung, wie ich die Lichtschranke abfragen

Und wieso fragt er da dich? Du kannst es ja offensichtlich auch 
nicht....

Die Lichtschranke gehört auch nicht ins Tor, sondern in den Weg welche 
die Kugel nach dem Tor rollt.

Als Lichtschranke nimmst du einfach eine IR LED und eine IR Fotodiode.

gruß cyblord
OP #2656079
Lesenswert?

Nein - Mogeltaster solls nicht geben :)
Ich hatte mir vorgestellt Led´s und Lichtschranken über einen Atmega 32 
laufen zu lassen.
Lichtschranken sind aber absolutes Neuland für mich...

Sobald ich ein Tor schieße soll auf meiner Seite eine Led angehen, beim 
2. Tor die 2. usw... und beim Siegestor sollen dann die Leds auf der 
Gewinnerseite mehrmals blinken und dann soll sich der µC resetten.
Ich hab nur im Moment keine Ahnung wie ich den Atmega 32 Addieren lasse 
und wie ich die Lichtschranke zuverlässig abfrage...
Wird die Lichtschranke über einen ADC Pin ausgelesen?
OP #2656095
Lesenswert?

Hättest du für so eine Lichtschranke mal einen link?
Wär echt super :)

Sollte ich mehrere verbauen der Sicherheit halber oder reicht da eine 
Lichtschranke je Seite?

Wäre nett wenn ihr mir noch erklären könntet wie ich den M32 Addieren 
lasse :) Komme mit den beispielen aus google nicht klar... :/
#2656102
Lesenswert?

!gast schrieb:
> Dominic D. schrieb:
>> Wäre nett wenn ihr mir noch erklären könntet wie ich den M32 Addieren
>> lasse :) Komme mit den beispielen aus google nicht klar... :/
> ???
>
1
summe=v1+v2;
> bzw
>
1
add r17,r18
>
> Oder was meinst du?

Er meint, er hat GAR KEINE AHNUNG. Weder von der Elektronik 
(Lichtschranke) noch von der µC/Programmierseite. Deshalb möchte er nun 
vom Forum eine fertige Lösung mit Schaltplan, Programm und Hilfe beim 
Realisieren.

Also frage ich mich, warum er so ein Projekt starten soll und dann auch 
noch für jemand anderes? Kann sich dieser jemand nicht jemand suchen der 
die Aufgabe auch lösen kann?

Aber lass doch mal hören, was hast du denn bisher so mit AVRs gebaut? 
Damit wir mal so deinen Wissensstand haben.
Gast #2656103
Lesenswert?

Dominic D. schrieb:
> Ich hab nur im Moment keine Ahnung wie ich den Atmega 32 Addieren lasse

Aber du willst diese Anforderungen umsetzen wenn du noch nicht einmal 
solche Basics kennst? Ich meine, das ist an sich wirklich trivial, aber 
Moment hört sich das so an, als wäre es für dich im Moment noch nicht 
das richtige. Lass doch mal hören, was du dir dazu bisher für Gedanken 
gemacht hast. Hast du wenigstens in etwa eine Ahnung, wie du die 
Elektronik hierfür umsetzen müsstest? Kennst du irgendeine 
Programmiersprache?
OP #2656108
Lesenswert?

Jap - ich hab schon ein paar kleine Sachen in Bascom gemacht, wie eine 
Ir steuerung über ein rc5 Signal, 2x16 Lcd Displays angesteuert und halt 
so einfache Sachen wie Lauflichter, also die Schaltungen kenn ich :)
Mir gehts hallt wie gesagt um das Addieren und wie ich das mit der 
lichtschranke löse...
#2656116
Lesenswert?

Dominic D. schrieb:
> Jap - ich hab schon ein paar kleine Sachen in Bascom gemacht, wie eine
> Ir steuerung über ein rc5 Signal, 2x16 Lcd Displays angesteuert und halt
> so einfache Sachen wie Lauflichter, also die Schaltungen kenn ich :)
> Mir gehts hallt wie gesagt um das Addieren und wie ich das mit der
> lichtschranke löse...

Gemacht = Programm ausm Netz, Schaltplan ausm Netz nachgebaut?
Erzähl uns doch keine Märchen sondern sag mal was du kannst und nicht 
kannst.

> Und du bist bisher ohne eine einzige Addition ausgekommen? Scheint mir
> unvorstellbar...
Wenn es unglaublich klingt, sollte man es wohl auch nicht glauben ;-)
Gast #2656123
Lesenswert?

Gut, dann fang einfach mal damit an, bei Google oder einer Suchmaschine 
deines Vertrauens nach Reflexlichtschranke zu suchen und dann 
Datenblätter zu lesen ;-) Danach solltest du schon etwas weiter sein. 
Dann kannst du auch konkrete fragen stellen...
Gast #2656126
Lesenswert?

Dann lern Bascom. Ordentlich, am besten mit Buch.
Dann ist das ganze ein Klacks:
2 Lichtschranken, 20 LEDs mit Vorwiderstand, ein Controller, 
An-/Aus-Schalter und Netzteil /Batterien.
Und natürlich das passende Programm dazu.
#2656214
Lesenswert?

Für die ersten versuche mit der Lichtschranke würde ich mal folgendes 
nehmen: 
http://www.produktinfo.conrad.com/datenblaetter/175000-199999/191710-as-01-de-IR_Lichtschranke_Sender_Empfaenger.pdf

Das habe ich gerade aus dem Netz gefischt. Keine Ahnung ob die Schaltung 
gut ist oder nicht. Aber die hört sich schon mal nicht schlecht an.

In der Schaltung könnte man dann das Relais gegen einen normalen Eingang 
am µC ersetzen. ACHTUNG: Spannung beachten. Denn die Schaltung wird mit 
12-15V betrieben.

So würde ich zumindest mal anfangen das aufzubauen. Bin auch kein 
Elektroniker und müsste mich da nun selbst erstmal durchtesten. Aber das 
Projekt selbst hört sich interessant an ;)

Wegen dem Buch: Suche da mal bei Ebay nach irgendein gebrauchtes 
günstiges. Denke da wird man wenig falsch machen, wenn es doch nicht das 
richtige dann war.
Außerdem verbietet es auch keinem, das man sich 2-3 Bücher durchließt. 
Es ist fast immer so, das in jedem Buch etwas drinne steht, was in dem 
anderen fehlte oder zu kurz gekommen ist.

Ansonsten gibt es immer noch die möglichkeit, bei konkreten problemen 
hier im Forum mit Schaltplan und Programm Listing nach Rat zu fragen :)

Dann mal viel erfolg mit dem Projekt. Ich schätze das projekt jetzt 
nicht als sonderlich schwer ein. Aber der OpAmp in der Schaltung im Link 
ist auch nett um sich da weiter zu bilden.

MFG
Stephan
OP #2664470
Lesenswert?

So Leute, Bin wieder da :)
Hab mich jetzt mal mit meinem Buch beschäftigt und ein kleines Programm 
geschrieben, welches mir dann per Tastendruck (Taster1) Die Leds Led1 
und Led2 Hochzählen soll.
Tut sich aber nichts, Platine und µC sind in Ordnung :)
Vllt. könnte sich einer von euch kurz Zeit nehmen und da mal 
drüberschauen :)
Wäre echt nett
MfG Dominic
Angehängte Dateien:
#2664583
Lesenswert?

Also dein DO-LOOP loopt ja zigtausendmal pro Sekunde. Wenn innerhalb 
dieser Loop-Zeit der Taster gedrückt ist, dann ist X=1 sonst ist X=0. 
Andere Möglichkeit gibt es nicht.

Natürlich musst du X=0 nur ganz selten ausführen. Einmal am Anfang 
(initialisieren) und einmal nach jedem Spiel.

Es wird auf mehrere verschaltete (innere, äußere) Schleifen 
hinauslaufen: Die innere schnelleste fragt den Tasteer ab, die mittlere 
bedient die LEDs und die äußere wird nach jedem Spiel durchlaufen.

Das Projekt gefällt mir, die Programmierung ist überschaubar und die 
Aufgabenstellung klar formuliert.

Sowas kann man auch gut auf dem PC simulieren.
Gast #2664584
Lesenswert?

Taster muss man entprellen (bzw. zumindest die Flankenwechsel erkennen). 
Dafür bietet BASCOM eine Funktion.

Das Programm ist erkennbar noch nicht vollständig, und lässt sich 
wesentlich kürzer schreiben.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren