Das Image enthält mehrere nützliche Anwendungen für einen Meyton-Schießstand:
Die Abfrage der freien bzw. der belegten Meyton-Messrahmen. Die aktuelle Standbelegung wird mit Hilfe
einer durch die Ansteuerung von Lampen / LED‘s angezeigt.
Dabei ist jedem Stand eine Lampe / LED zugeordnet. Diese Art der Anzeige ist oft von den alten mit elektrischen
Zuganlagen betriebenen Schießständen vorhanden. Mit der hier beschriebenen Anwendung kann diese Lampenanordnung
weiter verwendet werden. Die Standbelegung kann aber auch durch Aufruf einer php-Seite auf einem Browser angezeigt werden.
Eine weitere Anwendung ist die Anzeige von Schießergebnissen auf einem Großbildschirm, in dessen Browser
auf einem Scheibenspiegel Ergebnisse in einem Zeittakt angezeigt werden. Damit kann z.B. ein Rundenwettkampf
nach Beendigung des Schießens in gemeinschaftlicher Runde Schuss für Schuss samt Mannschaftsergebnis angezeigt werden.
Die IP-Adresse des Raspberrys in einem von einem Router mit aktiviertem DHCP verwalteten Netzwerk kann auf mehrere Arten festgestellt werden.
Hier eine Beschreibung einer IP-Suche über die Benutzeroberfläche einer FritzBox:
Der Raspberry ist mit der FritzBox per LAN verbunden
Der PC ist mit der FritzBox per LAN/WLAN verbunden
Am PC beliebigen Browser öffnen, in die Kommandozeile 'Fritz.Box' eingeben.
Nach der Eingabe des Passwortes öffnet die Benutzeroberfläche.
Auf dieser unter Heimnetz den Menüpunkt Netzwerk wählen.
Es werden alle im Netzwerk vorhandenen Geräte samt IP-Adresse angezeigt.
wahlweise:
Der Gerätename raspberrypi ist als Link ausgeführt. Diesen aufrufen.
IP-Adresse des Raspberrys merken bzw. diese in die Kommandozeile des Browsers kopieren und die Seite aufrufen.
Es öffnet sich die Startseite des Raspberrys, auf der weitere Hinweise zu finden sind.
Weitere Möglichkeiten:
Vor dem Einschalten des Raspberrys einen Monitor und eine Tastatur anschließen. Nach dem Bootvorgang und dem Einloggen in die Kommandozeile ip addr eintippen. Unter eth0 wird die IP-Adresse angezeigt.
Statt der IP-Adresse den Hostnamen raspberrypi verwenden.
IP-Scanner verwenden ...
Google fragen ...
Die Anzeige wird durch in einer Dauerschleife laufenden Websocket-Anfrage an den Meyton-Server ständig aktuell gehalten.
Die Grafik ist auf unseren Schießstand mit 11 Messrahmen zugeschnitten, kann aber leicht an andere Gegebenheiten angepasst werden.
Die Anzeige wird durch in einer Dauerschleife laufenden Websocket-Anfrage an den Meyton-Server ständig aktuell gehalten.
Die Grafik ist auf unseren Schießstand mit 11 Messrahmen zugeschnitten, kann aber leicht an andere Gegebenheiten angepasst werden.
So sieht die Steuerungs-App auf dem Smartphon aus.
Die Anzahl der Mannschaftsschützen und die Art der Sortierung kann -für jede Disziplin getrennt- über das Control-Panel unter 'Einstellungen' festgelegt werden.
Kurzanleitung Schritt für Schritt
- aktuelle Version, getestet mit Shotmaster 5.0.0 und LANA 0.8.16:
Zip-gepacktes Image downloaden (1.2 GB)
Zip-Datei entpacken. Im Ordner standfrei_mlkm_0223 liegt die Image-Datei standfrei_mlkm_0223.img (3.57 GB)
standfrei_mlkm_0223.img auf eine Mikro-SD-Karte >= 4GB schreiben
- vorherige Version, getestet mit Shotmaster 4.9.7a und LANA 0.8.0:
Zip-gepacktes Image downloaden (1.19 GB)
Zip-Datei entpacken. Im Ordner standfrei_mlkm liegt die Image-Datei standfrei_mlkm.img (3.57 GB)
standfrei_mlkm.img auf eine Mikro-SD-Karte >= 4GB schreiben
- weiter mit:
SD-Karte in einen Raspberry 4 stecken
Raspberry per LAN mit dem Meyton-Netzwerk verbinden
Raspberry starten
Das Image geht davon aus, dass im Netzwerk ein Router mit aktiviertem DHCP arbeitet.
Der Raspberry bekommt also eine IP-Adresse zugeteilt. Der DHCP-Adressbereich und die Subnetzmaske des Routers müssen so eingestellt sein,
dass die IP-Adresse 192.168.10.200 (Meyton-Server) angesprochen werden kann.
Auf der Startseite ist ein Link zur Kurzbeschreibung der Steuerplatine zu finden. Auch das Schaltbild und ein Platinenlayout steht dort zum Download bereit.
Die Software für die Ansteuerung der Platine wird mit dem Booten des Raspberrys gestartet und
läuft im Hintergrund (/home/pi/standfrei_LED.js).
Ein weiterer Link auf der Startseite führt zur IP-Adresse des Raspberrys/stf/standscan.php. Dort wird die Gesamtanzahl der Messrahmen gescannt.
Weitere Hinweise sind auf der Startseite und auf der Scanseite zu finden.
Die Anzeige und auch die Platine sind auf unseren Schießstand mit 11 Ständen zugeschnitten.
Gerne sind wir bei der Anpassung an andere Gegebenheiten behilflich.
Anwendung 2: die Ergebnisanzeige
Diese Anzeige greift auf die zu.
Diese muss im Meyton-Kontrollzentrum aktiviert sein und auch auf dem aktuellen Stand sein.
unter ‚Einstellungen‘ kann zwischen der Anzeige von Zehntel- und ganzen Ringen, der Zeittakt des Ablaufs, die Art der
Anzeige des Mannschaftsergebnisses und eines von 3 Tonschemen gewählt werden. Für die verschiedenen Meyton-Disziplinen können unterschiedliche
Einstellungen festgelegt werden.
Angezeigt werden die Ergebnisse auf einem Luftgewehr- bzw. einem Luftpistolen-Scheibenspiegel.
Die Software entscheidet anhand der in der Starterliste hinterlegten Disziplin über den Typ des Scheibenspiegels.
Das Image baut auf der OS-Version des raspbian-buster-lite auf (11/2019).
Der ssh-Server ist bereits aktiviert. Dadurch kann bei bekannter IP-Adresse des Raspberrys über das Standard-Login (User: pi, PW: raspberry)
per Windows PowerShell oder mit einem Hilfsprogramm wie PUTTY oder WinSCP eine Netzwerk-Verbindung zum Raspberry aufgebaut und dann z.B. eine statische IP-Adresse eingestellt
oder WLAN aktiviert oder die *.php / *.html / *.js- Dateien an eigene Vorstellungen angepasst werden.
www.moesenlechner.de
Mail: lorenz(at)moesenlechner.de