Loading...
Pages: [1]   Go Down
Author Topic: Arduino OBDII Bluetooth Car Engine RPM Shift Light  (Read 988 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 2
Posts: 6
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

https://www.youtube.com/watch?v=MeUgWF98Ndw

It 's about an Arduino project connected to an ELM-327 OBDII Bluetooth through a HC-05 bluetooth module.
The HC-05 is connected to Arduino with serial UART, and is configured (with AT commands) as Master to connect to ELM-327 OBDII Bluetooth which is the slave.
As soon as connection established begins the initialitation (with AT commands) of ELM-327.
After that we can read Engine RPM from car's ECU.
Next just display the RPM to 7-segment LEDS.
Shift Lights going ON at the RPM that we configure pressing the button at desired  Engine RPM, value is stored to EEPROM.
Please feel free to comment or suggest or contact me.
Code needs some comments, i hope i can post soon, schematics will post as soon as possible.

Kostas

http://www.ebay.co.uk/itm/251208216925?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649

http://www.amazon.co.uk/ELM327-Bluetooth-Wireless-OBD-II-Diagnostic/dp/B006JJZVQE/ref=cm_cr_pr_product_top
Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 80
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello, you have the source code available? I liked your project, i have one ELM/327 OBD2 OBDII Bluetooth and i use it with my Android phone, but with your Bluetooth module for arduino i can make something different smiley
Logged

0
Offline Offline
Newbie
*
Karma: 2
Posts: 6
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I think that finally i got the code completed.
It is working with great accurancy.

But because i am not pro, be free to suggest any improvement or ask for some explanations.

http://www.kokoras.com/OBD/Arduino_HC-05_ELM327_OBD_RPM_Shift_Light.htm
Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 80
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello, in your code you have setupBlueToothConnection where you put the AT commands, it is necessary run this code every time that we start the circuit? The last changes\configurations are not saved on the bluetooth module memory if we dont use the 'Reset' command?

P.S.: How you found the address of your Elm327? for example, if i have this: "00:02:03:ac:a1:d3"..
« Last Edit: May 08, 2013, 10:14:51 am by almamater » Logged

Pages: [1]   Go Up
Print
 
Jump to: