Servus zusammen!
Ich bräuchte an mehreren Punkten Hilfe bei meinem Projekt. Ich versuche mal, das möglichst übersichtlich zu gestalten. Vornweg: Ich bin gelernter Elektroniker für Energie- und Gebäudetechnik, kenne mich also grundsätzlich mit Strom, Spannung, diversen Schaltungen usw aus, allerdings bin ich bei Arduino erst noch am lernen.
Aber um was geht es?
Wir sind ein kleiner Airsoft-Verein und haben eine alte Klappfallscheibenanlage der Bundeswehr bekommen - allerdings nur die Targets, ohne Schaltschrank usw.
Was weiß ich schon?
Die Geräte haben Elektromagneten, die mit 24V DC arbeiten. Auf Pin 2 liegen dauerhaft +24V am Target an. Legt man auf Pin 1 GND an, legt sich das Target ab.
Auf Pin 3 hingegen stellt sich das Target auf.
Auf Pin 4 bekomme ich in Abhängigkeit der Position des Targets (liegend oder stehend) +24V zurück oder eben nicht. Diese Elektromagneten brauchen etwa 4A im Moment des aufstellens. Sobald sie stehen, wird über eine interne Sparschaltung auf etwa 2A reduziert. Das heißt, die 24V liegen quasi dauerhaft an. Die Schaltung realisiere ich über Fotek SSR-80 DD Halbleiterrelais. Am Input hängt direkt ein Arduino (evtl. bald ein ESP32) und am Ausgang GND des 24V Netzteils. Logischerweise hat dann ein Target zwei Relais - eins für "Ab" und eins für "Auf". Hier noch der Schaltplan des Targets zur besseren Verständlichkeit:
Das läuft soweit alles. Nun zu den Problemen:
An den Zielscheiben, die in den Targets befestigt werden brauche ich Sensoren, die einen Treffer aus einem Airsoft-Gewehr auswerten können. Wenn so eine Zielscheibe getroffen wird, soll dann das Target die ganze Scheibe abklappen. Aktuell habe ich in einer verschraubbare Kabelabzweigdose zwei Sensoren mit Epoxidharz eingegossen: 1x RBS10108 Erschütterungssensor und 1x RBS11890 Soundsensor. Wie ihr euch sicher vorstellen könnt, schwingt die Zielscheibe natürlich etwas nach, wenn das Target aufstellt. Deshalb läuft es bisher mit dem Soundsensor am zuverlässigsten. Problem dabei ist aber, dass sich durch die Erschütterungen das Poti auf der Platine des Soundsensors dauernd verstellt. Ein ähnliches Problem habe ich, wenn ich die Sensoren z.B. bei kaltem Wetter einstelle und die Anlage dann 3-4h in der Sonne steht (ohne benutzt zu werden). Auch dann muss ich die Sensoren wieder neu einstellen.
Welche Sensoren könnt ihr denn empfehlen, die dann hoffentlich zuverlässiger laufen?
Als Leitungen zu den Targets verwende ich H07RN-F 4x2,5, zu den Sensoren aktuell klassische Mikrofonkabel (2-adrig plus Schirmung). Diese werde ich aber wohl noch durch 4-adrige plus Schirmung ersetzen müssen, da ich bei paralleler Verlegung der "Last"kabel und der Signalleitungen Störungen bekomme, die mir wahrscheinlich sogar schon Sensoren/Arduinos geschrottet haben, was vermutlich daran liegt, dass der GND für die Sensoren aktuell über die Schirmung des Mikrofonkabels geschickt wird - hatte leider noch nichts anderes da. Wenn ich jetzt GND, 5V und Signal des Sensors über einzelne Adern schicken kann, wo lege ich die Schirmung dann auf? Einseitig oder beidseitig auf GND? Oder auf PE? GND des 24V Netzteils und des Arduinos verbinden, um es auf das selbe Potential zu bringen?
Problem bei dem ganzen Projekt ist, dass unsere finanziellen Mittel begrenzt sind und wir insgesamt 37 Stk. dieser Targets haben, die wir wahrscheinlich in 2 Sets mit je ca. 15 Stk. verteilt auf Distanzen bis zu 50m vom Spieler aus betreiben möchten.
Später soll das Projekt aus mind. 2 Arduinos/ESP32 bestehen: Einer im Schaltschrank, der die Auswertung der Sensoren sowie die Schaltung der Relais übernimmt. Und dann einen zweiten in einem Steuerpult mit Tastern, Display usw. von dem aus man dann verschiedene Spielmodi abrufen kann. Wie würdet ihr die Kommunikation zwischen Schaltschrank und Steuerpult gestalten? (Distanz bis zu 50m)
Denkbar wäre als Modus z.B. 60 Sekunden Zeit, wie viele Punkte macht ein Spieler? Die Ergebnisse würde ich dann in Form einer Bestenliste gerne auf einem großen Fernseher darstellen. Wie würdet ihr das umsetzen?
Ich hoffe, ihr kommt mit meinen Ausführungen soweit klar, bei Fragen bitte jederzeit melden. Ich würde mich sehr über Hilfe bei dem Projekt freuen, da schon jetzt mehrere 100 Stunden da drin stecken und .


