Seite: 1 2

Hi

Ich möchte über ein optisches Mosfet dessen Signale an ein Arduino-Board weitergeben.
Ganz konkret geht es mir um das Triggersignal, also wenn der Trigger betätigt wird, soll mein Arduino-Board das registrieren.
Ebenso müsste mein Arduino Board registrieren, wenn der Feuermodus an der AEG gewechselt wird.
Kann sein, dass ich mir das zu einfach vorstelle, aber eigentlich müsste ich doch nur die Leitungen
abgreifen, die von den Mosfet Sensoren in den Chip laufen, oder?
Ich stelle mir die optischen Sensoren von der Funktionsweise so vor, dass sie wie ein Schalter schließen, sobald sie weiß bzw. schwarz erkennen.

Habt ihr sowas schonmal selber probiert bzw. wie würdet ihr am ehesten vorgehen?

Grundlegend liegst du da nicht falsch. Die Frage wäre eher wie hat Gate das Umgesetzt.  Wenn es "Lichttaster" sind, sollte es kein Problem das Signal auszuwerten. Da solltest du ein klares 0 oder 1 Signal erhalten. 

Interessant wäre es zu wissen was du damit vor hast?! 

(58 Posts)

(nachträglich editiert am 15.07.2021 um 19:09 Uhr)

Ziel ist es meine AEG als Lightgun zu nutzen.

Am arduino hängt eine infrarot Kamera, die IR-LEDs rundherum um den TV bzw. Leinwand erkennt. Diese Kamera wird in die AEG verbaut.

Mit der Software "Gun4IR", welche direkt auf dem arduino läuft (quasi null Latenz), kann man also die Kamera Bewegungen in Mausbewegungen übersetzen. So wie bei der Wii damals, nur wesentlich exakter und latenz ärmer.

Die Daten lasse ich dann entweder per USB an den Rechner übertragen bzw. per Bluetooth.

Entschieden habe ich mich für die BT Variante. Der Entwickler von Gun4IR will aber bald auch leistungsfähigere drahtlos Möglichkeiten in sein System implementieren.

Das nur am Rande, du hast ja gefragt. ;)


(nachträglich editiert am 15.07.2021 um 20:05 Uhr)

Warum optisches Mosfet?

Nimm ein mechanisches. Die, die über eine eigene safe position verfügen haben zwei microtaster für den Selector. Beide aus = safe position, einer an = semi position, beide an = full position. Dazu der große Taster für den Abzug. Die kannst du alle einfach parallel an den Arduino löten.

Zusammen mit der Anforderung, dass du alle drei Positionen programmieren können willst, käme mir das BTC Spectre Mk2 in den Sinn. Hoffentlich gibt es aber eine günstigere und simplere Version.

EDIT: Fuu. Es gibt jetzt das Mk3. Das ist scheinbar optisch UND es gab einen Abverkauf des Mk2 für 25€!!!!!!

Btw.: Hast du schon über ein Recoil System nachgedacht? Bolt Recoil MP5 :)

Warum nicht optisch? Mittels IR wäre es auch besser als die Sensoren vom Titan geeignet. Hätte bei der 417 mich damals über eine optische Möglichkeit gefreut, da gabs nur mechanische Lösungen DIY.

@ Knut
Danke, deine Beiträge sind bisher sehr hilfreich.
Du hast völlig recht, dass ein mechanisches wahrscheinlich sinnvoller ist. Bin relativ neu in dem Bereich Airsofts und Mosfets unterwegs. Mir war garnicht bewusst, dass es welche gibt bzw. gab, die mit normalen Buttons verbaut sind.
Problem was ich sehe, ist da eher die Langlebigkeit. Ich mein, sone halbe Stune lightgunshooter rumgeballer, da hat man sicher seine 100 Magazine verschossen.. locker.
Frage ist echt, wie lange das ein Trigger-Button auf Dauer mitmacht.

Wirklich schade, dass es die MK2 nicht mehr gibt. Die hätte ich mir glatt gekauft. :)
Da muss ich wohl mal im Gebrauchtmarkt die Augen offen halten.

Bolt Recoil MP5 hört sich mega an!! Gibt es da so ein System? Hast du eventuell ein Link? Wäre ich nicht abgeneigt. Sicher super für die Immersion.

Ansonsten habe ich jetzt mal direkt Gate angeschrieben, mal sehen was die zum Thema zu sagen haben.

