Making a Lotus Evora sing the national anthem - LotusTalk - The Lotus Cars Community
LinkBack Thread Tools Display Modes
post #1 of 3 (permalink) Old 05-28-2019, 09:35 AM Thread Starter
Registered User
Join Date: Nov 2018
Location: Circuit of the Americas.
Posts: 45
Question Making a Lotus Evora sing the national anthem

Looking for inputs. Please see 9:18 of the Top gear video where the throttle position is fed from a computer program to make the engine revs play a tune. I know our cars have fly by wire throttle control. I've thought about using a linear servo to simulate the throttle press but that might be too slow.

What is the best way to accomplish this by hacking into the throttle potentiometer control? I am going to be using an Arduino or something similar to do the programming. With a heavy flywheel, it the engine going to be able to respond quick enough?

Octonion is offline  
Sponsored Links
post #2 of 3 (permalink) Old 05-28-2019, 10:00 AM
Registered User
Obeisance's Avatar
Join Date: Oct 2014
Location: SE MI
Posts: 601
i was thinking that the F1 demonstration works because of the crazy large rev range and fast throttle response. the large range is needed in order to access all of the song's notes.

in order to do this, one could overwrite target engine idle speed RAM values in the ecu via a custom program or an obd cable. i don't think that this route is trivial on the evora, though.

an alternative would be to use a digital to analog converter microchip with the arduino in place of the pedal position sensor. i expect the sensor to be a simple 0-5V output, so a DtoA chip could work directly off of the Arduino power supply.

if you're really lucky, throttle position might be sent from the pedal to the ecu over CAN or LIN (instead of as an analog sensor input)- overwriting command this would be as simple as injecting rogue packets. i guess i don't really know how the evora pedal sensor works in this regard.
Obeisance is offline  
post #3 of 3 (permalink) Old 05-28-2019, 10:04 AM
Registered User
cyow5's Avatar
Join Date: Mar 2013
Location: NoVa
Posts: 3,867
Yeah, the engine won't have nearly the response you need.

If you listen in the engine bay with the engine off though, you can hear a hum coming from the throttle body. This frequency can be altered to play a song, and in most cases won't change the operation (so it can be done when the engine is idling).

I've done it Well, I didn't program the full song, but I could play different notes. And this was with an aftermarket standalone that gave me the full access to the PWM frequency. I have heard brushless motors program startup songs though in their firmware using the same concept.

"Lots Of Trouble; Usually Serious"
cyow5 is offline  
Sponsored Links

  LotusTalk - The Lotus Cars Community > Lotus Discussions > General Discussion (Lotus related)

Quick Reply

Register Now

In order to be able to post messages on the LotusTalk - The Lotus Cars Community forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.

User Name:
Please enter a password for your user account. Note that passwords are case-sensitive.


Confirm Password:
Email Address
Please enter a valid email address for yourself.

Email Address:


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes
Linear Mode Linear Mode

Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

For the best viewing experience please update your browser to Google Chrome