C7 Tech/Performance Corvette Technical Info, Internal Engine, External Engine, Tech Topics, Basic Tech, Maintenance, How to Remove & Replace
Sponsored by:
Sponsored by:

I built a Arduino based GPS Exhaust Flap Controller for Laguna Seca Sound !!!!

Thread Tools
 
Search this Thread
 
Old 12-26-2018, 05:34 PM
  #1  
w00tw00t
Pro
Thread Starter
 
w00tw00t's Avatar
 
Member Since: Apr 2013
Location: San Jose CA
Posts: 593
Received 20 Likes on 17 Posts

Default I built a Arduino based GPS Exhaust Flap Controller for Laguna Seca Sound !!!!

Hi Everybody,

I recently had a knee injury with surgery scheduled for this week. To distract myself and do something useful at the same time I started building a GPS based exhaust flap controller for the C7 Corvette and Grandsport for tracks that check sound.

This is based on a design by Mech33 on the rennlist forum for the Porsche GT cars.

I recently finished it and thought I'd make a post of out it:

Mostly I made this so I can stay flat open through Turn 5 to Turn 6, past the sound station at Laguna Seca with no need to upshift to 4 and not have to worry about blowing sound!

Summary
- Uses GPS to calculate when the car is within 80 feet of the Laguna Seca Turn 5 Sound station
- Automatically closes flaps when the above condition is met
- Re-opens flaps when past the sound station.
- Optionally - Keeps flaps closed for the first 30 seconds of bootup - Basically keeps my neighbors happy when I fire up the car first thing in the morning
- I've also programmed it such that it will close flaps anytime it is within 80 feet of my house
- Can be configured for any track (Not limited to Laguna Seca)

IMPORTANT NOTE - Only works properly for C7 Stingray and Grand sport models. Does not work on the Z06 or ZR1. For the Stingray/GS, the car keeps the flaps closed past ~3800 rpms in stealth mode (which my device relies on). On the Z06/ZR1, even in stealth mode, the car opens the exhaust flaps when going past ~3800 rpms... unfortunately.

Technical Details
- Mainboard - Arduino Uno Microcontroller board
- Relay - Seeed Arduino Relay Shield V2.0
- GPS - Adafruit Ultimate GPS Logger Shield with external GPS Antenna
- Packaging - Alekshop Provided Custom Case!
- Software - Code heavily modified and updated - based on Mech33's code for the Porsche GT cars
- Quick disconnect for flap relay and GPS external antenna

Credits
- Much thanks to Mech33.for the original idea on rennlist
- Thanks to Aleks and Alekshop for providing me with a custom case

If anyone else is interested, I'm happy to build a few more.

Finished Device:


Final prototype for testing:


Modified a tap-a-fuse and tapped into Fuse 83 to control the flaps via my controller:


Code:


Last edited by w00tw00t; 12-26-2018 at 05:54 PM.
The following 4 users liked this post by w00tw00t:
Captain Buddha (12-27-2018), davepl (12-31-2018), LagunaSecaZ06 (04-10-2019), Takoyaki (04-10-2019)
Old 12-26-2018, 06:47 PM
  #2  
7LitreC5
Le Mans Master
Support Corvetteforum!
 
7LitreC5's Avatar
 
Member Since: Apr 2001
Location: Black Forest CO
Posts: 5,356
Received 646 Likes on 388 Posts

Default

It's not something that I need, but that is really cool!
The following users liked this post:
w00tw00t (12-26-2018)
Old 12-26-2018, 07:23 PM
  #3  
KenHorse
Team Owner
 
KenHorse's Avatar
 
Member Since: Aug 2007
Location: I live my life by 2 rules. 1) Never share everything you know. 2)
Posts: 136,148
Received 2,401 Likes on 1,366 Posts
St. Jude Donor '11-'12-'13, '16-'17-'18

Default

Man...

Arduinos, Raspberry PIs and the new Pi Zero.

What a great time to be a Linux coder!
The following users liked this post:
w00tw00t (12-26-2018)
Old 12-26-2018, 07:41 PM
  #4  