@ Baron
"Warum nicht optisch? Mittels IR wäre es auch besser als die Sensoren vom Titan geeignet."
Sorry irgendwie verstehe ich den Satz nicht. Sollte es heißen "warum optisch"?
Und wie meinst du das mit "IR wäre besser als die Sensoren vom Titan"?
Bin maximal verwirrt.


(nachträglich editiert am 16.07.2021 um 08:19 Uhr)

Bolt ist eine Marke. BRSS ist deren Recoil System. Einfach Bolt BRSS MP5 googlen. Wirst du wohl eh als Spielzeug aus dem Ausland beziehen müssen. Gibt es noch als AK mit Rückstoß (glaube sogar in DE) und als M4. Bei M4 hat Lonex mit dem BAW aber das bessere (haltbarere) System. Gibts übrigens auch von TM. Da heißt es NGRS und ist etwas teurer und hat eine eigene Bauform für Mosfets.

Ich habe Mal etwas gegoogelt und die mechanische Version vom Leviathan könnte das auch. Finde ich allerdings nur für V2 Boxen. Über die Haltbarkeit würde ich mir keine Gedanken machen. Mehrere 100.000 Schuss sollten kein Problem sein. Vielleicht vergnaddelt mal der Cut Off Switch. Das liegt zwar meistens am falschen shimmen, aber den gibt's bei TME als Ersatzteil. 2 für 8€ inkl. Versand. 

Überleg mal was du in einer pc maus hast.

Und in den usa spielen ettliche mit der polarstar fusion, welche ebenfalls taster hat.

 

Achso, Bolt bietet nur ganze Knarren an. Ich hatte erst gedacht, dass man sich das als Set quasi nachträglich in seine AEG verbauen kann.
Gefunden habe ich jetzt nur diese MP5K.. https://www.bolt.tw/swat-series-swat-k/
Leider habe ich ja bereits eine von JG. Die war halt günstig (140 Euro)

Jetzt muss ich echt mal die Augen offen halten, um ein mechanisches Mosfet für meine V3 Gearbox zu finden. (mit programmierbarer Safe Position)
In Frage kommen bisher:

- Altes Leviathan für V3 Gearbox
- BTC Chimera Mk3
- BTC Spectre Mk2

Gate hat sich auch bei mir gemeldet. Sind erst garnicht auf meine Frage eingegangen, haben einfach nur gesagt,
wenn was angelötet wird auf deren Platine, erlischt die Garantie. lol
Gleich nochmal nachhaken..

Eventuell wäre das Leviathan Optical etwas für dich. Zusätzlich zu den drei Positionen des Feuerwahlhebels gibt es einen externen Input und einen externen Output.

Der Input kann z.B. eine Magazinerkennung oder auch ein externer Abzug sein - ich stelle mir hier einen Microschalter vor, der die zusätzliche Position der Selectorplate erfasst. Als Output bekommst du ein Motorsignal in diversen Variatonen: Dauer-An, an während du abdrückst, oder auch mit einer Verzögerung.

Du kannst dich dazu aber auch mal mit Jefftron in Verbindung setzen, der Geschäftsführer Hr. nemec ist super hilfsbereit und antwortet innerhalb von ein bis zwei Tagen.

(58 Posts)

(nachträglich editiert am 16.07.2021 um 19:27 Uhr)

@ Toxi
Ich hatte das gesehen mit dem externen in und output. War mir da noch nicht ganz sicher ob das hinhaut, weil das bringt mir erst was, wenn:

Der Output, also das Trigger-Signal vom Abzug an mein Arduino geht (dabei darf der Motor nicht drehen) und der Arduino dann über einen anderen Pin das Schusssignal in den Input vom Leviathan leitet.
Der Arduino mit seiner "gun4ir" Software kann das. Dort gibt es einmal einen Trigger Input und ein Recoil Output Pin.
Die Frage ist halt wie sich das Leviathan in so einer Konstellation verhält.
Die Idee ist aber top!! Ich werde mal nachfragen dort, was denn so möglich ist.

"Der Input kann z.B. eine Magazinerkennung oder auch ein externer Abzug sein - ich stelle mir hier einen Microschalter vor, der die zusätzliche Position der Selectorplate erfasst. "
Das verstehe ich noch nicht genau wie du das meinst. Externer Abzug ist klar, dass wäre dann quasi das "recoil" Signal vom Arduino.
Nur wie meinst du das mit dem Mikroschalter im Zusammenhang mit dem Input?
Die Mikroschalter müssten dann eher direkt mit dem Arduino verbunden werden, damit dieser dann die Selectorplate-Stellungen als Buttons interpretiert.

