STD Other Projects EngineSystemsManagement

EngineSystemsManagement

EngineSystemsManagement

 
  • 2 Vote(s) - 3 Average
 
Pages (2): 1 2 Next
winmutt
bitbanger

3,468
03-20-2011, 12:27 PM #1
The idea is simple, combine an arduino, a few sensors (boost, altitude, RPM, rack position etc), some bluetooth magic and an Android to create an in car gauge cluster that will eventually control a VGT/VNT turbo.

My first layout:

[Image: attachment.php?aid=4187]


Proof of concept:
http://www.youtube.com/watch?v=BXAOf7vJYEU
This post was last modified: 03-20-2011, 12:30 PM by winmutt.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
03-20-2011, 12:27 PM #1

The idea is simple, combine an arduino, a few sensors (boost, altitude, RPM, rack position etc), some bluetooth magic and an Android to create an in car gauge cluster that will eventually control a VGT/VNT turbo.

My first layout:

[Image: attachment.php?aid=4187]


Proof of concept:
http://www.youtube.com/watch?v=BXAOf7vJYEU


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

stan
Holset

328
03-20-2011, 01:16 PM #2
why bluetooth+android instead of running some gauges? or what about giving the setup its own lcd?
stan
03-20-2011, 01:16 PM #2

why bluetooth+android instead of running some gauges? or what about giving the setup its own lcd?

yankneck696
Build it so strong & blow it up good !!!

395
03-20-2011, 02:08 PM #3
Just a step away from controlling the electronic IP's, I would say. With that, you would be able to infinitely tune the turbo &IP to work together & get any response you want. Oh, you can't adjust it with the Android, can you? Just monitor the gagues, or can you actually BT a change into the processor? That would be wickednizzacool !!!
yankneck696
03-20-2011, 02:08 PM #3

Just a step away from controlling the electronic IP's, I would say. With that, you would be able to infinitely tune the turbo &IP to work together & get any response you want. Oh, you can't adjust it with the Android, can you? Just monitor the gagues, or can you actually BT a change into the processor? That would be wickednizzacool !!!

stan
Holset

328
03-20-2011, 02:18 PM #4
(03-20-2011, 02:08 PM)yankneck696 Just a step away from controlling the electronic IP's, I would say. With that, you would be able to infinitely tune the turbo &IP to work together & get any response you want. Oh, you can't adjust it with the Android, can you? Just monitor the gagues, or can you actually BT a change into the processor? That would be wickednizzacool !!!

i haven't messed with bluetooth and arduinos, but strictly speaking its a matter of what he writes into the code.

i still don't think i would be so eager to use BT especially if it was for mission critical systems.
stan
03-20-2011, 02:18 PM #4

(03-20-2011, 02:08 PM)yankneck696 Just a step away from controlling the electronic IP's, I would say. With that, you would be able to infinitely tune the turbo &IP to work together & get any response you want. Oh, you can't adjust it with the Android, can you? Just monitor the gagues, or can you actually BT a change into the processor? That would be wickednizzacool !!!

i haven't messed with bluetooth and arduinos, but strictly speaking its a matter of what he writes into the code.

i still don't think i would be so eager to use BT especially if it was for mission critical systems.

300D50
Graphite Moderator, ala RBMK

775
03-20-2011, 02:23 PM #5
I hope to see this graduate from the Arduino IDE into one of atmel's automotive grade MCU's, and then take over the IP... Big Grin

1990 Power Ram 50 V6 SOHC 24V 6g72

I can be wrong, don't take everything I say as verbatim, please fact-check first.
My posts are my personal opinions and thoughts, unless otherwise noted.
300D50
03-20-2011, 02:23 PM #5

I hope to see this graduate from the Arduino IDE into one of atmel's automotive grade MCU's, and then take over the IP... Big Grin


1990 Power Ram 50 V6 SOHC 24V 6g72

I can be wrong, don't take everything I say as verbatim, please fact-check first.
My posts are my personal opinions and thoughts, unless otherwise noted.

yankneck696
Build it so strong & blow it up good !!!

395
03-20-2011, 02:56 PM #6
I was thinking that with bi-directional communication, you could do a multistage setup, like the Bullydog & such. There would be multiple tunes that can be picked at will from the changes in code.
I havent truly programmed anything since the Wang 2200, but BASIC was pretty easy to do with if/then.

Ed
yankneck696
03-20-2011, 02:56 PM #6

I was thinking that with bi-directional communication, you could do a multistage setup, like the Bullydog & such. There would be multiple tunes that can be picked at will from the changes in code.
I havent truly programmed anything since the Wang 2200, but BASIC was pretty easy to do with if/then.

Ed

winmutt
bitbanger

3,468
03-20-2011, 05:00 PM #7
(03-20-2011, 02:56 PM)yankneck696 I havent truly programmed anything since the Wang 2200, but BASIC was pretty easy to do with if/then.

Ed

Processing the arduino language is pretty easy.

If there is a market I will do a one board solution.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
03-20-2011, 05:00 PM #7

(03-20-2011, 02:56 PM)yankneck696 I havent truly programmed anything since the Wang 2200, but BASIC was pretty easy to do with if/then.

Ed

Processing the arduino language is pretty easy.

If there is a market I will do a one board solution.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

yankneck696
Build it so strong & blow it up good !!!

395
03-20-2011, 05:23 PM #8
I guess I could see a huge market for all of the 606 electronic engines with something that's flexible enough to handle the different element sizes. I do know that's alot of R&D, but you may want to leave possibilities open.
Also, I think most of the cell carriers use the Android platform, so good pick.

Ed
yankneck696
03-20-2011, 05:23 PM #8

I guess I could see a huge market for all of the 606 electronic engines with something that's flexible enough to handle the different element sizes. I do know that's alot of R&D, but you may want to leave possibilities open.
Also, I think most of the cell carriers use the Android platform, so good pick.

Ed

winmutt
bitbanger

3,468
03-20-2011, 08:44 PM #9
(03-20-2011, 01:16 PM)stan why bluetooth+android instead of running some gauges? or what about giving the setup its own lcd?

Well lats face it. Gauges of any kind rarely look as good and as clean as stock. They also dont blink bright red or set off klaxons. The cost of an LCD is ~ the cost of the bluetooth shield. I have found what I consider to be an awesome place for my android.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
03-20-2011, 08:44 PM #9

(03-20-2011, 01:16 PM)stan why bluetooth+android instead of running some gauges? or what about giving the setup its own lcd?

Well lats face it. Gauges of any kind rarely look as good and as clean as stock. They also dont blink bright red or set off klaxons. The cost of an LCD is ~ the cost of the bluetooth shield. I have found what I consider to be an awesome place for my android.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

