boote-forum.de - Das Forum rund um Boote  

Zurück   boote-forum.de - Das Forum rund um Boote > Alles was schwimmt! > Technik-Talk



Technik-Talk Alles was nicht Bootspezifisch ist! Einbauten, Strom, Heizung, ... Zubehör für Motor und Segel

Antwort
 
Themen-Optionen
  #1  
Alt 11.02.2018, 18:28
Benutzerbild von sailor541119
sailor541119 sailor541119 ist offline
Ehrenmitglied
 
Registriert seit: 12.04.2005
Beiträge: 3.528
10.063 Danke in 3.088 Beiträgen
Standard Dashboard für Sonja - Arduino-DUE - Raspi2

hHallo zusammen,
an dieser Stelle mal vorab meine Idee zum Dashboard für unsere Sonja.
Wie immer bin ich ohne Plan und Wissen an die Sache ran gegangen.
Hier mal der momentane Stand:
Ein Arduino-DUE liest die Daten(NMEA200) vom Motor, Uhrzeit und Datum von einer RTC DS3231 und Luftdruck und Temperatur von einem BMP180. Desweiteren fehlt noch der Fishfinder über RS232 NMEA0183. Die benötigten Daten werden über eine Serielle Schnittstelle an einen Raspi2 übergeben. Dieser ist auf einem 10.1" Touchscreen montiert.
Die GUI ist mit Gambas erstellt - hier würde ich gerne PyQt5 QML einsetzen aber ich versteh das nicht.
zu den Bildern:
In der blauen Box werkelt ein DUE mit SDcard, auf der 10min unserer letzten Fahrt aufgezeichnet sind und gibt diese über NMEA200 an den zweiten DUE, der später alle Daten umsetzt.
Die blaue Kiste ist nachher nicht mehr erforderlich.
Die GUI ist fullscreen mit einem Ausschaltknopf, um das Programm zu beenden oder auch den Raspi richtig runter zu fahren, um eine Beschädigung der SDcard auszuschliessen.
Wie immer, Fragen, Anregungen, Verbesserungen, Kritik sind gern gesehen.
Miniaturansicht angehängter Grafiken
Klicken Sie auf die Grafik für eine größere Ansicht

Name:	DSCN0821.jpg
Hits:	175
Größe:	111,5 KB
ID:	785976   Klicken Sie auf die Grafik für eine größere Ansicht

Name:	DSCN0823.jpg
Hits:	168
Größe:	48,4 KB
ID:	785977   Klicken Sie auf die Grafik für eine größere Ansicht

Name:	DSCN0824.jpg
Hits:	175
Größe:	50,1 KB
ID:	785978  

Klicken Sie auf die Grafik für eine größere Ansicht

Name:	DSCN0828.jpg
Hits:	181
Größe:	49,9 KB
ID:	785979  
__________________
gruß detlef -- der mit seiner Sonne weiter macht
Mit Zitat antworten top
Folgender Benutzer bedankt sich für diesen Beitrag:
  #2  
Alt 11.02.2018, 20:07
Benutzerbild von Mar-Thar
Mar-Thar Mar-Thar ist offline
Admiral
 
Registriert seit: 20.01.2007
Ort: Durban (Südafrika)
Beiträge: 3.453
Boot: Dean 365 Katamaran
Rufzeichen oder MMSI: Huhu!
5.101 Danke in 2.175 Beiträgen
Standard

Moin Detlef,
Zitat:
Zitat von sailor541119 Beitrag anzeigen
hHallo zusammen,
an dieser Stelle mal vorab meine Idee zum Dashboard für unsere Sonja.
Wie immer bin ich ohne Plan und Wissen an die Sache ran gegangen.
Das ist eine durchaus probate Vorgehensweise und wird von unheimlich vielen Leuten auf unheimlich vielen Gebieten (mal mehr, mal weniger) erfolgreich umgesetzt

Zitat:
Zitat von sailor541119 Beitrag anzeigen
Desweiteren fehlt noch der Fishfinder über RS232 NMEA0183.
Sprechen wir hier über die Standard-Dinger wie Tiefe, Temperatur und STW, oder tatsächlich über die Fishfinder-Daten? Kein mir bekannter Fishfinder oder -geber gibt die Grafikdaten über NMEA0183 aus, das ist dafür schlicht zu langsam ...

Zitat:
Zitat von sailor541119 Beitrag anzeigen
Die GUI ist mit Gambas erstellt - hier würde ich gerne PyQt5 QML einsetzen aber ich versteh das nicht.
Die GUI wird, naja, wie sag ich's am nettesten? , vermutlich ihren Zweck erfüllen. Wenn Du was optisch ansprechenderes basteln willst, sieh Dir mal die "SteelSeries" gauges an.


