I don't have a car currently (poor broke *** student), although I might be getting my aunts volvo soon...maybe.
What I am going for is a solution that could work on any car.
There are 2 ways to do this that I can currently think of.
One is, have the ignition switch be controlled by the computer. When you push the button, it sends a signal to the computer. The computer checks to see if the "key" is in range. If it is, the computer "hot wires" the car. If it's not, the computer is in hybernate and nothing happens. Or if the car is broken into, the computer found, and turned on manually, then the would be thief pushes the button, the computer would check for the "key", not find it, and not start the engine.
Option two, have the ignition button wired directly to the ignition (just like any normal key), but through a relay. Upon detection of the "key" the computer sends a voltage signal to the relay, allowing the button to connect to the ignition switch.
I'm not sure how to go about doing something like this with a transponder type key. Maybe remotely hide the actual key switch somewhere in the "Engine On" position, then wire it in
series with the button, and mount that where the key-switch was.
If I didn't want to turn on the engine, I just wouldn't push the button. The computer comes on automaticly as soon as I get within 15' of the car. I would have the computer as the source of
music, or anything else one would want to do in a car with the engine off (except sex, that comes from a different source

). If I drive somewhere, then park, and want to wait with the engine off and music on, I just press the ignition button again to turn off the engine, and the computer stays on.
To turn the computer off, I just leave, and as soon as I get further than arround 15', the computer locks the doors, turns off any
lights, and gos into hybernate.
To allow for the computer to turn on, could something like a wake-on-lan type thing be rigged to work off of Bluetooth or RF?
Bookmarks