EcoModder.com

EcoModder.com (https://ecomodder.com/forum/)
-   OpenGauge / MPGuino FE computer (https://ecomodder.com/forum/opengauge-mpguino-fe-computer.html)
-   -   MPGuino with large screen? (https://ecomodder.com/forum/showthread.php/mpguino-large-screen-6226.html)

Nevyn 11-30-2008 08:10 AM

MPGuino with large screen?
 
I know the standard size is a 16x2 LCD, and that's great. Would it be easy to just swap to something like a 20x4 LCD, without any major software rewrite on my part, or would it take a lot of changes?

Secondly, would it be possible to use the "Big Number" instant MPG readout on a second "remote display?" I'd love to have my screen up front, and a BIG one in the back window that other drivers could see. Even if it was just a clone of whatever was being displayed for the driver it would be neat.

I'm not the best code monkey out there (I'm a computer/electronics hardware technician, not a programmer), but I have a little bit of coding experience and I'm not afraid to get dirty.

Thanks for any insight you can provide!:cool::cool: I'm hoping to be able to get to 35 MPG with this beast....:thumbup:

cmags 12-13-2008 08:51 AM

I think its been mentioned that the best way to have two screens populating data on these things is to build two and tie them to the same inputs. ;)

In theory, with one more pin to switch power between the two LCDs, or the enable, you could add code to send one screen full of data with the enable on for one LCD, then another screen with the other enable on. The LCD holds its data displayed until another enable pulse goes in so while updating one, the other wouldn't change display. I dunno if there's enough codespace left for that though.

i_am_socket 12-13-2008 09:01 AM

The newest version of the code already has serial output for remote displays or attachment to other devices, so it should be relatively easy to do.

Relative to what, I couldn't tell you ;)

Nevyn 12-15-2008 09:36 AM

Quote:

Originally Posted by i_am_socket (Post 78210)
The newest version of the code already has serial output for remote displays or attachment to other devices, so it should be relatively easy to do.

Relative to what, I couldn't tell you ;)

Hmm....I was thinking that the data out would really only be useful on a PC, but I guess you could feed it into a 2nd MPGuino with different code that is set to pick the data from serial input and not from the engine pins?

cmags 12-15-2008 09:47 AM

Well, if you're going to use a second MPGuino, then you might as well hook it up to the same inputs, rather than re-invent both sets of code, have two, each with whatever display you want on it.

Nevyn 12-15-2008 10:13 AM

It may actually be easier to re-invent the wheel, or maybe I'm looking at a different project. Get one of those (relatively) big LED monochrome displays, and set it to say


"I'm getting XX.X MPG right now, how about you?"


Where it grabs the instant MPG from the MPGuino and displays it in the middle of the string. I'd mount it in the bottom of the back window.

Could also wire an input for brake lights and have it act as a 4th brake light too.

i_am_socket 12-15-2008 10:18 AM

From the latest on the Wiki:
Quote:

10/01/2008 updates for v0.74

added a small serial transmitter function. The guino now outputs the following data over the serial port at 9600 baud every half second: instantmpg, instantmph, instant.injHius, instant.injPulses, instant.vssPulses

So "realtime" laptop/cellphone integration should be a snap if your guino has a usb/rs232 connection or you can build one and you can gather the data on the laptop/cellphone. This also has applications for remote displays.

I also added a #define usedefaults so that you can build the guino without a lcd if you intend to only use it with a laptop/cellphone. It will simply skip the setup screen/loading of eprom values.

Since all the interesting data is already going over the serial port now, I removed the debug ifdef branching.
At that point, if you know how to build something to pick up serial data and only display the MPG, it should be simpler and cheaper than a full second MPGuino. That's a big "if" though.

UK Mini 08-06-2010 11:39 AM

Quote:

Originally Posted by i_am_socket (Post 78504)
From the latest on the Wiki:


At that point, if you know how to build something to pick up serial data and only display the MPG, it should be simpler and cheaper than a full second MPGuino. That's a big "if" though.


SparkFun Electronics - Breakout Board for MAX7456 On Screen Display
will superimpose spi data over a composite video signal. Not exactly HUD but if the video is from a camera (rear view?) on your car...

Another idea could be a persistence of view projector to get a much brighter image to reflect off the screen

dcb 08-06-2010 12:19 PM

that would be interesting to combine with a camera signal.

enuro12 08-06-2010 01:23 PM

Quote:

Originally Posted by Nevyn (Post 75569)
I know the standard size is a 16x2 LCD, and that's great. Would it be easy to just swap to something like a 20x4 LCD,

How about this
20x4 HD44780 Blue LCD

Same controller on the LCD as the regular one. Just change code to do 4 lines instead of 2 :)

They're all over ebay.

racprops 08-13-2010 11:17 AM

As you outputting data to a Lap Top, way not display it on the Laptop screen??

That can be big enough and in most condutions bright enough.

Can that be done alond with data logging?

Rich

bobski 08-15-2010 09:20 AM

Many laptop screens have optical issues for automotive applications. As your viewing angle goes off-axis, the contrast ratio suffers, which means too much light being thrown at the user. Take a laptop in a dark room and set it to display as dark an image as is reasonable (a black picture, don't mess with the display brightness settings and such). Turn the laptop around so the screen is facing away from you and use it like a flashlight. Point it at a white wall and you will see patches of light and dark - soft beams of light coming off the laptop display at various angles. This is light the display cannot control... Light that will be given off no matter what's being displayed on the screen.

You're probably thinking "okay, that's kind of interesting but why does it matter?" The answer: Night driving. Those stray beams of light coming off the display will light up your car interior at night, making the road more difficult to see.

Really, the simplified LCDs used by the MPGuino have the same issue, but the screens are far smaller and backlight brightness far lower than a laptop, resulting in far less stray light.

racprops 08-15-2010 10:08 AM

I drive a lot running a laptop, montoring AFR, TPS, EGT, and GPS, and have not had a problem with 90% of what you say, once in a while sunlight can wash out the screen.

I for one would really like a laptop display program.

Rich

cmj 09-22-2010 12:57 PM

A simple processing script could easily display the incoming serial information any way you wish. You could even go further and create pretty gauges and warning lights with very little effort.

Is there still a need for the push buttons if you run this headless? Does it send all the information via serial at the same time?


All times are GMT -4. The time now is 10:45 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.5.2
All content copyright EcoModder.com