winmutt
bitbanger

3,468
03-20-2011, 08:46 PM #10
(03-20-2011, 02:08 PM)yankneck696 Just a step away from controlling the electronic IP's, I would say. With that, you would be able to infinitely tune the turbo &IP to work together & get any response you want. Oh, you can't adjust it with the Android, can you? Just monitor the gagues, or can you actually BT a change into the processor? That would be wickednizzacool !!!
You could easily change parameters in the arduino, however they would be lost on reset. It would be pretty easy to get a good config on the fly and then reburn with a variety of configurations.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
03-20-2011, 08:46 PM #10

(03-20-2011, 02:08 PM)yankneck696 Just a step away from controlling the electronic IP's, I would say. With that, you would be able to infinitely tune the turbo &IP to work together & get any response you want. Oh, you can't adjust it with the Android, can you? Just monitor the gagues, or can you actually BT a change into the processor? That would be wickednizzacool !!!
You could easily change parameters in the arduino, however they would be lost on reset. It would be pretty easy to get a good config on the fly and then reburn with a variety of configurations.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

winmutt
bitbanger

3,468
03-20-2011, 08:47 PM #11
(03-20-2011, 02:18 PM)stan i still don't think i would be so eager to use BT especially if it was for mission critical systems.
The arduino would handle the processing for controlling the turbo. Everything else is just an input.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
03-20-2011, 08:47 PM #11

(03-20-2011, 02:18 PM)stan i still don't think i would be so eager to use BT especially if it was for mission critical systems.
The arduino would handle the processing for controlling the turbo. Everything else is just an input.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

JTY
GTA2056V

92
03-22-2011, 07:04 PM #12
Nice setup, personally i would go with standalone setup with custom LCD built in the car as i have with my own supermeter project that uses
also microcontroller for everything. Also LCD are really cheap and you get them in million different sizes and formats.
It's nice to have phone support, but then you need your phone always and it's married with your phone little bit too much Smile

- MB w126 300SD Superturbo (US) -83, Mods: OM617A with custom head work, Master Power Turbo 802332, PP-Diesel custom 7mm IP, China intercooler, KKD-Motorsport exhaust manifold, DIY intake manifold, Coolmist Waterinjection, DIY Supermeter display/datalog with PLX Wideband Lambda, Siekkinen custom 722.3 autotrans, Elbe Performance LSD, Green Filter cold air intake, straight 3" exhaust with two dual 2.5" outputs
- MB r129 500SL AMG (JDM) -94
Full AMG bodykit, full JDM features, modified ECU and exhaust
- MB w123 250E-TT (JDM) -85
Full 1JZ-GTE twinturbo conversion, full aircon, custom china cooler, custom IC-pipes, custom sport recaro interior, custom 3-piece JDM rims
JTY
03-22-2011, 07:04 PM #12

Nice setup, personally i would go with standalone setup with custom LCD built in the car as i have with my own supermeter project that uses
also microcontroller for everything. Also LCD are really cheap and you get them in million different sizes and formats.
It's nice to have phone support, but then you need your phone always and it's married with your phone little bit too much Smile


- MB w126 300SD Superturbo (US) -83, Mods: OM617A with custom head work, Master Power Turbo 802332, PP-Diesel custom 7mm IP, China intercooler, KKD-Motorsport exhaust manifold, DIY intake manifold, Coolmist Waterinjection, DIY Supermeter display/datalog with PLX Wideband Lambda, Siekkinen custom 722.3 autotrans, Elbe Performance LSD, Green Filter cold air intake, straight 3" exhaust with two dual 2.5" outputs
- MB r129 500SL AMG (JDM) -94
Full AMG bodykit, full JDM features, modified ECU and exhaust
- MB w123 250E-TT (JDM) -85
Full 1JZ-GTE twinturbo conversion, full aircon, custom china cooler, custom IC-pipes, custom sport recaro interior, custom 3-piece JDM rims

winmutt
bitbanger

3,468
03-23-2011, 12:43 PM #13
(03-22-2011, 07:04 PM)JTY Nice setup, personally i would go with standalone setup with custom LCD built in the car as i have with my own supermeter project that uses
also microcontroller for everything. Also LCD are really cheap and you get them in million different sizes and formats.
It's nice to have phone support, but then you need your phone always and it's married with your phone little bit too much Smile

Pictures of your LCD? I couldnt find a good place for it which is why I went with the phone. I don't talk much on the phone anyways so it works better for me.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
03-23-2011, 12:43 PM #13

(03-22-2011, 07:04 PM)JTY Nice setup, personally i would go with standalone setup with custom LCD built in the car as i have with my own supermeter project that uses
also microcontroller for everything. Also LCD are really cheap and you get them in million different sizes and formats.
It's nice to have phone support, but then you need your phone always and it's married with your phone little bit too much Smile

Pictures of your LCD? I couldnt find a good place for it which is why I went with the phone. I don't talk much on the phone anyways so it works better for me.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

stan
Holset

328
03-23-2011, 02:47 PM #14
(03-23-2011, 12:43 PM)winmutt
(03-22-2011, 07:04 PM)JTY Nice setup, personally i would go with standalone setup with custom LCD built in the car as i have with my own supermeter project that uses
also microcontroller for everything. Also LCD are really cheap and you get them in million different sizes and formats.
It's nice to have phone support, but then you need your phone always and it's married with your phone little bit too much Smile

Pictures of your LCD? I couldnt find a good place for it which is why I went with the phone. I don't talk much on the phone anyways so it works better for me.

how about an LCD character display? there are tons available if you check out mouser. adding the code to run a display is easy as hell. you can get graphic lcds too if you really want. i would think its much smarter to leave the phone out of it, especially when all you're doing is using it for a display.

[Image: 16x2-Red-0.jpg]

[Image: foto_dogm163s-a_3d.jpg]
stan
03-23-2011, 02:47 PM #14

(03-23-2011, 12:43 PM)winmutt
(03-22-2011, 07:04 PM)JTY Nice setup, personally i would go with standalone setup with custom LCD built in the car as i have with my own supermeter project that uses
also microcontroller for everything. Also LCD are really cheap and you get them in million different sizes and formats.
It's nice to have phone support, but then you need your phone always and it's married with your phone little bit too much Smile

Pictures of your LCD? I couldnt find a good place for it which is why I went with the phone. I don't talk much on the phone anyways so it works better for me.

how about an LCD character display? there are tons available if you check out mouser. adding the code to run a display is easy as hell. you can get graphic lcds too if you really want. i would think its much smarter to leave the phone out of it, especially when all you're doing is using it for a display.

[Image: 16x2-Red-0.jpg]

