I got myself a car with keyless entry and pushbutton start. But carrying a fob is so 2010. Actually I’m really worried I’m going to lose it. It falls out of my pocket so easily.
The idea is
use an RFID access controller and build an interface between it and the fob
The interface controller will control the power to the fob as well as the lock/unlock.
A fob will need to be dedicated to it and be left installed in the car somewhere
Challenges:
The car senses when the (powered) fob is in the car making it difficult to lock the doors
The car knows when the fob is inside the car and disables the pushbuttons on the handle. Makes sense or locking your doors to keep people out while you are inside would be impossible. But it’s a consideration when the fob will be permanently in the car.
On powerup, unit is at idle and goes to sleep waiting for an interrupt on the input from the access controller. Note the access controller is always powered up.
On a valid scan detect from the access controller, it powers up the key fob, it waits 500ms and unlocks the door (simulates pressing unlock button)
A countdown timer is started for 30 seconds. If you do not start the car in 30 seconds, the car doors lock, the fob turns off, and the the controller goes back to idle/sleep mode.
If the car is started, the ignition input goes high which puts it into a “driving” state that just keeps the fob powered up. It ignores any RFID scans.
Once the car is turned off, the countdown timer is again started. After 30 seconds, the car locks, the fob is powered down, and the controller goes to idle/sleep mode.
If a scan is detected during the countdown mode, the countdown is immediately completed, doors are locked and the controller goes to idle/sleep mode.
If the car is turned on while in idle/sleep mode (like a second key is being used), nothing happens. The fob stays powered down as to not interfere with anything and door locks are not activated.
I think it will work well.
I had to disable the “Left keys in the car” warning otherwise the horn beeps three times every time you close the door.
I haven’t installed it yet as I want to install it in a secure location which is not near where I want to put the antenna. So I am going to attempt to extend the RG-174 coax using SMA connectors. Hopefully I won’t lose too much range.
Note that SMA connectors come in two flavors, regular, and “RP” for reverse pin. Standard SMA have a pin on the connector with the internal threads and a socket on the side with external threads. RP is the opposite. RP and non RP SMAs are not compatible with each other (they can actually damage each other). So make sure you get all the same type.
I purchased a 10ft SMA RG-174 “wifi extension” from amazon. This has regular SMAs. Amazon.com
I cut off the stripped part of the wire and installed a male SMA. Note you will need a proper crimper to install them correctly. (.042" die for the pin, and .137" for the barrel) So now the antenna has a male SMA on it. You can connect it to the female side of the extension cable.
I cut off the male end of the extension cable and soldered it to the board like it was. Take the shield, twist it together and cover in heat shrink (red in the picture above) and strip the center conductor about the same length. Once soldered back, try out your extended antenna.
I noticed maybe a slight reduction in range, but still over 1". And 10 feet is a lot of coax. Shorter distances will have even less range reduction.
Not sure what you are asking. The 12V ignition signal was picked off the cigarette lighter I think. Really you can pick it from anywhere. Put it through a voltage divider and to the input pin on the Seeeduino.
Ahh got you. No the ignition sense is hardwired to the vehicle.
A battery line powers the xAC and the Seeeduino.
The ignition like just goes (not directly) to a digital input put to sense when it’s on.
Both are hardwired to the car.
The fob has it’s own discrete connections between the Seeeduino and the fob
Lock: two wires, one for each side of the lock switch
Unlock: two wires, one for each side of the lock switch
Power: 2 wires, 3.3v and ground
Probably easier if I just upload this, it’s pretty rough though. Ignore the upper drawing.
Hey looking to do something similar with an ND Miata. First problem I’ve found is trying to find information on the wiring of the vehicle. I’d like to grab power from the battery and then have some way to know if the car is on or not.
Where did you get that information from? Never done any custom work to a car before.
Factory service manual. Many of the aftermarket service manuals include wiring diagrams, but I find they are never better than the factory service manual. But the factory manual is usually stupid money. The one for the camaro is $450 and comes on a USB drive. For that money it should be printed and come with someone to turn the pages for me… Fortunately GM has a $20 limited time access option… and they let you download PDFs of specific pages so I downloaded everything I needed for $20.