follow ft86club on our blog, twitter or facebook.
FT86CLUB
Ft86Club
Speed By Design
Register Garage Members List Calendar Search Today's Posts Mark Forums Read

Go Back   Toyota GR86, 86, FR-S and Subaru BRZ Forum & Owners Community - FT86CLUB > Technical Topics > DIY (Do-It-Yourself) Guides

DIY (Do-It-Yourself) Guides For all DIYs.


User Tag List

Reply
 
Thread Tools Search this Thread
Old 03-05-2018, 02:06 PM   #43
ermax
Senior Member
 
ermax's Avatar
 
Join Date: Sep 2017
Drives: 2022 BRZ Limited Silver
Location: Jacksonville, FL
Posts: 2,533
Thanks: 882
Thanked 2,047 Times in 1,190 Posts
Mentioned: 68 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by T0rt0r0 View Post
Just a quick update: I updated the code a little (better reliability of connexion initialization mostly) and changed the way the system is powered in the car.

Now the arduino is directly plugged in a +12v after ign with two 6800nF capacitors.
This way it has the time to open the doors if needed when turning ignition off and then do not draw any current.

This way no worries about the battery if the car is not driven enough.

I've been using this since a few months and some track days without an issue
Brilliant idea!

Oh wait, you can unlock the doors when the ignition is off? I could have sworn I tried this without success. I am using this for door unlock: 750#4005301100400000

I guess I need to test this again. Or maybe there is some sort of grace period or you are sending the command before the key has been completely removed. It would be cool if you could unlock the car without the key in the ignition. Then you could do some sort of BLE proxy unlock/lock.

Last edited by ermax; 03-05-2018 at 05:46 PM.
ermax is offline   Reply With Quote
Old 06-05-2018, 03:21 PM   #44
T0rt0r0
Member
 
Join Date: Jun 2017
Drives: European gt86
Location: France
Posts: 92
Thanks: 36
Thanked 23 Times in 14 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by ermax View Post
Brilliant idea!

Oh wait, you can unlock the doors when the ignition is off? I could have sworn I tried this without success. I am using this for door unlock: 750#4005301100400000

I guess I need to test this again. Or maybe there is some sort of grace period or you are sending the command before the key has been completely removed. It would be cool if you could unlock the car without the key in the ignition. Then you could do some sort of BLE proxy unlock/lock.
Sorry I did not saw your edit !

There is indeed a grace period (would say about a minute or two).

If we could understand the messages to wake up a specific control unit (lets say the one that manages doors locks / power windows) it would be possible to do many more things like openning the windows remotely etc.

But so far and alone no luck !
T0rt0r0 is offline   Reply With Quote
Old 07-19-2018, 01:09 AM   #45
ermax
Senior Member
 
ermax's Avatar
 
Join Date: Sep 2017
Drives: 2022 BRZ Limited Silver
Location: Jacksonville, FL
Posts: 2,533
Thanks: 882
Thanked 2,047 Times in 1,190 Posts
Mentioned: 68 Post(s)
Tagged: 0 Thread(s)
I’ve been using a Raspberry Pi in my car because it was more flexible. Samba, Syncthing, WiFi, webserver, etc etc. The downfall is boot time and it doesn’t have analog input and I am looking to add an oil pressure gauge soon so I need analog. So I pulled out my Arduino Uno and can shield. I took your project as a starting point and swapped out the coolant gauge and replaced it with the Sport LED. I have MT so the sport light is never used anyways.

So here are the functions I sniffed out tonight.

Key fob beeper on and off
Headlights on and off
Track light on and off
Sport light on and off

I got some logs for the AT oil over temp light but so far I haven’t been able to find the right packets in the log. That seems like a good LED for the oil temp warning. I have logs for most of the LEDs but only track and sport jumped out at me. I need to study the other logs more closely.

I will post the hex for what I have so far tomorrow when I am back at a computer.

Some other observations I made. I have the Arduino powered off the OBD2 port so it’s always on. I was blown away that I was able to lock and unlock the doors even when the key was out. Even after using my key fob to lock the doors. There seems to be no grace period either. So I will probably pick up a BT shield and look into making some sort of proximity unlock when my iPhone is in range.