Die werden gern für fernabfragbare Wetterstationen (Beispiel, noch'n Beispiel) benutzt, sind aber (wenn man sich ein bischen eingefuchst hat) natürlich auch für alles andere zu gebrauchen und optisch sehr variabel. Damit kannst Du alle möglichen Echtzeit-Anzeigen basteln und mußt im Prinzip lediglich ein JSON-generiertes File mit den aufbereiteten Daten bereitstellen, ohne Dich um die Darstellung selbst kümmern zu müssen. Peter Eskofier hat auf seiner Seite eine recht gute Anleitung eingestellt, wie man die Dinger in ein Webinterface einbindet.

Ich hatte vor ein paar Jahren in mühsamr Kleinarbeit (hatte vorher nicht die geringste Ahnung von Webprogrammierung irgendwelcher Art) mal eine ziemlich komplette GUI für die Motor- und Umgebungsdaten auf meiner letzten Ganymed damit zusammengebastelt. Blöderweise ist irgendwann mein Programmier-PC abgeraucht und hat das komplette Projekt mit in die Tiefe gerissen und da ich zwischenzeitlich auch das Boot verkauft habe, habe ich den ganzen Kram dann ad acta gelegt.

Zitat:
Zitat von sailor541119 Beitrag anzeigen
Wie immer, Fragen, Anregungen, Verbesserungen, Kritik sind gern gesehen.
Keine Ursache

mfg
Martin
__________________


Ich bin dann mal weg:
www.Thelxinoe.de
Mit Zitat antworten top
Folgender Benutzer bedankt sich für diesen Beitrag:
  #3  
Alt 11.02.2018, 20:25
Benutzerbild von sailor541119
sailor541119 sailor541119 ist offline
Ehrenmitglied
 
Registriert seit: 12.04.2005
Beiträge: 3.528
10.063 Danke in 3.088 Beiträgen
Standard

Hallo Martin, der Fishfinder soll nur noch die fehlenden Daten (speed, Tiefe, Wassertemp) liefern. An dieser Stelle bin ich glücklich, daß das so funktioniert. Alles weitere wird die Zukunft zeigen, wenn ich mehr Infos habe.
__________________
gruß detlef -- der mit seiner Sonne weiter macht
Mit Zitat antworten top
Folgender Benutzer bedankt sich für diesen Beitrag:
  #4  
Alt 16.02.2018, 18:56
Benutzerbild von Markus_95
Markus_95 Markus_95 ist offline
Commander
 
Registriert seit: 12.10.2015
Ort: Wien - MYCA
Beiträge: 341
Boot: Quicksilver 635 Weekend
Rufzeichen oder MMSI: OEX3823
230 Danke in 125 Beiträgen
Standard

Hallo Detlef!

Darf ich fragen, welches Baujahr dein Honda ist? Habe nämlich auf meinem neuen Boot einen BF 90A aus 2006 hängen. Jetzt würde ich mich fragen ob dieser wohl auch schon NMEA 1083 oder gar 2000 fähig ist. Die originale Betriebsanleitung wurde vom Vorbesitzer mal im Wasser versenkt, ist daher steif wie ein Brett und zerbröselt beim öffnen. Die aus dem Inet lässt sich zu diesem Thema leider nicht aus.....

Sehr interessantes Projekt übrigens!
__________________
Lg
Markus

http://www.motor-yacht-club-austria.at/
Mit Zitat antworten top
  #5  
Alt 17.02.2018, 12:55
Benutzerbild von sailor541119
sailor541119 sailor541119 ist offline
Ehrenmitglied
 
Registriert seit: 12.04.2005
Beiträge: 3.528
10.063 Danke in 3.088 Beiträgen
Standard

Hallo Markus,
nach meinem Wissen handelt es sich bei einem "A" um einen Vergasertyp, also kein Motorsteuergerät. Um sicher zu gehen, solltest Du mal in der "Motorentechnik" hier imfragen.

vielleicht hilft das
http://www.honda.co.jp/ownersmanual/...e&g=bf&m=bf90a
__________________
gruß detlef -- der mit seiner Sonne weiter macht

Geändert von sailor541119 (17.02.2018 um 13:00 Uhr) Grund: link eingefügt
Mit Zitat antworten top
Antwort



Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Arduino für Anfänger von Anfängern tocan Technik-Talk 3 29.06.2017 16:44
Wer kennt dieses Dashboard aus welchem Boot stammen die Instrumente ??? teppich-pvc Allgemeines zum Boot 0 17.06.2008 10:27


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:34 Uhr.


Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.