Anpassade OBD II mätare med OEM titt (1 / 9 steg)
Steg 1: Vad du behöver göra detta (delar/verktyg/programvara/etc)
Delar (generic/specifik):
-En Arduino eller Arduino klon – jag använder specifikt adafruit Pro prydnadssak för sin liten form faktorn och 5v logik. https://www.adafruit.com/products/2000
-STN1110/ELM327 styrelse. Jag valde Sparkfun en eftersom det är stabilt, använder UART för kommunikation och inte kosta och arm och ett ben. https://www.Sparkfun.com/products/9555
-Diverse hookup wire
nummer -128 x 32 SPI monokrom OLED-display. Jag använde adafruit en. Ebay sådana kan fungera lika bra, men jag har inte testat dem.
-Din OEM klocka. Jag använde OEM klockan från en Scion FRS som fick jag på ebay.
-Vissa motstånd (för knappen Inställningar)
-Frivillig – sensorer (autometer olje temp, autometer oljetryck, acceleromter, tryck, temperatur). Jag har några arduino kod som låter dig koppla in analoga sensorer i ett system som detta. Jag ska göra en av de "steg" sidorna om detta.
Verktyg:
-Lödkolv
-Wire stripers
-Wire crimpers
-Helping hands
-sax
-dremel verktyg
Kodbibliotek används:
-Arduino ELM327 bibliotek: https://www.clusterfsck.io/blog/2014/05/23/arduino-elm327-library/ . Jag stryk runt med UART komm till OBD II styrelsen under lång tid. (du kan se det i min läskig kod för 1.8" TFT-versionen av detta). Detta sparade mitt projekt och mitt förnuft.
-De Adafruit biblioteken för OLED-skärm och tutorials: https://learn.adafruit.com/monochrome-oled-breakouts jag älskar stödja denna leverantör som de alltid ger en hel del extrafunktioner när du köper från dem. (stöd, arbetande koden (tonvikt på arbetande), tutorials, etc.)
Programvara:
Sublima Text2 Stino plugin (eftersom verkliga syntaxmarkering är uppfriskande)-http://robot-will.github.io/Stino/
dot fabriken – för att göra enfärgade bitmappsbilder till matriser så du kan visa dem på skärmen (det är hur jag fick mina ikoner)
Windows måla – för att rita ikoner och välkomstskärmarna