Alles über Segeln – außer Segeln!

OP006 – Programme und Funktionen

Bevor wir nun unsere Sensoren einbinden, möchte ich noch auf die Programme eingehen, die wir auf unserem Raspberry installiert haben. Ich hoffe damit das Verständnis der Komponenten ein bisschen zu vertiefen und euch zum Projekt ein bisschen Praxisnähe zu vermitteln.

  • OpenPlotter

OpenPlotter ist neben dem gesamten Projektnamen auch ein Einzelprogramm auf dem Raspberry. Wir nutzen OpenPlotter zum einrichten und konfigurieren von Sensoren und Verbindungen. Das heist wir können zum Beispiel einen analogen Sensor am Respberry anschließen und in OpenPlotter konfigurieren, dass es sich dabei um eine Bordspannung von 0-16V handelt. Weiteres Beispiele sind das ausrichten des Kompass oder der Neigung und das Kalibrieren des DVBT-Stricks für den AIS Empfang. Des weiteren kann OpenPlotter sich mit einem MQTT Server oder einer Emailadresse verbinden und dir Statusupdates schicken, den OpenSource Pinnenpilot „pypilot” konfigurieren und vieles mehr. Kurz um, die Schnittstelle zwischen dem Raspberry und der Außenwelt.

  • SignalK

Jetzt bekommen wir Signale von Sensoren und eventuell auch Schiffsinstrumenten und wollen diese auf einen gemeinsamen Standard bringen. Hier kommt SignalK ins Spiel. SignalK verbindet Quasi alle Datenquellen miteinander. So kann das Schiffsbus-System NMEA0183 mit dem neuen NMEA2000 kommunizieren und unsere selbst eingebauten Sensoren können ebenfalls auf diese Bussysteme senden. Kurz gesagt: Nachdem OpenPlotter die Signale aufs Raspberry geholt hat, fungiert SignalK als Dolmetscher damit sich alle verstehen.

  • OpenCPN

So nachdem wir alle Daten beisammen haben, können wir nun navigieren. Nun noch nicht ganz, wir benötigen noch eine Plottersoftware. Die kostenlose Variante, die bei OpenPlotter mitgeliefert wird nennt sich OpenCPN. Ein sehr umfangreiches Programm, das keine wünsche offen lässt. AIS, Wetter, Strömung, Tiden und vieles mehr können hinzugefügt werden. Auch kann man viele angebotene Karten einbinden und durch das offene System gibt es unzählige Plugins und Erweiterungen. Einen kleinen Hacken gibt es dann aber. Alles ist mit etwas Aufwand und Try&Error verbunden. Wer bereits ein Tablet mit Plottersoftware (iSailor, Navionics, NV-charts,…) nutzt braucht auch nicht wechseln. Man kann diese Software problemlos mit den Sensoren von OpenPlotter verwenden.

  • NodeRED

Leider habe ich für NodeRED noch kein richtiges Bild, werde ich nachreichen, den NodeRED ist super!!! Man stelle sich vor wir haben einen Luftdrucksensor eingebaut und sehen den aktuellen Druck. Doch woher wissen wir jetzt, ob dieser in den letzten Stunden gefallen ist. Währenddessen möchten wir auch Tiefgang, SOG (Speed over Ground) und anderes im Auge behalten. Genau hierfür ist NodeRED gemacht. Hier können wir Dashboards oder Instrument-Cockpits erstellen und uns so individuelle Anzeigen erstellen. Eine tolle Sache!

  • Andere Funktionen

Natürlich kann man drum herum ganz viele Funktionen bauen. Ein Beispiel wäre Ein Bord-WLAN und das hast du sogar schon eingerichtet. Du kannst alle Laptops, Handys und Tablets mit deinem Raspberry verbinden und musst dieses dann nur noch einmal mit internet versorgen. Wenn du also in einen neuen Hafen kommst verbindest du das Raspberry mit dem Marina-Netz und alle Geräte sind versorgt. Ein weiteres Beispiel wäre das loggen von Kurs und anderen Daten (Tiefgang, Roll, Wind,…) um diese zuhause auszuwerten oder sie als gpx in ein Fotobuch einzufügen. Zu diesen und weiteren Ideen werde ich noch einen Beitrag schreiben.

Aber jetzt geht es ans eingemachte, der nächste Beitrag geht um das einbinden des GPS-Signals, ich freu mich drauf 🙂

Ich hoffe, dass dir dieser Beitrag gefallen hat und du etwas damit anfangen konntest. Über Feedback, Fragen, Lob und Kritik würde ich mich natürlich sehr freuen. Nutze dafür einfach den Kommentar-Bereich oder das Kontaktformular.

Wenn du über neue Beiträge informiert werden willst, kannst du mir gerne ein "gefällt mir" auf meiner Facebook-Seite da lassen.

Alle Beiträge zum Thema OpenPlottter:

Hier findest du die offizielle OpenPlotter Webseite

Alle Beiträge zu "Auf dem Weg zum Eigner":

Der Beitrag hat dir wirklich geholfen und du willst dich dankbar zeigen? Gerne kannst du mir ein Bier spendieren 🙂

Weiter Beitrag

Zurück Beitrag

Kommentar verfassen

© 2020 Hobb-Etz

Impressum und Datenschutz