Pajero Temp Guard
Description
This is an Arduino based OBD reader solution that incorporates standard PID commands AND custom PID commands for non standard data. To get this up and running you will need.... <H1>Hardware</H1> * Freematics OBDUART reader - https://freematics.com/store/index.php?route=product/product&path=20&product_id=30 - Note I'm using V1 but V2.1 should work fine as well. Also, I'm NOT using the power output from the OBD reader as it will stay on far longer that I'd like, so switching it separately with car ignition circuit. * 0.91" 128x32 OLED with I2C connection - something like this - https://wiki.52pi.com/index.php/0.91_Inch_OLED_Module_SKU:_S-0006 or https://tinyurl.com/y6jb9kw3 * Arduino MEGA 2560 - note that the libraries are fairly heavy which is why I've gone with the Mega at this stage. You can slim this down by dropping out the Adafruit GFX functions, LED/Buzzer alarms and library and it will fit on an UNO - only just though. * 2 x 3MM LEDs with resistors * Arduino Buzzer Module (2pin version or 3 pin will work if you ground it seperately) * 12V - 5V step down module, I use Battery Eleminator Circuits from RC cars/planes, they work really well and are good for 3A - http://tinyurl.com/2vguzc8u * Various hookup wire * 3D Printed case for your arduino (up to you to find out that will suit your project) <H1>Software</H1> * Arduino Code - https://github.com/pazu86/PajeroTempGuard * Freematics library - https://github.com/stanleyhuangyc/ArduinoOBD * Adafruit GFX library - https://learn.adafruit.com/adafruit-gfx-graphics-library * Adafruit BUSIO (required for GFX library but not called directly, later IDE versions should self install this) * Adafruit OLED SSD1306 library - https://github.com/adafruit/Adafruit_SSD1306 <H1>Notes</H1> * Everything should be documented in the Arduino code on github - just make sure to wire up to the pin outs as noted in the code. The 12V-5V step down is used to connect to ignition/accessories circuit in the car to control power to the system (make sure to fuse it). * The case design is very tight for cabling, I'm using Cat5E as the cable run for the LEDs and OLED - rear cover should just clip in. * Any questions - ask!
Statistics
Likes
2
Downloads
0