[Image: foto_dogm163s-a_3d.jpg]

JTY
GTA2056V

92
03-24-2011, 03:10 AM #15
(03-23-2011, 12:43 PM)winmutt Pictures of your LCD? I couldnt find a good place for it which is why I went with the phone. I don't talk much on the phone anyways so it works better for me.

I have several versions for different uses.

Big high contrast character LCD:
[Image: p1030236.jpg]

Small graphical LCD:
[Image: p1030333.jpg]

Big inverted character LCD:
[Image: supermeter-diesel1.jpg]

Best with LCD is the contrast in every weather, night time, even in direct sunshine always good visibility, here's one with direct sunlight:
[Image: p1030230.jpg]

Here's also OLED based LCD from first character prototype spring 2009.
This OLED is very nice, but in direct sunshine fades a little bit.
I still have this display model in two turbo cars because it integrates so nicely:


- MB w126 300SD Superturbo (US) -83, Mods: OM617A with custom head work, Master Power Turbo 802332, PP-Diesel custom 7mm IP, China intercooler, KKD-Motorsport exhaust manifold, DIY intake manifold, Coolmist Waterinjection, DIY Supermeter display/datalog with PLX Wideband Lambda, Siekkinen custom 722.3 autotrans, Elbe Performance LSD, Green Filter cold air intake, straight 3" exhaust with two dual 2.5" outputs
- MB r129 500SL AMG (JDM) -94
Full AMG bodykit, full JDM features, modified ECU and exhaust
- MB w123 250E-TT (JDM) -85
Full 1JZ-GTE twinturbo conversion, full aircon, custom china cooler, custom IC-pipes, custom sport recaro interior, custom 3-piece JDM rims
JTY
03-24-2011, 03:10 AM #15

(03-23-2011, 12:43 PM)winmutt Pictures of your LCD? I couldnt find a good place for it which is why I went with the phone. I don't talk much on the phone anyways so it works better for me.

I have several versions for different uses.

Big high contrast character LCD:
[Image: p1030236.jpg]

Small graphical LCD:
[Image: p1030333.jpg]

Big inverted character LCD:
[Image: supermeter-diesel1.jpg]

Best with LCD is the contrast in every weather, night time, even in direct sunshine always good visibility, here's one with direct sunlight:
[Image: p1030230.jpg]

Here's also OLED based LCD from first character prototype spring 2009.
This OLED is very nice, but in direct sunshine fades a little bit.
I still have this display model in two turbo cars because it integrates so nicely:


- MB w126 300SD Superturbo (US) -83, Mods: OM617A with custom head work, Master Power Turbo 802332, PP-Diesel custom 7mm IP, China intercooler, KKD-Motorsport exhaust manifold, DIY intake manifold, Coolmist Waterinjection, DIY Supermeter display/datalog with PLX Wideband Lambda, Siekkinen custom 722.3 autotrans, Elbe Performance LSD, Green Filter cold air intake, straight 3" exhaust with two dual 2.5" outputs
- MB r129 500SL AMG (JDM) -94
Full AMG bodykit, full JDM features, modified ECU and exhaust
- MB w123 250E-TT (JDM) -85
Full 1JZ-GTE twinturbo conversion, full aircon, custom china cooler, custom IC-pipes, custom sport recaro interior, custom 3-piece JDM rims

winmutt
bitbanger

3,468
03-25-2011, 01:40 AM #16
Yes but where do you put the LCD screens?

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
03-25-2011, 01:40 AM #16

Yes but where do you put the LCD screens?


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

winmutt
bitbanger

3,468
03-25-2011, 01:43 AM #17
Moving forward with things that the Android excels at. GPS speed VS reported from speedo.

I have been looking at the GPS code and this will be the next implement. Reported speed vs GPS. The display will always show GPS speed and then reported speed as an offset.

Nothing much other to report than I got landscape mode working properly and will be the default for car dock.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
03-25-2011, 01:43 AM #17

Moving forward with things that the Android excels at. GPS speed VS reported from speedo.

I have been looking at the GPS code and this will be the next implement. Reported speed vs GPS. The display will always show GPS speed and then reported speed as an offset.

Nothing much other to report than I got landscape mode working properly and will be the default for car dock.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

stan
Holset

328
03-25-2011, 01:56 AM #18
i suppose you could always just include a harness for an LCD - maybe put a jumper on your final board to have the arduino swap some variables around for display on a character lcd. keep it modular!

i know that i've wanted to build a control system to run wvo 2-tank, but this sounds like fun too.


what are you using on the sensor side for rack position and fluid temps? i've figured that the stock temp sensors might just be k-type thermocouples but i havent had the time or money to investigate (and get a thermocouple amplifier board).

have you thought about fuel pressure sensing? being able to see both line pressure and pressure drop across the filters would be handy for diagnostics.
stan
03-25-2011, 01:56 AM #18

i suppose you could always just include a harness for an LCD - maybe put a jumper on your final board to have the arduino swap some variables around for display on a character lcd. keep it modular!

i know that i've wanted to build a control system to run wvo 2-tank, but this sounds like fun too.


what are you using on the sensor side for rack position and fluid temps? i've figured that the stock temp sensors might just be k-type thermocouples but i havent had the time or money to investigate (and get a thermocouple amplifier board).

have you thought about fuel pressure sensing? being able to see both line pressure and pressure drop across the filters would be handy for diagnostics.

winmutt
bitbanger

3,468
03-26-2011, 06:51 AM #19
(03-25-2011, 01:56 AM)stan i suppose you could always just include a harness for an LCD - maybe put a jumper on your final board to have the arduino swap some variables around for display on a character lcd. keep it modular!
On the model Arduino I have the number of pins is limited and I believe I may not be able to monitor everything I want.
Quote:i know that i've wanted to build a control system to run wvo 2-tank, but this sounds like fun too.

what are you using on the sensor side for rack position and fluid temps? i've figured that the stock temp sensors might just be k-type thermocouples but i havent had the time or money to investigate (and get a thermocouple amplifier board).
I doubt the fluids use a K type thermocoupler, more likely a thermistor no?
Quote:have you thought about fuel pressure sensing? being able to see both line pressure and pressure drop across the filters would be handy for diagnostics.
Not really, I am focused on VNT control.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
03-26-2011, 06:51 AM #19

(03-25-2011, 01:56 AM)stan i suppose you could always just include a harness for an LCD - maybe put a jumper on your final board to have the arduino swap some variables around for display on a character lcd. keep it modular!
On the model Arduino I have the number of pins is limited and I believe I may not be able to monitor everything I want.
Quote:i know that i've wanted to build a control system to run wvo 2-tank, but this sounds like fun too.

