01-18-2025, 06:51 PM | #133 |
Otaku
10
Rep 26
Posts |
Where did everyone get their Arduinos at? I see them for $5 on certain sites but straight from Arduino they are $30. Is this a get what you pay for situation? Or are the cheap ones worth it?
|
Appreciate
0
|
01-19-2025, 06:27 AM | #134 |
Private First Class
![]() ![]() 134
Rep 158
Posts |
Bought 2-3 cheap from Aliexpress, works as intended. Imo, get atleast 2, as you can use 1 as a programmer when you are sure everything works, the boot time is a lot faster.
I've bought a oscilioscope to analyze the pulse on the door lock to see if I can replicate the door unlock/lock pulses + if I get that to work, I'll code it for esp32 too, add a rechargeable battery, so I could remote start via wifi. |
Appreciate
0
|
01-25-2025, 03:36 PM | #135 |
Registered
0
Rep 2
Posts |
Tested it today, works fine when sending lock/unlock commands in the serial monitor.
Tomorrow I will probably install it into the car. I already consider how to be able to start the car at a specific time. Not sure about the easiest way, either read out the time from the car or adding an internal clock. Using a internet connection is the best way but comes with alot of work. Little tip: when wiring into the key fob, soldering the new wires is a lot easier if you remove the key buttons first by soldering off. |
Appreciate
0
|
02-09-2025, 03:15 PM | #136 |
New Member
6
Rep 6
Posts |
I implemented this in my car over the past few weeks. I was able to figure out how to lock the car by sending CAN bus messages. The alarm doesn't set and the fuel door stays unlocked but at least the doors are locked after starting.
I found the messages that are sent when telling the car to lock from the app and sent those back and the doors locked. Not 100% sure that the app is the only origin of these messages but I recorded the bus and did everything I could think of on the car and these were the only two unique controller IDs left. Messages: 436 2 E0 FF //Sent once when a lock or unlock request from the app is made 3A3 2 D0 FF //Sent 3 times when the app locks the doors 3A3 2 C8 FF // Sent 3 times when the app unlocks the doors I modified the code to send 1x app message and 3x lock messages after the remote start sequence to lock the doors. I also modified the program to start the car if a lock and unlock command are sent from the app within a minute of each other, since my keyfob doesn't reach the car from the office window. I soldered a perf board with the Arduino, CAN interface, power supply and some transistors to replace the relays. I still had to use a reed relay for the key power. This made the board much smaller than with the relays. The rest of the wiring + code I used from Sizanx's very helpful post. ![]() ![]() |
Post Reply |
Bookmarks |
Tags |
f30, remote, remote start |
Thread Tools | Search this Thread |
|
|