Premium Airtarget Pro Deluxe
Hurra, meine Teile aus China sind da
Ich hab vor ne elektronisch gesteuerte Schiessbude zu bauen.
Auf der SHOT Show dieses Jahr wurde ein elektronisches Airsoft Ziel vorgestellt.
Das besteht aus 5 leuchtenden Kugeln, die nacheinander aufleuchten.
Die kann man dann beschiessen und wenn man trifft, geht das Licht aus.
Eigentlich ne tolle Sache, kostet aber 200$ und man kriegt keinerlei Feedback über die Leistung, die man so gebracht hat, weils kein Display hat.
Da hab ich mir gedacht, dass das auch besser gehen muss.
Wozu bin ich Programmierer und Schrauber, wnen ich das nich auch ab und zu für sinnvolle Sachen nutzen sollte?
Mein Plan is jetzt also folgender:
Das PAPD ist ein interaktives Ziel für Airsoft- und Luftdruckwaffen.
KK würd auch gehen, man schiesst ja nicht direkt auf die Sensoren.
Dann muss man aber aufpassen mit den Geschossfragmenten.
Es besteht aus einer Steuereinheit und 5 Zieleinheiten (erweiterbar auf 20-30 oder so).
Zieleinheiten:
Die Zieleinheiten bestehen aus einem Sensor und einer LED.
Diese Einheiten werden auf dem Schiesstand in separate Pappkartons oder Kugelfänge gelegt.
Der Sensor ist in der Empfindlichkeit regelbar.
Leuchtet die LED, bleiben x Sekunden das Ziel zu treffen.
Wird das Ziel getroffen, registriert der Sensor den Treffer.
Die Zeit zwischen der Aktivierung der LED und dem Treffer wird gespeichert und später auf den gesamten Durchlauf von y Aktivierungen summiert.
Steuereinheit:
Die Steuereinheit besteht aus einem Arduino Mega mit LCD4884 Display.
Weiterhin ist ein Piezo Buzzer und ein digitaler Button verbaut.
Die Stromversorgung erfolgt über eine 9V Batterie.
Wird die Einheit gestartet, erscheint zuerst ein Titelbild mit der Programmversion.
Danach ist sie im Wartezustand und es erscheint das Menü.
Durch einen Druck auf den digitalen Button ertönt der Buzzer zur Bestätigung.
Danach wird nach einer Zeit von 5-10 Sekunden die Schiesssequenz gestartet.
Das Menü:
Das Menü besteht aus einem Footer und 3 Menüpunkten
Im Footer stehen 2 Zeilen mit den Zeiten der letzten 2 Runden mit folgendem Aufbau: <Geschwindigkeit> - <Sequenzlänge> - <Zeit>
Im Menü werden folgende Punkte angezeigt:
<Geschwindigkeit - Wert>
<Sequenzlänge - Wert>
<Anzahl Ziele - Wert>
Über die Hoch/Runter Tasten kann man zwischen den Punkten wählen und über die Rechts/Links Tasten kann man die Werte verändern.
Mögliche Werte für Geschwindigkeit:
- K (Knicklaufgewehr - 30sec bis zum nächsten Ziel)
- L (Langsam - 9-11sec bis zum nächsten Ziel)
- N (Normal - 6-8sec bis zum nächsten Ziel)
- S (Schnell - 3-5sec bis zum nächsten Ziel)
Diese Werte geben den Zeitpunkt an, wann ein neues Ziel angeleuchtet wird.
Wurde das bisherige nach 1sec ausgeschaltet, hat man dazwischen 6sec Pause.
Gewertet wird aber nur die 1sec Zeit.
Mögliche Werte für Sequenzlänge:
- 5
- 10
- 15
- 20
- 25
Mögliche Werte für Anzahl Ziele:
- 1
- 2
- 3
- 4
- 5
Beispiel:
-------------------------
Geschwindigkeit - S
Sequenzlänge - 25
Anzahl Ziele - 5
S - 25 - 6,30
S - 25- 5,20
-------------------------
Ggf. macht man noch einen vierten Parameter <Mode> in dem man den Spielmodus einstellen kann.
Dafür müsste dann die Leerzeile weg.
Anschlüsse:
Die Ziele werden über handelsübliche Cat6 Netzwerkkabel angeschlossen.
Diese Kabel haben 8 Adern, die Belegung ist wie folgt:
1) Ground LED und Sensor
2) +5V für Sensor
3) Analog Input für Sensor
4) Digital Output für LED (Rot)
Möglich wären bei einer 3 Farben LED noch:
5) Digital Output für LED (Gelb)
6) Digital Output für LED (Blau)
Angeschlossen werden die Kabel über RJ45 Keystone Buchsen in der Steuereinheit und an der Zieleinheit.
Wie lang man die Kabel machen kann ist zu testen.
10m sollten drin sein, machen aber wahrscheinlich keinen Sinn.
Irgendwann wird der Widerstand zu hoch und die Sensoren liefern keine Werte mehr.
Hab die Hardware vor 3h bekommen und habs jetzt schon fast am laufen mit einem Ziel
Dat wird geil!