what are you using on the sensor side for rack position and fluid temps? i've figured that the stock temp sensors might just be k-type thermocouples but i havent had the time or money to investigate (and get a thermocouple amplifier board).
I doubt the fluids use a K type thermocoupler, more likely a thermistor no?
Quote:have you thought about fuel pressure sensing? being able to see both line pressure and pressure drop across the filters would be handy for diagnostics.
Not really, I am focused on VNT control.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

300D50
Graphite Moderator, ala RBMK

775
03-26-2011, 07:50 AM #20
Get a huge atmel mcu, breadboard, 7805 regulator, and a crystal, and flash the arduino bootloader.
No need to buy pre-fab unless you want to. Wink

1990 Power Ram 50 V6 SOHC 24V 6g72

I can be wrong, don't take everything I say as verbatim, please fact-check first.
My posts are my personal opinions and thoughts, unless otherwise noted.
300D50
03-26-2011, 07:50 AM #20

Get a huge atmel mcu, breadboard, 7805 regulator, and a crystal, and flash the arduino bootloader.
No need to buy pre-fab unless you want to. Wink


1990 Power Ram 50 V6 SOHC 24V 6g72

I can be wrong, don't take everything I say as verbatim, please fact-check first.
My posts are my personal opinions and thoughts, unless otherwise noted.

JTY
GTA2056V

92
03-26-2011, 06:09 PM #21
(03-26-2011, 07:50 AM)300D50 Get a huge atmel mcu, breadboard, 7805 regulator, and a crystal, and flash the arduino bootloader.
No need to buy pre-fab unless you want to. Wink

Yes vote for bigger mcu, maybe atmel or microchip.
I use microchip PIC family, they have great mcu's with lot's of I/O pins.
Also like better to have modular system with wide range of sensor support ntc/ptc, k-type thermocouples, map sensors, wideband lambda etc.


(03-25-2011, 01:40 AM)winmutt Yes but where do you put the LCD screens?

It depends on the car, usually at left side window corner or between gauge cluster and steering wheel. Casing also depends which display and car.

Like this, same oled display in my audi:
[Image: audi-s6-oled.jpg]

Sorry no picture only video, here's the normal place i use:


Also why i like direct LCD display better than bluetooth or other remote display is that the response is fast, almost instant. When you are driving fast you need to get the sensor information reliable, quickly and accurate.
Before i started to build my on system i used some ready systems from the market, but wow how slow they were Angry
This post was last modified: 03-26-2011, 06:24 PM by JTY.

- MB w126 300SD Superturbo (US) -83, Mods: OM617A with custom head work, Master Power Turbo 802332, PP-Diesel custom 7mm IP, China intercooler, KKD-Motorsport exhaust manifold, DIY intake manifold, Coolmist Waterinjection, DIY Supermeter display/datalog with PLX Wideband Lambda, Siekkinen custom 722.3 autotrans, Elbe Performance LSD, Green Filter cold air intake, straight 3" exhaust with two dual 2.5" outputs
- MB r129 500SL AMG (JDM) -94
Full AMG bodykit, full JDM features, modified ECU and exhaust
- MB w123 250E-TT (JDM) -85
Full 1JZ-GTE twinturbo conversion, full aircon, custom china cooler, custom IC-pipes, custom sport recaro interior, custom 3-piece JDM rims
JTY
03-26-2011, 06:09 PM #21

(03-26-2011, 07:50 AM)300D50 Get a huge atmel mcu, breadboard, 7805 regulator, and a crystal, and flash the arduino bootloader.
No need to buy pre-fab unless you want to. Wink

Yes vote for bigger mcu, maybe atmel or microchip.
I use microchip PIC family, they have great mcu's with lot's of I/O pins.
Also like better to have modular system with wide range of sensor support ntc/ptc, k-type thermocouples, map sensors, wideband lambda etc.


(03-25-2011, 01:40 AM)winmutt Yes but where do you put the LCD screens?

It depends on the car, usually at left side window corner or between gauge cluster and steering wheel. Casing also depends which display and car.

Like this, same oled display in my audi:
[Image: audi-s6-oled.jpg]

Sorry no picture only video, here's the normal place i use:


Also why i like direct LCD display better than bluetooth or other remote display is that the response is fast, almost instant. When you are driving fast you need to get the sensor information reliable, quickly and accurate.
Before i started to build my on system i used some ready systems from the market, but wow how slow they were Angry


- MB w126 300SD Superturbo (US) -83, Mods: OM617A with custom head work, Master Power Turbo 802332, PP-Diesel custom 7mm IP, China intercooler, KKD-Motorsport exhaust manifold, DIY intake manifold, Coolmist Waterinjection, DIY Supermeter display/datalog with PLX Wideband Lambda, Siekkinen custom 722.3 autotrans, Elbe Performance LSD, Green Filter cold air intake, straight 3" exhaust with two dual 2.5" outputs
- MB r129 500SL AMG (JDM) -94
Full AMG bodykit, full JDM features, modified ECU and exhaust
- MB w123 250E-TT (JDM) -85
Full 1JZ-GTE twinturbo conversion, full aircon, custom china cooler, custom IC-pipes, custom sport recaro interior, custom 3-piece JDM rims

eurotuning
Naturally-aspirated

8
03-26-2011, 11:34 PM #22
In my opinion the best is a tablet pc, you can buy in circuit city the Archos 7 for $100, and then have the TunerStudio with a nice display cluster.
eurotuning
03-26-2011, 11:34 PM #22

In my opinion the best is a tablet pc, you can buy in circuit city the Archos 7 for $100, and then have the TunerStudio with a nice display cluster.

winmutt
bitbanger

3,468
03-29-2011, 02:04 PM #23
(03-26-2011, 11:34 PM)eurotuning In my opinion the best is a tablet pc, you can buy in circuit city the Archos 7 for $100, and then have the TunerStudio with a nice display cluster.

And they have car mounts. The problem with this is theft. My phone comes with me when I leave the car....

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
03-29-2011, 02:04 PM #23

(03-26-2011, 11:34 PM)eurotuning In my opinion the best is a tablet pc, you can buy in circuit city the Archos 7 for $100, and then have the TunerStudio with a nice display cluster.

And they have car mounts. The problem with this is theft. My phone comes with me when I leave the car....


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

winmutt
bitbanger