I was also able to activate the key fob beep when the key is out. My plan is to watch the fuel level and anytime it goes up it will assume I am pumping gas. When it sees me pump gas it will increment a counter. On my second fill up it should be roughly 800miles and at that point I will activate the key fob beep 5 times rapidly to remind me to check the oil. This will be great because I will hear it on the outside of the car when I’m standing around waiting for the pump. I just need to verify that I can query the fuel level when the car is off.
ermax is offline   Reply With Quote
Old 07-19-2018, 10:33 AM   #46
ermax
Senior Member
 
ermax's Avatar
 
Join Date: Sep 2017
Drives: 2022 BRZ Limited Silver
Location: Jacksonville, FL
Posts: 2,533
Thanks: 882
Thanked 2,047 Times in 1,190 Posts
Mentioned: 68 Post(s)
Tagged: 0 Thread(s)
Okay the sport light isn’t going to work. It worked fine when testing it in the drive way but when I drove to work this morning it turned off when I started moving. Figured I had a big but then I noticed it comes back on when I stop moving. So something is overriding my packets to turn on the light when the car is moving.

I have a dump while the seatbelt beeper was going off. I need to see if I can isolate the packets for the beeper. That would be a good warning. Go beep-beep-beep when it gets up to temp and if it’s over temp beep faster and continual.
ermax is offline   Reply With Quote
Old 07-19-2018, 11:15 AM   #47
ermax
Senior Member
 
ermax's Avatar
 
Join Date: Sep 2017
Drives: 2022 BRZ Limited Silver
Location: Jacksonville, FL
Posts: 2,533
Thanks: 882
Thanked 2,047 Times in 1,190 Posts
Mentioned: 68 Post(s)
Tagged: 0 Thread(s)
Code:
Key fob beep On:  750#4004301400800000
Key fob beep Off: 750#4004301400000000

Track Light On:   7B0#3007000000008080
Track Light Off:  7B0#3007000000008000

Sport Light On:   7B0#0530310080800000
Sport Light Off:  7B0#0530310080000000

Low Beams On:     750#4005301500400000
Low Beams Off:    750#4005301500000000
ermax is offline   Reply With Quote
Old 07-19-2018, 03:02 PM   #48
T0rt0r0
Member
 
Join Date: Jun 2017
Drives: European gt86
Location: France
Posts: 92
Thanks: 36
Thanked 23 Times in 14 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Hi !

Great ! Did you have any issues running the code on the arduino ?

For the dash lights everything I tried failed miserably as it seems that techstream only set the dash in some "test state" when turning on off specific lights. So when driving it turns off all other lights except the tested one ...

So far I did not found any other way to use them :/
T0rt0r0 is offline   Reply With Quote
Old 07-19-2018, 03:10 PM   #49
ermax
Senior Member
 
ermax's Avatar
 
Join Date: Sep 2017
Drives: 2022 BRZ Limited Silver
Location: Jacksonville, FL
Posts: 2,533
Thanks: 882
Thanked 2,047 Times in 1,190 Posts
Mentioned: 68 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by T0rt0r0 View Post
Hi !

Great ! Did you have any issues running the code on the arduino ?

For the dash lights everything I tried failed miserably as it seems that techstream only set the dash in some "test state" when turning on off specific lights. So when driving it turns off all other lights except the tested one ...

So far I did not found any other way to use them :/
No problems running your code. Installed the library zip that you included and it compiled and uploaded with not problems. I would just rather have a light for the status.

The sport light didn't work so I switched it to use the track light. I suspect it will also only work when the car is not rolling.
ermax is offline   Reply With Quote
Old 07-19-2018, 03:20 PM   #50
T0rt0r0
Member
 
Join Date: Jun 2017
Drives: European gt86
Location: France
Posts: 92
Thanks: 36
Thanked 23 Times in 14 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by ermax View Post
No problems running your code. Installed the library zip that you included and it compiled and uploaded with not problems. I would just rather have a light for the status.

The sport light didn't work so I switched it to use the track light. I suspect it will also only work when the car is not rolling.
I will try to do some further tests to see if I can help you, but so far no luck.

I bet that it will be easier to use a digital output on the arduino to drive a led (on the top of the oem mic?) or a speaker (lets say in the glove box).

