Hilfe ich brauche Hilfe kleines Projekt aber bin anscheinend doch zu schwach -.-

hab das Programm zusammengefasst:

Versorgungsspannung anstecken
Display zeigt an: erste Zeile: Zeit: 1:00; zweite Zeile: Treffer: 0
Startknopf drücken -> Zeit läuft ab -> Treffer fangen an bei jedem Signal zu zählen
Zeit abgelaufen -> kommt ein Ausgang für 2 Sekunden (Hupe) -> Zählen der Treffer stoppt
Display scheint jetzt auf Zeit: 0:00; Treffer zb. 26
Reset Taste drücken und es erscheint wieder: erste Zeile: Zeit: 1:00; zweite Zeile: Treffer: 0

Ausgänge gibt es 4 Lampen (ABCD) und 1 Hupe (E)
Eingänge gibt es 4 Taster (abcd) und 1 Start EinTaster (e) und ein Reset Taster (d)

wenn jetzt zb. die Lampe A leuchtet kann nur der Taster a einen Treffer auslösen, das heißt wird ein anderer Taster gedrückt wird er weder gezählt noch schaltet es auf eine andere Lampe um

Das heißt ablauf wäre folgender:

Einstecken -> Start -> Zufallsmodus zb Lampe B leuchtet -> Taster b wird gedrückt -> Zufallsmodus zb Lampe D leuchtet -> Taster d wird gedrückt -> und so weiter bis 1min um ist -> Ausgang Hupe kommt 2 sek -> Ergebniss der Treffer wird bis daß die Resettaste gedrückt wird angezeigt.

Habe einen Arduino Mega 2560

Kann mir bitte jemand das Programm machen.... hänge schon 3 Wochen dran....
Belohnung --> 2 Granitland Oktoberfest Altenfelden Eintrittskarten! www.granitland-oktoberfest.at
Wäre dringend!

Danke im Vorraus!

Email: neili26021994@gmail.com
lg Christoph

Na bei 3 Wochen Arbeit wird doch sicher ein Stückchen Code herausgekommen sein, der hier als Grundlage verwendet werden kann... :wink:

neili10:
wenn jetzt zb. die Lampe A leuchtet kann nur der Taster a einen Treffer auslösen, das heißt wird ein anderer Taster gedrückt wird er weder gezählt noch schaltet es auf eine andere Lampe um

Wenn das ein Reaktionsspiel zum Training von Auge-Hand-Koordination eines einzigen Spielers werden soll, dann läßt sich Dein Spiel von jedem Bewegungsspastiker leicht betrügen: Er braucht nur beim Aufleuchten einer beliebigen Lampe alle vier Taster auf einmal zu drücken. Die falschen Taster werden nicht beachtet, der richtige gedrückte Taster löscht die Lampe. Bingo, ein Treffer!

Wenn nur der richtige Taster die Lampe löschen soll, dann muß die "Treffer" Bedingung anders formuliert sein:
Wenn aus der Bedingung "kein Taster ist betätigt" heraus "nur der richtige Taster" gedrückt wird, wird ein Treffer gezählt.

Aber diese Feinheit ist glaube ich momentan nicht Dein Hauptproblem.
Woran hapert es?
Brauchst Du ein geeignetes Programm-Grundgerüst, das Du ausbauen kannst?