3,468
04-01-2011, 08:47 AM #24
Got a few hours of code in last night. Got the MAX6675 code in for the EGT sensor and started working up a simple protocol for streaming the different inputs to the Android. The documentation the on the Arduino is pretty lacking once you get further into it. Having a hard problem with strings, probably going to go old school and use malloc instead of futzing around with their Strings class (only avail in Arduinp 0019 and up however the 0022 I have installed doesn't like uploading code).

Also got the serial interface working on the BT shield and was able to set it at 115200 baud. At this point I have 7 more digital I/O pings and 4 more analogs. I fired up the analog without anything plugged in last night. Code is getting tighter, I have ~5k out of a max of 14k. I think instead of trying to convert numbers on the arduino into human readable I will let the android handle that, should cut a k or two of code out.

Reprogramming the Arduino is a PITA as you have to remove the BT shield to upload code and then the BT shield wont work with the USB cord plugged in, so I am constantly swapping them in and out.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
04-01-2011, 08:47 AM #24

Got a few hours of code in last night. Got the MAX6675 code in for the EGT sensor and started working up a simple protocol for streaming the different inputs to the Android. The documentation the on the Arduino is pretty lacking once you get further into it. Having a hard problem with strings, probably going to go old school and use malloc instead of futzing around with their Strings class (only avail in Arduinp 0019 and up however the 0022 I have installed doesn't like uploading code).

Also got the serial interface working on the BT shield and was able to set it at 115200 baud. At this point I have 7 more digital I/O pings and 4 more analogs. I fired up the analog without anything plugged in last night. Code is getting tighter, I have ~5k out of a max of 14k. I think instead of trying to convert numbers on the arduino into human readable I will let the android handle that, should cut a k or two of code out.

Reprogramming the Arduino is a PITA as you have to remove the BT shield to upload code and then the BT shield wont work with the USB cord plugged in, so I am constantly swapping them in and out.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

garage
Bush Taxi

893
04-01-2011, 11:45 AM #25
I love reading the updates on this thread..
But all this shit is just WAY over my head ha.

Once this is complete is it going to be like an App for a smartphone to act as an LCD screen for the benz? Reading boost, egts, controlling a VGT, etcetc??
Im confused as to how the phone is going to keep track of/control this wirelessly?
I dont even have a smartphone yet...so im really behind haha

1987 300D: EGR Delete, ARV Delete, Cold Air Intake...
garage
04-01-2011, 11:45 AM #25

I love reading the updates on this thread..
But all this shit is just WAY over my head ha.

Once this is complete is it going to be like an App for a smartphone to act as an LCD screen for the benz? Reading boost, egts, controlling a VGT, etcetc??
Im confused as to how the phone is going to keep track of/control this wirelessly?
I dont even have a smartphone yet...so im really behind haha


1987 300D: EGR Delete, ARV Delete, Cold Air Intake...

stan
Holset

328
04-03-2011, 05:03 PM #26
(04-01-2011, 08:47 AM)winmutt Got a few hours of code in last night. Got the MAX6675 code in for the EGT sensor and started working up a simple protocol for streaming the different inputs to the Android. The documentation the on the Arduino is pretty lacking once you get further into it. Having a hard problem with strings, probably going to go old school and use malloc instead of futzing around with their Strings class (only avail in Arduinp 0019 and up however the 0022 I have installed doesn't like uploading code).

Also got the serial interface working on the BT shield and was able to set it at 115200 baud. At this point I have 7 more digital I/O pings and 4 more analogs. I fired up the analog without anything plugged in last night. Code is getting tighter, I have ~5k out of a max of 14k. I think instead of trying to convert numbers on the arduino into human readable I will let the android handle that, should cut a k or two of code out.

Reprogramming the Arduino is a PITA as you have to remove the BT shield to upload code and then the BT shield wont work with the USB cord plugged in, so I am constantly swapping them in and out.

whats the issue you are having with strings?

and what issues are you having uploading code? (i've got an uno and a duemilanove here, and running 0022).

stan
04-03-2011, 05:03 PM #26

(04-01-2011, 08:47 AM)winmutt Got a few hours of code in last night. Got the MAX6675 code in for the EGT sensor and started working up a simple protocol for streaming the different inputs to the Android. The documentation the on the Arduino is pretty lacking once you get further into it. Having a hard problem with strings, probably going to go old school and use malloc instead of futzing around with their Strings class (only avail in Arduinp 0019 and up however the 0022 I have installed doesn't like uploading code).

Also got the serial interface working on the BT shield and was able to set it at 115200 baud. At this point I have 7 more digital I/O pings and 4 more analogs. I fired up the analog without anything plugged in last night. Code is getting tighter, I have ~5k out of a max of 14k. I think instead of trying to convert numbers on the arduino into human readable I will let the android handle that, should cut a k or two of code out.

Reprogramming the Arduino is a PITA as you have to remove the BT shield to upload code and then the BT shield wont work with the USB cord plugged in, so I am constantly swapping them in and out.

whats the issue you are having with strings?

and what issues are you having uploading code? (i've got an uno and a duemilanove here, and running 0022).

winmutt
bitbanger

3,468
04-04-2011, 12:16 PM #27
(04-03-2011, 05:03 PM)stan
(04-01-2011, 08:47 AM)winmutt Got a few hours of code in last night. Got the MAX6675 code in for the EGT sensor and started working up a simple protocol for streaming the different inputs to the Android. The documentation the on the Arduino is pretty lacking once you get further into it. Having a hard problem with strings, probably going to go old school and use malloc instead of futzing around with their Strings class (only avail in Arduinp 0019 and up however the 0022 I have installed doesn't like uploading code).

Also got the serial interface working on the BT shield and was able to set it at 115200 baud. At this point I have 7 more digital I/O pings and 4 more analogs. I fired up the analog without anything plugged in last night. Code is getting tighter, I have ~5k out of a max of 14k. I think instead of trying to convert numbers on the arduino into human readable I will let the android handle that, should cut a k or two of code out.

Reprogramming the Arduino is a PITA as you have to remove the BT shield to upload code and then the BT shield wont work with the USB cord plugged in, so I am constantly swapping them in and out.

whats the issue you are having with strings?

and what issues are you having uploading code? (i've got an uno and a duemilanove here, and running 0022).
http://arduino.cc/forum/index.php?topic=...icseen#new

Looks like I got a response.

Re strings, the examples I saw did not include malloc when using char* as I would expect in normal ol C. Turns out I do need them, so next time I get some time in I will hopefully get it all fixed up.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
04-04-2011, 12:16 PM #27

(04-03-2011, 05:03 PM)stan
(04-01-2011, 08:47 AM)winmutt Got a few hours of code in last night. Got the MAX6675 code in for the EGT sensor and started working up a simple protocol for streaming the different inputs to the Android. The documentation the on the Arduino is pretty lacking once you get further into it. Having a hard problem with strings, probably going to go old school and use malloc instead of futzing around with their Strings class (only avail in Arduinp 0019 and up however the 0022 I have installed doesn't like uploading code).

Also got the serial interface working on the BT shield and was able to set it at 115200 baud. At this point I have 7 more digital I/O pings and 4 more analogs. I fired up the analog without anything plugged in last night. Code is getting tighter, I have ~5k out of a max of 14k. I think instead of trying to convert numbers on the arduino into human readable I will let the android handle that, should cut a k or two of code out.

Reprogramming the Arduino is a PITA as you have to remove the BT shield to upload code and then the BT shield wont work with the USB cord plugged in, so I am constantly swapping them in and out.

whats the issue you are having with strings?

and what issues are you having uploading code? (i've got an uno and a duemilanove here, and running 0022).
http://arduino.cc/forum/index.php?topic=...icseen#new

Looks like I got a response.

Re strings, the examples I saw did not include malloc when using char* as I would expect in normal ol C. Turns out I do need them, so next time I get some time in I will hopefully get it all fixed up.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

stan
Holset

328
04-05-2011, 11:01 AM #28
i'm slightly off (high fever) right now but why wouldnt you just use a string? its a valid data type in arduino.
stan
04-05-2011, 11:01 AM #28

i'm slightly off (high fever) right now but why wouldnt you just use a string? its a valid data type in arduino.

winmutt
bitbanger

3,468
04-05-2011, 12:31 PM #29
In 0019 and up, and Amarino takes a char*. It also takes up more memory than raw char*

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
04-05-2011, 12:31 PM #29

In 0019 and up, and Amarino takes a char*. It also takes up more memory than raw char*


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

winmutt
bitbanger

3,468
04-08-2012, 08:24 PM #30
A year later and I'm getting back to this project. Bad news is that I have lost the code. Good news is that I now have a Asus transformer and can develop right on the android. Much better than the old way. I also have a spare phone for the project and am not sure where to put the display. Ashtray may still be the reigning champion.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
04-08-2012, 08:24 PM #30

A year later and I'm getting back to this project. Bad news is that I have lost the code. Good news is that I now have a Asus transformer and can develop right on the android. Much better than the old way. I also have a spare phone for the project and am not sure where to put the display. Ashtray may still be the reigning champion.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

Purplecomputer
Slowness 220D

897
04-08-2012, 08:33 PM #31
Arduino using processing right? if so i might be able to help with some of the coding that is if Im not to rusty with Processing.
Purplecomputer
04-08-2012, 08:33 PM #31

Arduino using processing right? if so i might be able to help with some of the coding that is if Im not to rusty with Processing.

w123love
Stockish

354
04-08-2012, 10:23 PM #32
(04-08-2012, 08:24 PM)winmutt A year later and I'm getting back to this project. Bad news is that I have lost the code. Good news is that I now have a Asus transformer and can develop right on the android. Much better than the old way. I also have a spare phone for the project and am not sure where to put the display. Ashtray may still be the reigning champion.

Boom. Ashtray mount is where its at. I did one with a 4x20 character LCD display. The ashtray could probably take a 6x30 if desired.

if it don’t blow black...take it back.

1982 300TDT 4 Speed 196K Standard Beige “VEGEWGN”. 300GD FW. Walbro FRC-8 Fuel Pump. ZadaTech LCD Boost, EGT, & Fuel Pressure gauge. Non-EGR Exhaust and Intake Manifold. 3/2 Valves gone. Soon to have Elsbett WVO conversion
1981 300D 314K Midnight Blue “The Blue Car”, Lovecrap system, owned 25 years+
1985 300TD White 198K “Betty White” Pure beauty

The VEGEWGN
w123love
04-08-2012, 10:23 PM #32

(04-08-2012, 08:24 PM)winmutt A year later and I'm getting back to this project. Bad news is that I have lost the code. Good news is that I now have a Asus transformer and can develop right on the android. Much better than the old way. I also have a spare phone for the project and am not sure where to put the display. Ashtray may still be the reigning champion.

Boom. Ashtray mount is where its at. I did one with a 4x20 character LCD display. The ashtray could probably take a 6x30 if desired.


if it don’t blow black...take it back.

1982 300TDT 4 Speed 196K Standard Beige “VEGEWGN”. 300GD FW. Walbro FRC-8 Fuel Pump. ZadaTech LCD Boost, EGT, & Fuel Pressure gauge. Non-EGR Exhaust and Intake Manifold. 3/2 Valves gone. Soon to have Elsbett WVO conversion
1981 300D 314K Midnight Blue “The Blue Car”, Lovecrap system, owned 25 years+
1985 300TD White 198K “Betty White” Pure beauty

The VEGEWGN

winmutt
bitbanger

3,468
11-09-2012, 07:17 PM #33
Sadly during the last move I lost the box that had this project in it. Gonna start looking for new stuff tonight.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
11-09-2012, 07:17 PM #33

Sadly during the last move I lost the box that had this project in it. Gonna start looking for new stuff tonight.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

Simpler=Better
PORTED HEAD

2,127
11-10-2012, 10:04 AM #34
(11-09-2012, 07:17 PM)winmutt Sadly during the last move I lost the box that had this project in it. Gonna start looking for new stuff tonight.

Sure the GF didn't "misplace" it during the move :p ?

Newbie-read this: Cheap Tricks
617.952-220k-Getting built up
larsalan I guess I need to look at this stupid ass drip shit. What you have to like mess with those elements on the pump? What a fucking hassle. then use some wire to hold the throttle open or some shit?
Simpler=Better
11-10-2012, 10:04 AM #34

(11-09-2012, 07:17 PM)winmutt Sadly during the last move I lost the box that had this project in it. Gonna start looking for new stuff tonight.

Sure the GF didn't "misplace" it during the move :p ?


Newbie-read this: Cheap Tricks
617.952-220k-Getting built up
larsalan I guess I need to look at this stupid ass drip shit. What you have to like mess with those elements on the pump? What a fucking hassle. then use some wire to hold the throttle open or some shit?

winmutt
bitbanger

3,468
11-10-2012, 01:57 PM #35
Im sure my wife doesnt want me spending another $100 on "stuff". I did find an arduino+lcd combo for $35, the k type thermocoupler breakout for $10 and a boost solution for $5. It's not the fancy android I want yet, really can't justify the cost of bluetooth and I want a permanent readout.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
11-10-2012, 01:57 PM #35

Im sure my wife doesnt want me spending another $100 on "stuff". I did find an arduino+lcd combo for $35, the k type thermocoupler breakout for $10 and a boost solution for $5. It's not the fancy android I want yet, really can't justify the cost of bluetooth and I want a permanent readout.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

winmutt
bitbanger

3,468
11-30-2012, 06:45 PM #36
Reboot. I couldn't resist this puppy: http://www.amazon.com/SainSmart-Sensor-S...APE4CAYC9P

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
11-30-2012, 06:45 PM #36

Reboot. I couldn't resist this puppy: http://www.amazon.com/SainSmart-Sensor-S...APE4CAYC9P


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

winmutt
bitbanger

3,468
12-11-2012, 07:20 AM #37
My SainSmart came AND my wife found the old arduino and all the extras I had on it. Yay!

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
12-11-2012, 07:20 AM #37

My SainSmart came AND my wife found the old arduino and all the extras I had on it. Yay!


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

SurfRodder
Jackass Extraordinaire

611
12-13-2012, 04:18 AM #38
(12-11-2012, 07:20 AM)winmutt My SainSmart came AND my wife found the old arduino and all the extras I had on it. Yay!

Score!

W123 Mods: 4 speed ** manual climate control ** '85 Kalitucky intake ** manual windows & full tint ** Euro headlights retrofit w/bixenon projectors ** 4 brake light mod ** Vogtland 50mm drop front & Lesjofors S600 drop rear springs ** 16" rims ** late w126 brake spindles, rotors & calipers ** full suspension rehab ** Bilstein HDs ** AL129X alternator & 1/0 starter and charging cables ** 300GD clutch/flywheel ** AFCO 80103N radiator & Earl's 41610 oil cooler ** custom block-off plate, remote oil filter & t-stat ** MW IP w/ tomnik's 6.5mm 'Holly' elements **

S124 Mods: 400E Rear subframe ** SL600 Brakes ** Late 300E 210mm diff ** SLK230 6 speed ** 17" CLK rims ** Vented RF Fender ** Facelift Hood, Headlights, and Lower Cladding **

OBK# 62
SurfRodder
12-13-2012, 04:18 AM #38

(12-11-2012, 07:20 AM)winmutt My SainSmart came AND my wife found the old arduino and all the extras I had on it. Yay!

Score!


W123 Mods: 4 speed ** manual climate control ** '85 Kalitucky intake ** manual windows & full tint ** Euro headlights retrofit w/bixenon projectors ** 4 brake light mod ** Vogtland 50mm drop front & Lesjofors S600 drop rear springs ** 16" rims ** late w126 brake spindles, rotors & calipers ** full suspension rehab ** Bilstein HDs ** AL129X alternator & 1/0 starter and charging cables ** 300GD clutch/flywheel ** AFCO 80103N radiator & Earl's 41610 oil cooler ** custom block-off plate, remote oil filter & t-stat ** MW IP w/ tomnik's 6.5mm 'Holly' elements **

S124 Mods: 400E Rear subframe ** SL600 Brakes ** Late 300E 210mm diff ** SLK230 6 speed ** 17" CLK rims ** Vented RF Fender ** Facelift Hood, Headlights, and Lower Cladding **

OBK# 62

winmutt
bitbanger

3,468
05-24-2013, 05:20 PM #39
Two years later I have boost and egt working. Need to run to frys at some point this weekend to get some wires and a case and I'll feed the tach in as well.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
05-24-2013, 05:20 PM #39

Two years later I have boost and egt working. Need to run to frys at some point this weekend to get some wires and a case and I'll feed the tach in as well.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

Purplecomputer
Slowness 220D

897
05-24-2013, 06:24 PM #40
(05-24-2013, 05:20 PM)winmutt Two years later I have boost and egt working. Need to run to frys at some point this weekend to get some wires and a case and I'll feed the tach in as well.

Are you keeping the micro controller on the arduino development board or did you move it onto another board that you have designed?

I'm working on the same project. Can't get the LCD to work. I'm using sample code from the library so its obviously how I'm using the breadboard to hook it up.
Purplecomputer
05-24-2013, 06:24 PM #40

(05-24-2013, 05:20 PM)winmutt Two years later I have boost and egt working. Need to run to frys at some point this weekend to get some wires and a case and I'll feed the tach in as well.

Are you keeping the micro controller on the arduino development board or did you move it onto another board that you have designed?

I'm working on the same project. Can't get the LCD to work. I'm using sample code from the library so its obviously how I'm using the breadboard to hook it up.

winmutt
bitbanger

3,468
05-28-2013, 08:51 AM #41
(05-24-2013, 06:24 PM)Purplecomputer
(05-24-2013, 05:20 PM)winmutt Two years later I have boost and egt working. Need to run to frys at some point this weekend to get some wires and a case and I'll feed the tach in as well.

Are you keeping the micro controller on the arduino development board or did you move it onto another board that you have designed?

I'm working on the same project. Can't get the LCD to work. I'm using sample code from the library so its obviously how I'm using the breadboard to hook it up.

I am and I too had a ton of problems getting the lcd to work. The documentation is shiet in some places. What are you using?

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
05-28-2013, 08:51 AM #41

(05-24-2013, 06:24 PM)Purplecomputer
(05-24-2013, 05:20 PM)winmutt Two years later I have boost and egt working. Need to run to frys at some point this weekend to get some wires and a case and I'll feed the tach in as well.

Are you keeping the micro controller on the arduino development board or did you move it onto another board that you have designed?

I'm working on the same project. Can't get the LCD to work. I'm using sample code from the library so its obviously how I'm using the breadboard to hook it up.

I am and I too had a ton of problems getting the lcd to work. The documentation is shiet in some places. What are you using?


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

winmutt
bitbanger

3,468
05-28-2013, 08:54 AM #42


The following is now working:

LCD Output
Boost gauge (need banjo bolt anyone got one?)
Pyro gauge


TODO:
Tachometer input (this is work in progress)
BT interface
Android interface
Noise makers
ALDA cut off

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
05-28-2013, 08:54 AM #42



The following is now working:

LCD Output
Boost gauge (need banjo bolt anyone got one?)
Pyro gauge


TODO:
Tachometer input (this is work in progress)
BT interface
Android interface
Noise makers
ALDA cut off


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

Purplecomputer
Slowness 220D

897
05-28-2013, 10:43 AM #43
(05-28-2013, 08:51 AM)winmutt
(05-24-2013, 06:24 PM)Purplecomputer
(05-24-2013, 05:20 PM)winmutt Two years later I have boost and egt working. Need to run to frys at some point this weekend to get some wires and a case and I'll feed the tach in as well.

Are you keeping the micro controller on the arduino development board or did you move it onto another board that you have designed?

I'm working on the same project. Can't get the LCD to work. I'm using sample code from the library so its obviously how I'm using the breadboard to hook it up.

I am and I too had a ton of problems getting the lcd to work. The documentation is shiet in some places. What are you using?

i bought a cheap $10 16x2 lcd based off the HD44780.
when i start messing around with some of pin placements I get block of grey to appear but no text. Might take it to one of the professors on campus to help me out.

are you going open source with the code?

Once I get mine up and running I was planning on sharing it.
Not much of a good coder though :/
Purplecomputer
05-28-2013, 10:43 AM #43

(05-28-2013, 08:51 AM)winmutt
(05-24-2013, 06:24 PM)Purplecomputer
(05-24-2013, 05:20 PM)winmutt Two years later I have boost and egt working. Need to run to frys at some point this weekend to get some wires and a case and I'll feed the tach in as well.

Are you keeping the micro controller on the arduino development board or did you move it onto another board that you have designed?

I'm working on the same project. Can't get the LCD to work. I'm using sample code from the library so its obviously how I'm using the breadboard to hook it up.

I am and I too had a ton of problems getting the lcd to work. The documentation is shiet in some places. What are you using?

i bought a cheap $10 16x2 lcd based off the HD44780.
when i start messing around with some of pin placements I get block of grey to appear but no text. Might take it to one of the professors on campus to help me out.

are you going open source with the code?

Once I get mine up and running I was planning on sharing it.
Not much of a good coder though :/

winmutt
bitbanger

3,468
05-28-2013, 11:20 AM #44
Open source, yes. It's nothing pretty just a bunch of hobbled together demos Big Grin.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
05-28-2013, 11:20 AM #44

Open source, yes. It's nothing pretty just a bunch of hobbled together demos Big Grin.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

lgreeley83
Mr. Rumbles

775
05-28-2013, 11:44 AM #45
I hate to dumb down a thread but I'm just happy I didn't see iPhone anywhere. Android ftw.

" straighten up that star on the grill, assholes."

lgreeley83
05-28-2013, 11:44 AM #45

I hate to dumb down a thread but I'm just happy I didn't see iPhone anywhere. Android ftw.


" straighten up that star on the grill, assholes."

winmutt
bitbanger

3,468
06-06-2013, 09:39 PM #46


A bit of a hack job on the tach but pretty decent for round 1. And yes the lcd is mounted with .... duct tape. I will probably do something involving glue and clips later. Found that a resistor was blown on the tach, that's an easy fix. I also broke two more important lights (oil warning, water level) lights off th pcb on the right but am going to pull a part this weekend.

All the code is slapped together now, this is the debug=1 setting. I don't know the reference values for the pressure sensor yet and I haven't figured out what the best way is to measure frequency from tach. I am also worried about the resistor that I found in the tach, makes me wonder how it fried and not the ELR etc.
This post was last modified: 06-06-2013, 09:52 PM by winmutt.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
06-06-2013, 09:39 PM #46



A bit of a hack job on the tach but pretty decent for round 1. And yes the lcd is mounted with .... duct tape. I will probably do something involving glue and clips later. Found that a resistor was blown on the tach, that's an easy fix. I also broke two more important lights (oil warning, water level) lights off th pcb on the right but am going to pull a part this weekend.

All the code is slapped together now, this is the debug=1 setting. I don't know the reference values for the pressure sensor yet and I haven't figured out what the best way is to measure frequency from tach. I am also worried about the resistor that I found in the tach, makes me wonder how it fried and not the ELR etc.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

Simpler=Better
PORTED HEAD

2,127
06-06-2013, 10:03 PM #47
I'd pay $20 for a writeup of wiring diagrams, part numbers, part sources, code, and how to load the code.

In other words, that looks sick

Newbie-read this: Cheap Tricks
617.952-220k-Getting built up
larsalan I guess I need to look at this stupid ass drip shit. What you have to like mess with those elements on the pump? What a fucking hassle. then use some wire to hold the throttle open or some shit?
Simpler=Better
06-06-2013, 10:03 PM #47

I'd pay $20 for a writeup of wiring diagrams, part numbers, part sources, code, and how to load the code.

In other words, that looks sick


Newbie-read this: Cheap Tricks
617.952-220k-Getting built up
larsalan I guess I need to look at this stupid ass drip shit. What you have to like mess with those elements on the pump? What a fucking hassle. then use some wire to hold the throttle open or some shit?

winmutt
bitbanger

3,468
06-09-2013, 04:16 PM #48
Mounted in car and looks great. I ended up having to pass on the project box I got and mounted the arduino straight to the rear or the clock. I should of done more bench testing never actually tested LCD and Pyro at same time and the pyro is registering a number and that is it (max6675). Both run on SPI so I think there is a conflict there. And oh ya, now my clock doesnt work :\
This post was last modified: 06-09-2013, 05:26 PM by winmutt.
Attached Files
Image(s)
   

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
06-09-2013, 04:16 PM #48

Mounted in car and looks great. I ended up having to pass on the project box I got and mounted the arduino straight to the rear or the clock. I should of done more bench testing never actually tested LCD and Pyro at same time and the pyro is registering a number and that is it (max6675). Both run on SPI so I think there is a conflict there. And oh ya, now my clock doesnt work :\

Attached Files
Image(s)
   

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

winmutt
bitbanger

3,468
06-13-2013, 09:56 AM #49
So I pulled the cluster today and plugged it into USB to start debugging my problem and it came up as 0 F. I r&r'ed power again and it came up as 0 F again. In the car it was random numbers. So my hypothesis is that using the USB car charger input to 5v on the board might not have been such a smart thing and the shield with the max6675 (pyro) isnt getting enough (or maybe to much) power. I will go to radioshack at lunch and pickup a 2.1mm plug and fuse holder and see if that fixes things.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
06-13-2013, 09:56 AM #49

So I pulled the cluster today and plugged it into USB to start debugging my problem and it came up as 0 F. I r&r'ed power again and it came up as 0 F again. In the car it was random numbers. So my hypothesis is that using the USB car charger input to 5v on the board might not have been such a smart thing and the shield with the max6675 (pyro) isnt getting enough (or maybe to much) power. I will go to radioshack at lunch and pickup a 2.1mm plug and fuse holder and see if that fixes things.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

winmutt
bitbanger

3,468
06-16-2013, 08:23 AM #50
I've tracked down my issue to a code problem and now a grounding problem in the thermocouple. Need to pull the sensor and make sure its in the wiring.

1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42
winmutt
06-16-2013, 08:23 AM #50

I've tracked down my issue to a code problem and now a grounding problem in the thermocouple. Need to pull the sensor and make sure its in the wiring.


1987 300D Sturmmachine
1991 300D Nearly Perfect
1985 300D Weekend/Camping/Dog car
1974 L508D Motoroam Monarch "NightMare"
OBK #42

Pages (2): 1 2 Next
 
  • 2 Vote(s) - 3 Average
Users browsing this thread:
 3 Guest(s)
Users browsing this thread:
 3 Guest(s)