555ctsv
Burning Brakes
 
555ctsv's Avatar
 
Member Since: Sep 2015
Location: Dallas Texas
Posts: 1,150
Received 785 Likes on 340 Posts
Default

Way cool! Good iob man
The following users liked this post:
w00tw00t (12-26-2018)
Old 12-26-2018, 08:31 PM
  #5  
robert miller
Team Owner
 
robert miller's Avatar
 
Member Since: Jan 2007
Location: cookeville tennessee
Posts: 28,846
Received 1,762 Likes on 1,529 Posts

Default ttt

Very nice job man sometimes it is good to be down a man can get stuff done that he wouldn't take the time to do other wise.. Hope every thing goes well on what ever you are having done & you are back 100% in no time... Robert
The following users liked this post:
w00tw00t (12-26-2018)
Old 12-26-2018, 11:08 PM
  #6  
w00tw00t
Pro
Thread Starter
 
w00tw00t's Avatar
 
Member Since: Apr 2013
Location: San Jose CA
Posts: 593
Received 20 Likes on 17 Posts

Default

Thank you all! I am in software engineering as a profession so it was fun to apply some of that to a fun project ... which will help me defeat Laguna Seca's silly sound policy!
Old 12-26-2018, 11:10 PM
  #7  
PCK1221
Racer
 
PCK1221's Avatar
 
Member Since: Jun 2009
Location: Merrimack NH
Posts: 376
Received 18 Likes on 12 Posts

Default

Awesome! I can't code but i love this stuff.I could copy/paste though

Can you put a switch in as an input to override open/close? I could see that being nice, too.

Last edited by PCK1221; 12-26-2018 at 11:10 PM.
Old 12-26-2018, 11:54 PM
  #8  
w00tw00t
Pro
Thread Starter
 
w00tw00t's Avatar
 
Member Since: Apr 2013
Location: San Jose CA
Posts: 593
Received 20 Likes on 17 Posts

Default

Originally Posted by PCK1221
Awesome! I can't code but i love this stuff.I could copy/paste though

Can you put a switch in as an input to override open/close? I could see that being nice, too.
Yes I'm working on an override on/off switch .. ordered these off amazon:




Old 12-27-2018, 12:43 AM
  #9  
Jeff V.
Le Mans Master
 
Jeff V.'s Avatar
 
Member Since: Feb 2006
Location: Kansas City, MO
Posts: 5,978
Received 4,086 Likes on 1,971 Posts

Default

I love projects like this. Nice job. My goal for 2019 is to finally build a special purpose OBD2 app that's been rattling around in my brain for a while.
Old 12-27-2018, 09:17 AM
  #10  
GS583
Burning Brakes
 
GS583's Avatar
 
Member Since: Jun 2001
Location: Cedar Rapids IA
Posts: 906
Received 309 Likes on 201 Posts

Default

Something like this may have worked for ZR1 or LG Motorsports when on the Ring in Germany. Of course that is provided the car has valves to the mufflers.
Old 12-27-2018, 09:27 AM
  #11  
PCK1221
Racer
 
PCK1221's Avatar
 
Member Since: Jun 2009
Location: Merrimack NH
Posts: 376
Received 18 Likes on 12 Posts

Default

Originally Posted by w00tw00t
Yes I'm working on an override on/off switch .. ordered these off amazon:

Are you sure those aren't momentary switches?
Old 12-27-2018, 10:56 AM
  #12  
w00tw00t
Pro
Thread Starter
 
w00tw00t's Avatar
 
Member Since: Apr 2013
Location: San Jose CA
Posts: 593
Received 20 Likes on 17 Posts

Default

Originally Posted by PCK1221
Are you sure those aren't momentary switches?
They are but I'll be controlling the state in code (i.e the actual switch will happen in my software)..
The following users liked this post:
LagunaSecaZ06 (04-10-2019)
Old 12-27-2018, 10:59 AM
  #13  
PCK1221
Racer
 
PCK1221's Avatar
 
Member Since: Jun 2009
Location: Merrimack NH
Posts: 376
Received 18 Likes on 12 Posts