Using the can bus of this car is a pita compared to other brands ...
T0rt0r0 is offline   Reply With Quote
Old 07-19-2018, 04:04 PM   #51
ermax
Senior Member
 
ermax's Avatar
 
Join Date: Sep 2017
Drives: 2022 BRZ Limited Silver
Location: Jacksonville, FL
Posts: 2,533
Thanks: 882
Thanked 2,047 Times in 1,190 Posts
Mentioned: 68 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by T0rt0r0 View Post
I will try to do some further tests to see if I can help you, but so far no luck.

I bet that it will be easier to use a digital output on the arduino to drive a led (on the top of the oem mic?) or a speaker (lets say in the glove box).

Using the can bus of this car is a pita compared to other brands ...
Yeah I was thinking about plugging a piezo.
ermax is offline   Reply With Quote
Old 12-16-2018, 06:34 AM   #52
T0rt0r0
Member
 
Join Date: Jun 2017
Drives: European gt86
Location: France
Posts: 92
Thanks: 36
Thanked 23 Times in 14 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by ermax View Post
Yeah I was thinking about plugging a piezo.
So far no luck on my side.

And you ?
T0rt0r0 is offline   Reply With Quote
Old 12-16-2018, 08:39 AM   #53
ermax
Senior Member
 
ermax's Avatar
 
Join Date: Sep 2017
Drives: 2022 BRZ Limited Silver
Location: Jacksonville, FL
Posts: 2,533
Thanks: 882
Thanked 2,047 Times in 1,190 Posts
Mentioned: 68 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by T0rt0r0 View Post
So far no luck on my side.



And you ?


Haven’t messed with it in a while. I was having problems with canbus communication CELs which would throw it in limp mode so for now I have everything disconnected from the car. I think my problem is due to wiring problems from pulling everything in and out of the glove box so many times. Need to get a new extension cable and get it back up and running.
ermax is offline   Reply With Quote
Old 01-23-2019, 09:02 PM   #54
zypher10
Member
 
zypher10's Avatar
 
Join Date: Apr 2015
Drives: GT86
Location: Australia
Posts: 41
Thanks: 2
Thanked 11 Times in 6 Posts
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
There is a OBD module that does this function.
Once you drive and reach 15km/mph your car doors will lock, then once you stop and power off your car it unlocks the doors.

https://www.ebay.com.au/itm/283097050112
zypher10 is offline   Reply With Quote
Old 01-28-2019, 12:15 PM   #55
vanko25
Member
 
Join Date: Nov 2016
Drives: Mighty Red GT86
Location: Solihull,UK
Posts: 12
Thanks: 1
Thanked 1 Time in 1 Post
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Tortoro,

Have you thought of using the lcd display and using the ambient temp as oil temp display?
vanko25 is offline   Reply With Quote
Old 01-28-2019, 01:23 PM   #56
T0rt0r0
Member
 
Join Date: Jun 2017
Drives: European gt86
Location: France
Posts: 92
Thanks: 36
Thanked 23 Times in 14 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by vanko25 View Post
Tortoro,

Have you thought of using the lcd display and using the ambient temp as oil temp display?

Yes But unlike other cars (let's say bmw) we can't control precisely which text is displayed through the lcd display

I was only able to enter some test mode using techstream which displays 000000 then 111111 etc.

So if someone is wiling to share some secret hidden informations about the cluster obd messaging frames I might be able to do something, but otherwise i'm stuck :/

If you have other ideas don't hesitate
T0rt0r0 is offline   Reply With Quote
 
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not 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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Auto locking doors Thavash AFRICA 21 02-12-2019 02:23 PM
Auto locking doors Magyarman Issues | Warranty | Recalls / TSB 13 01-23-2019 09:25 PM
Doors won't lock. mynameis940 Issues | Warranty | Recalls / TSB 9 03-15-2018 03:05 PM
Auto Lock (Doors) pinoyplaya BRZ First-Gen (2012+) -- General Topics 67 11-13-2017 11:47 AM
Doors won't automatically lock adan Issues | Warranty | Recalls / TSB 18 03-01-2014 11:02 AM


All times are GMT -4. The time now is 01:28 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
User Alert System provided by Advanced User Tagging v3.3.0 (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Garage vBulletin Plugins by Drive Thru Online, Inc.