View Poll Results: Want a LCD Gauge Cluster?
Voters: 39. You may not vote on this poll
Interested in LCD Gauges?
#45
#46
I would hope you mean the other way around. The OEM analog RPM gage is woefully inaccurate. Ask anyone with a VAFC, Summitt or any other rpm switch.
Last edited by dwapenyi; 04-02-2013 at 10:22 AM. Reason: spelling
#47
They're going to be a mix between analog and digital. See the picture here.
I will also need to probe some cars pretty soon. The process should take about an hour. Hook some stuff up. Drive around. Record resurgent. Probees will get a discount
PM me if you're interested. I need both 5spd and autos.
I will also need to probe some cars pretty soon. The process should take about an hour. Hook some stuff up. Drive around. Record resurgent. Probees will get a discount
PM me if you're interested. I need both 5spd and autos.
#49
They're going to be a mix between analog and digital. See the picture here.
I will also need to probe some cars pretty soon. The process should take about an hour. Hook some stuff up. Drive around. Record resurgent. Probees will get a discount
PM me if you're interested. I need both 5spd and autos.
I will also need to probe some cars pretty soon. The process should take about an hour. Hook some stuff up. Drive around. Record resurgent. Probees will get a discount
PM me if you're interested. I need both 5spd and autos.
On my car when I tilt the steering all the way down, I wind up never seeing the indicator lights. Your diagram looks OK with the indicator LEDs a bit lower, but if you could make sure all the important lights are still visible no matter how the wheel is tilted, that would be nice.
#53
update
I little snippet of some progress.
Code:
// Created by BlackThornDemon // See desc.txt for more info #include <Adafruit_GFX.h> #include <Adafruit_PCD8544.h> #include <avr/pgmspace.h> // memory management #define cel_height 48 #define cel_width 84 Adafruit_PCD8544 lcd= Adafruit_PCD8544(3,4,5,7,6); // globals // dummy lights // use byte because its 8 bit (int, short, etc. are 2 bytes) // array is in THIS order: // abs, airbag, battery, brake, brights, cel, cruise, door open, // left turn, over drive, oil, right turn, seatbelt, washer fluid byte dummyPins[13] = {22,23,24,25,26,27,28,29,30,31,32,33,34,35}; // Gauges // MAX input is 3.3V // ^^^^^ --REMEMBER THIS IT MATTERS-- ^^^^^ byte pinFuel =0; byte pinSpeed =1; byte pinTach =2; byte pinTemp =3; // Mileage // this is some cool **** // we're actually saving the odometer and trip // to the built in flash memory so it gets saved // NOTE: this method may never actually get used // as the developers estimate the built in memory // can only be accessed about 100,000 times // in all actuality nobody probably ever starts a car // in its whole lifetime 100,000 times much less a car // that's 14-18 years old already however in the sake // of longevity I will explore other options of saving // data (such as a SD card) int trip =0; int odometer =0; /* processing of on/off lights (i.e. abs, brake, etc.) */ void dummyLight() { } /* this is the base of the dummy lights if the input is 0-0.49 the light is read as OFF if the input is 0.50-1 the light is read as ON */ void CheckSignalDigital(int signalPin, int max) { // read the pin here so we don't have to read it 4 times float pinValue = digitalRead(signalPin); if(pinValue >= 0.50 && pinValue <= 1) { } // this is important because if the light was previously on // we need to turn it off else if(pinValue >=0 && pinValue <= 0.49) {} else PinReadError(); } boolean CheckSignalAnalog() { } void PinReadError(string pin, string error) { // print the error on screen nicely } void setup() { odometer =; lcd.begin(); lcd.command(PCD8544_DISPLAYCONTROL | PCD8544_DISPLAYNORMAL); lcd.clearDisplay(); lcd.setContrast(60); lcd.setTextSize(2); lcd.setCursor(0,0); } void loop() { for(int i=0;i<13;i++) { CheckSignalDigital(dummyPins[i], 1); } lcd.display(); delay(100); }
Last edited by BlackThornDemon; 04-30-2013 at 10:22 PM.
#58
More progress. Right now I'm looking in to making a can bus/obd board to keep the cost down.
Woot! free samples
http://www.obdsol.com/stn1110/
Woot! free samples
http://www.obdsol.com/stn1110/
#59
4th gen obd is very very very very slow
you should buy a obd reader and see how the rpm's correlate to the gauge when you rev before you go too far(im not sure if our obd port shows the speedo?)
you should buy a obd reader and see how the rpm's correlate to the gauge when you rev before you go too far(im not sure if our obd port shows the speedo?)
Thread
Thread Starter
Forum
Replies
Last Post
220k+ A32
5th Generation Maxima (2000-2003)
18
09-22-2015 11:39 AM
RWCreative
4th Generation Maxima (1995-1999)
9
09-21-2015 11:01 AM