Default

Originally Posted by w00tw00t
They are but I'll be controlling the state in code (i.e the actual switch will happen in my software)..
That works too cool project.

​​​
Old 12-27-2018, 11:40 AM
  #14  
rbl
Drifting
 
rbl's Avatar
 
Member Since: Feb 2004
Location: Ozark, Alabama
Posts: 1,927
Received 9 Likes on 9 Posts

Default

Originally Posted by w00tw00t
Thank you all! I am in software engineering as a profession so it was fun to apply some of that to a fun project ... which will help me defeat Laguna Seca's silly sound policy!
Why is it a silly policy?

Old 12-27-2018, 11:52 AM
  #15  
w00tw00t
Pro
Thread Starter
 
w00tw00t's Avatar
 
Member Since: Apr 2013
Location: San Jose CA
Posts: 593
Received 20 Likes on 17 Posts

Default

Originally Posted by rbl
Why is it a silly policy?
It's silly because Laguna Seca enforces a 90db sound limit which is low for even some stock exhausts. People have bought homes really close to Laguna and then complained about sound from the race track, so the local city enforced a very low sound limit.
Old 12-27-2018, 12:01 PM
  #16  
lobsterroboto
Drifting
 
lobsterroboto's Avatar
 
Member Since: Jun 2016
Posts: 1,266
Received 310 Likes on 213 Posts
2020 Corvette of the Year Finalist (track prepared)
C7 of Year Winner (track prepared) 2019
Default

can you provide the source code?


I'm nowhere near laguna but would be cool to see the code and maybe even add some features.

I'm working on an electronics project that replaces the stupid steering wheel buttons (so aftermarket wheels can be used) and if I could just incorporate some of this functionality into that project for one little kit that would be neat.
Old 12-27-2018, 12:14 PM
  #17  
Maxpowers
Le Mans Master
 
Maxpowers's Avatar
 
Member Since: Aug 2015
Location: Toronto
Posts: 6,678
Received 2,729 Likes on 1,829 Posts
Default

Very cool project. Nice work.

Get notified of new replies

To I built a Arduino based GPS Exhaust Flap Controller for Laguna Seca Sound !!!!

Old 12-27-2018, 02:09 PM
  #18  
w00tw00t
Pro
Thread Starter
 
w00tw00t's Avatar
 
Member Since: Apr 2013
Location: San Jose CA
Posts: 593
Received 20 Likes on 17 Posts

Default

Originally Posted by lobsterroboto
can you provide the source code?


I'm nowhere near laguna but would be cool to see the code and maybe even add some features.

I'm working on an electronics project that replaces the stupid steering wheel buttons (so aftermarket wheels can be used) and if I could just incorporate some of this functionality into that project for one little kit that would be neat.
Sure thing, I'll PM you.

BTW its crazy but I've been thinking the same thing .. I wanted to get a nice sparco racing wheel but need to move the controls off the stock wheel and was contemplating another project. Maybe we can collaborate on this together.
Old 12-28-2018, 02:04 PM
  #19  
Sportsman2003
Racer
 
Sportsman2003's Avatar
 
Member Since: Jul 2013
Location: Santa Cruz California
Posts: 390
Received 94 Likes on 41 Posts

Default

Originally Posted by w00tw00t
It's silly because Laguna Seca enforces a 90db sound limit which is low for even some stock exhausts. People have bought homes really close to Laguna and then complained about sound from the race track, so the local city enforced a very low sound limit.
I never could understand why people would buy a house next to a race track then complain about noise. It would be like moving to the desert and crying there is no
water! duh!!
Old 12-28-2018, 04:10 PM
  #20  
lakemg
Melting Slicks
 
lakemg's Avatar
 
Member Since: Aug 2014
Posts: 2,746
Received 909 Likes on 606 Posts
Default

Nice work OP...that's some James Bond stuff right there...
The following users liked this post:
w00tw00t (12-29-2018)


Quick Reply: I built a Arduino based GPS Exhaust Flap Controller for Laguna Seca Sound !!!!



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