4 Eingänge per Zufall wählen

Hallo

hat einer vielleicht eine Idee wie man folgendes umsetzen könnte?

Ich habe 4 Eingänge am Arduino.
Per Zufall soll einer der Eingänge "aktiv" sein und eine entsprechende Funktion ausgelöst werden.

Die Funktion ist bei allen 4 Eingängen identisch.

Und Nein, die 4 Eingänge parallel schalten ist nicht gewünscht.

Danke schonmal. Gruß

RaffaySH:
hat einer vielleicht eine Idee wie man folgendes umsetzen könnte?

Ich habe 4 Eingänge am Arduino.
Per Zufall soll einer der Eingänge "aktiv" sein und eine entsprechende Funktion ausgelöst werden.

Die Funktion ist bei allen 4 Eingängen identisch.

Und Nein, die 4 Eingänge parallel schalten ist nicht gewünscht.

Wenn der "aktive Eingang" automatisch eine Funktion auslösen soll, warum muss es dann ein Eingang sein ?

Ein Eingang muss normal durch einen Taster oder Sensor aktiviert werden, den brauchst du wohl nicht ?

Es sei noch erwähnt dass an den 4 Eingängen Optokoppler angeschlossen sind.

Also per random einen der Eingänge auswählen - wo ist das Problem?

RaffaySH:
Es sei noch erwähnt dass an den 4 Eingängen Optokoppler angeschlossen sind.

Ok....das ist dann klar.
Die Lösung wurde dir von Klaus_ww schon mitgeteilt.

Am einfachsten ist es ein Array mit den 4 Pin Nummern anzulegen und per random() eine Zahl von 0 bis 3 generieren und diese als Index des Arrays zu verwenden.
Grüße Uwe

Hi

Soll, ähnlich wie bei der Todesspritze der Amy's, der Arduino danach vergessen, welcher Eingang der Aktive war?
(in die Richtung Ethik, 'Es war vll. doch der Andere ...')

Davon ab - müssen mehrere Eingänge (nahezu) gleichzeitig aktiviert sein, damit der zuvor per Zufall ausgewählte Ausgang gewertet wird?
Sonst ist, wenn man die Eingänge 'der Reihe nach' aktiviert, schnell klar, Wer Da gedrückt hat - zumindest, Wessen Druck was ausgelöst hat.

MfG