Car Speed Limiter

Gud Day to all,
Pls. help me how to make a code or program of a car speed limiter,
for 80kph..

Does this translate to "need somebody to do work for me for free"?

zwieblum:
Does this translate to "need somebody to do work for me for free"?

... not to mention taking the risk if someone gets killed.

I've never worked on any code that goes in a car, and I'm pleased about that. I'm glad I wouldn't know where to start. Even the pros get this stuff wrong

Please READ THIS POST to help you get the best out of the forum.

SIMPLE TROUBLESHOOTING.

These steps may also save you some unnecessary time and effort in the forum.

COMMON ISSUES

  • Check you have a COMMON GROUND where required.

  • Where possible use USB 2.0 ports or a USB 2.0 POWERED HUB to rule out USB 3.0 issues.

  • Try other computers where possible.

  • Try other USB leads where possible.

  • You may not have the correct driver installed. CH340/341 or CP2102

  • There may be a problem with the board check your wiring first.

  • Remove any items connected to pins 0 and 1.
    COMPUTER RELATED

  • Ensure you turn off any additional security / antivirus just to test.

  • There may be a problem with the PC try RESTARTING it.

  • You may be selecting the wrong COM port.

  • Avoid cloud/network based installations where possible OR ensure your Network/Cloud software is RUNNING.

  • Clear your browsers CACHE.

  • Close the IDE before using any other serial programs.

  • Preferably install IDE's as ADMINISTRATOR or your OS equivalent
    Performing the above actions may help resolve your problem without further help.

Bob.

jobertamonteclar25:
Gud Day to all,
Pls. help me how to make a code or program of a car speed limiter,
for 80kph..

Why not ask your dealership if they can change the limit in the ECM? (not sure if it's possible in ALL vehicles) Then whoever you are trying to keep from driving too fast can't disable the limiter. Which would be extremely easy to do with the method you are asking about.

In addition to the liability issues above - you don't say where the vehicle will be operated, but having driven for many years there have been a few occasions where I needed full throttle or the ability to go faster than the posted speed limit to avoid a collision or accident - what about those situations?

This is not a safe thing to do !

The approach of cutting the fuel wouldn’t work anyway , and imagine if the relay sticks turning the fuel off when you are overtaking someone .

Speed limiters are usually fitted to “ fly by wire “ cars and modulate the throttle body to maintain the speed ( and by implication the fuel flow)

jobertamonteclar25:
Pls. help me how to make a code or program of a car speed limiter,
for 80kph..

You would need to reassure us that this car would never be operated in any manner on a public road. :astonished:

If you vehicle was built the USA and model year 1996 or later. Or built elsewhere to include OBD_II diagnostics, interrupting the fuel line will cause misfires and set the "check engine" indicator.

An alternate suggestion would be to sound an annoying alarm if the speed exceeds 80KM. You could even delay the alarm for 20 or so seconds so passing another vehicle will not trip the alarm.

No project which can impact the operation of a vehicle while in operation should use an Arduino; the arduino is not designed for life safety critical applications like this - a malfunction could lead to a fatal accident.

This smells like a school project. You should pick a different subject (and, if other students are doing similar projects, raise this concern to your teacher - any school notified about this concern would immediately change the assignments to avoid liability; if the teacher doesn't care, go up the chain of command until you get to someone who is concerned about the liability). Unless you have access to a closed test course (as well as appropriate insurance coverage - which you are unlikely to find any insurer willing to provide - and added safety equipment to prevent injury if your device malfunctions catastrophically), there is no way for you to safely or legally test your project. Operating it on a public road would be a serious crime (likely voluntary manslaughter if someone died in an accident caused by your device), in addition to endangering yourself and others.

If this is a practical concern, talk to your car dealer and see if they can configure the car to limit the top speed. I think most cars have this functionality, even if it's not enabled, or is set to a much higher speed than 80km/h.

i want to know if this project will work, i didn't mean to put it on my car forever, just to find out if arduino can read a speed of a car and it can operate a relay module on or off for about 80kph or 100kph and so on.

"By the way my car is not brand new, and i will not put a myself in danger."
thanks for understanding....

The Arduino can certain do this but it's not as easy as your diagram shows. The "speed line" could be any number of signal types and levels and could have a number of sources.

Speed limitera usually work by interrupting fuel injection (or spark in some cases on SI-ICEs), not by cutting power to the fuel pump. On some cars you may even damage the engine by halting the pump (e.g. a turbocharged engine under boost) because the fuel mixture will lean out enough to cause detonation.

Anyway, yes, it can be done but you need to research the interface requirements.

How much Arduino experience do you have? Have you gone through tutorials or have any previous projects or experience etc?