Hallo, folgendes Problem innerhalb einer bestimmten Zeitspanne z.B. 10 Sekunden sollen zwei Kontakte getroffen werden. Wenn die Zeitspanne nicht erreicht wird soll ein Signal anzeigen das es nicht geklappt hat. Meine Idee ist jetzt einen µC (welchen ?) zu nehmen und wenn da dann ein Timer und die Interrupts der Kontakte überprüft eine Variable zu sichern m auszuwerten wann das passiert ist. Oder bin ich da auf dem falschen Weg ?
Der Weg ist im Prinzip nicht falsch. Für jemanden der nicht mal weiss welchen Controller er nehmen soll, wird es vermutlich ein langer Weg. Nimm Arduino, da gibts für alles leicht verständliche Beispiele. Sollen die Kontakte eigentlich von einer Bekannten getroffen werden, oder von einer Atombombe?
Bei Zeitspannen von 10 Sec braucht man keine Interrupts. Prellen? keineahnung schrieb: > µC (welchen ?) Das können sie alle.
keineahnung schrieb: > Hallo, > folgendes Problem innerhalb einer bestimmten Zeitspanne z.B. 10 Sekunden > sollen zwei Kontakte getroffen werden. > Wenn die Zeitspanne nicht erreicht wird soll ein Signal anzeigen das es > nicht geklappt hat. Mit einem Monoflop würds schon gehen... Ohne uC... Ist aber zu einfach...
keineahnung schrieb: > Meine Idee ist jetzt einen µC (welchen ?) zu nehmen Welchen kennst du schon? keineahnung schrieb: > innerhalb einer bestimmten Zeitspanne z.B. 10 Sekunden sollen zwei > Kontakte getroffen werden. > Wenn die Zeitspanne nicht erreicht wird soll ein Signal anzeigen das es > nicht geklappt hat. Der erste Kontakt startet also einen Timeout für den zweiten Kontakt? Ist die Reihenfolge der Kontaktbetätigung immer gleich? Wie soll die Anzeige zurückgesetzt werden?
Lothar M. schrieb: > keineahnung schrieb: >> Meine Idee ist jetzt einen µC (welchen ?) zu nehmen > Welchen kennst du schon? Keinen, daher ja die Frage. > > keineahnung schrieb: >> innerhalb einer bestimmten Zeitspanne z.B. 10 Sekunden sollen zwei >> Kontakte getroffen werden. >> Wenn die Zeitspanne nicht erreicht wird soll ein Signal anzeigen das es >> nicht geklappt hat. > Der erste Kontakt startet also einen Timeout für den zweiten Kontakt? > Ist die Reihenfolge der Kontaktbetätigung immer gleich? Wie soll die > Anzeige zurückgesetzt werden? Soll ein Spiel werden wo man einen Ball auf einen Kontakt wirft und dann auf einen anderen. Je schneller desto mehr Punkte, nur habe ich keine Ahnung wie man das realisieren kann. Ich dachte mir ich gebe eine Zeitspanne vor und wenn die nicht erreicht ist hupt es oder eine Lampe geht an oder beides ...
Eine Möglichkeit wäre, du suchst nach einem Tutorial: Stoppuhr mit Arduino bauen. Sobald es läuft, baust du schrittweise deine zusätzlichen Anforderungen ein. Einen Summer anschließen, automatisches zurücksetzen für den nächsten Wurf...
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.