vas
Well-Known Member
hello all and a happy new year!
following previous questions on the topic, I finally bought a v.expensive 7inch touch display for my arduinos to fool around for xmass. Kidding, screen was 30quid, shield and actual arduino to run it another 15
Needless to say it's NON waterproof and mostlikely not very sun readable (alhtough fairly bright
) but it is touchable
(not that it will be of much help tbh as it's mostly going to be sitting on one screen...
Nevertheless, after managing to get it running and working (well impressed took me less than 4h...), I decided that my next winter project will be getting this thing showing various engine data for the f/b.
Garmin displays cannot present some of the engine vital statistics I definitely need (see thread here: http://www.ybw.com/forums/showthrea...-pressure-etc-DISPLAY-My-Garmins-don-t-work-( ) so I decided to keep on using the one 8inch plotter on each helm for navigation, the one small 4inch display for various extra nav/wind/depth/etc related info and have a dedicated display for all engine stuff on the f/b. Lower helm tbh cannot be bothered as when I'm there I'm probably doing 7kn and cooking or something and furthermore I've got a fairly elaborate list of VDO gauges there...
FWIW, engines are old non ECU IVECOs and a noland engineering black box provides rpm, oil and boost pressure as well as coolant temp to the NMEA bus.
Having seen the info the dedicated MAN and CAT engines present to their users, I sorted a list of things I want to see (based on what data are already available on my NMEA2K network and what I can add using my arduinos.
So, the idea is that this display will show all that via a NMEA2000 link, converting them to numbers and NOT nice graphic gauges as it's a hell of a job doing that at these small slow displays with very primitive graphics libraries! Refreshing just a dozen numbers is doable though
Came up with a screen layout and before I proceed in prototyping (layout done in Photoshop for speed) I'd like to have some feedback from you lot.
Mind, I cannot have things like load and other fancy stuff available on ECUed engines (unless someone explains how it can be done through consumption, boost, revs et al), but I think this display should be sufficient.
and this is clean without the alignment lines:
what do you think?
Values are obviously just random (reasonably close to reality...) Note that I tried simulating some issues with high (or rather dangerous!) values being red and low abnormal values (denoting an engine not ready for pushing) being blue, will think about it.
I used this font as it's relatively close to the size and shape of one of the fonts I found in the library I'm using as I'd really like to avoid building fonts as well for this project!
Yes I'll eventually replace the pic with one with the hardtop but not now.
Finally I'll have to add a decent beeper to alert (and annoy!) me if something goes off limit and a small switch (most likely touch) to silence it and not break the screen in anger!
Actually seriously thinking of integrating that on the f/b hardtop above the helm to keep it dry and in the shadow
Anyone seen a hardtop being used for such a thing and/or can think of any problems arising?
Any feedback welcomed.
cheers
V.
following previous questions on the topic, I finally bought a v.expensive 7inch touch display for my arduinos to fool around for xmass. Kidding, screen was 30quid, shield and actual arduino to run it another 15
Nevertheless, after managing to get it running and working (well impressed took me less than 4h...), I decided that my next winter project will be getting this thing showing various engine data for the f/b.
Garmin displays cannot present some of the engine vital statistics I definitely need (see thread here: http://www.ybw.com/forums/showthrea...-pressure-etc-DISPLAY-My-Garmins-don-t-work-( ) so I decided to keep on using the one 8inch plotter on each helm for navigation, the one small 4inch display for various extra nav/wind/depth/etc related info and have a dedicated display for all engine stuff on the f/b. Lower helm tbh cannot be bothered as when I'm there I'm probably doing 7kn and cooking or something and furthermore I've got a fairly elaborate list of VDO gauges there...
FWIW, engines are old non ECU IVECOs and a noland engineering black box provides rpm, oil and boost pressure as well as coolant temp to the NMEA bus.
Having seen the info the dedicated MAN and CAT engines present to their users, I sorted a list of things I want to see (based on what data are already available on my NMEA2K network and what I can add using my arduinos.
So, the idea is that this display will show all that via a NMEA2000 link, converting them to numbers and NOT nice graphic gauges as it's a hell of a job doing that at these small slow displays with very primitive graphics libraries! Refreshing just a dozen numbers is doable though
Came up with a screen layout and before I proceed in prototyping (layout done in Photoshop for speed) I'd like to have some feedback from you lot.
Mind, I cannot have things like load and other fancy stuff available on ECUed engines (unless someone explains how it can be done through consumption, boost, revs et al), but I think this display should be sufficient.
and this is clean without the alignment lines:
what do you think?
Values are obviously just random (reasonably close to reality...) Note that I tried simulating some issues with high (or rather dangerous!) values being red and low abnormal values (denoting an engine not ready for pushing) being blue, will think about it.
I used this font as it's relatively close to the size and shape of one of the fonts I found in the library I'm using as I'd really like to avoid building fonts as well for this project!
Yes I'll eventually replace the pic with one with the hardtop but not now.
Finally I'll have to add a decent beeper to alert (and annoy!) me if something goes off limit and a small switch (most likely touch) to silence it and not break the screen in anger!
Actually seriously thinking of integrating that on the f/b hardtop above the helm to keep it dry and in the shadow
Any feedback welcomed.
cheers
V.