@Specker:

Vielleicht habe ich da einen Denkfehler drin. Ich hatte mir vorgestellt, dass du einen Microschalter hast, der die vierte Position der Selectorplate erkennt. Das kann ja "einfach" darüber gelöst werden, dass die Selectorplate dann am Schalter anstößt.

Diesen externen Input verwendest, um eine Bedingung im Mosfet zu erfüllen und kannst dann, bei erfüllter Bedingung und gedrücktem Abzug, das Signal vom Externen Output wieder abgreifen. Hier kommen laut Hr. Nemec die gleichen 7,4 / 11,1 V raus, die auch der Motor bekommt.

 

Ich hab das ganze System aber auch erst nach zwei E-Mails mit Jefftron durchschaut, da das im Handbuch leider nur auf fünf Zeilen beschrieben ist. Schick denen mal eine E-Mail mit genau deinem "Problem" - eventuell hast du danach schon eine Lösung :)

Also was ich will ist ja einfach nur die Möglichkeit meine 3 Selectorplate Zustände und den Trigger Zustand ans Arduino Board zu bekommen. Das mit dem Trigger würde irgendwie funktionieren über den Output, bei den Selectorplates sehe ich eher schwarz.

Zudem: Wenn wirklich die vollen 7,4 Volts rauskommen beim Output, müsste ich das erst runterregulieren für den Arduino Trigger Input-Pin, weil das sonst overkill wäre und den Arduino schrotten würde.

Ich bin mir nicht sicher, ob die Lösung nicht wirklich eher ist, ein mechanisches Board zu nutzen.

Bei den mechanischen hätte ich bereits alle Schalter an den richtigen Stellen.

Das mit der 4. Stellung, wie du das meinst, verstehe ich auch nicht so ganz. Was bringt mir das Erkennen einer 4. Stellung? Greift erst dann die externe Output Funktion?

Die vierte Position war bezogen auf den anderen Thread zu Safe - Semi - 3rd Burst - Auto :)

Wenn das aber keine Notwendigkeit mehr ist, dann ist eine Triggerunit, die mit mechanischen Schaltern arbeitet, wahrscheinlich der sinnvollere Ansatz. Sorry für's Verwirrung stiften ;)

(58 Posts)

(nachträglich editiert am 19.07.2021 um 22:53 Uhr)

Ah, so meinst du das.
Nee, also die Safe Funktion ist (und war mir) eigentlich egal, da ja keinerlei BBs oder so aus dem Teil rauskommen können, wenn die Kamera erstmal verbaut ist.

Eine Frage noch an dich, vllt weißt du das.
Ich hatte vor ein paar Wochen, als ich anfing mich mit dem Thema zu beschäftigen auf YouTube ein Video gesehen, wo jemand eine mosfet Software vorgestellt hat.
In dieser Software konnte man das so regeln, dass wenn selector Plate auf safe ist, mit Einzelschuss geschossen werden konnte. Danach hat er dann von Safe zu Semi geschaltet und sofort wieder von Semi zu Safe.
Dann war Safe tatsächlich Safe. Omann was für ein Satz.

Ich wüsste gerne welche Software das war von welchem Mosfet. Die von Gate kann es ja eigentlich nicht sein, da habe ich keine Einstellungen dergleichen gefunden.

 

Kleines Statusupdate:
Habe mich mit einem Haufen Elektronik-Nerds unterhalten (nicht böse gemeint).
Die meinen alle, dass ich nur mit Oszilloskop und speziellen Fachkenntnissen an das Ziel gelange, die Sensoren auf soner Platine auszulesen.

Jetzt habe ich mal Gate und den Entwickler von Leviathan angeschrieben.
Von Gate kam direkt ne Absage, dass sie keine Informationen von ihrem System rausrücken, womit man als Kunde die Garantie verlieren könnte. (lol)
Anders sahs bei Jefftron aus. Die haben mir ihr factory passwort mitgeteilt, mit dem ich in der Lage bin über BT terminal connection die Senoren direkt auszulesen. Nicer gehts eigentlich nicht mehr.
Jetzt muss ich „nurnoch“ meinen Arduino Code drauf anpassen, dann sollte die Sache laufen. :)

Seite: 1 2



Anzeige