Anpassade OBD II mätare med OEM titt (4 / 9 steg)

Steg 4: (om du använder min kod eller gör din egen) hitta fordonet kan koder för din ECU

Att hitta fordonets särskilda kan koder för ditt fordon kan ge dig mycket mer info än den generiska OBD II PID. I mitt fall har BRZ/FRS/GT86 gemenskapen upptäckt två viktiga koder som visar data som du annars inte skulle kunna få från dessa bilar via standard OBD II PID.

För min bil inkluderade dessa oljetemperatur (mycket viktigt för spår/autocross körning) och bränsle kvar.

Jag var tvungen att ändra/användning av David Irvine API för att använda olja Temp PID. För en hel del applikationer (och min) var detta en process i två delar. Först måste du att uttrycka ett kan huvud och sedan be om PID som du normalt skulle. Jag lagt till denna kod till ELM327 initialisering koden:

Kör kommando ("På SH 7E0", data, 20); (FRS/gt86/brz specifika kan huvud)

Sedan frågade jag för olja temp:

status=GetBytes("21","01",Values,1);

(Jag la min egen funktion till klassen ELM327 för detta.)

Så, svåra är att hitta vad dessa är för din bil. De enklaste ställena att leta är:

-Vridmoment android app forum

-Fordonets särskilda forum för din make/modell av bil (jag funnit att detta är särskilt sant för en hel del diesel lastbil modeller).

-Scangauge X-gauge PID biblioteket (http://www.scangauge.com/support/x-gauge-commands/)

- Och slutligen om du inte hittar vad du söker efter du kan göra vissa kan sniffning av din egen (som det finns andra instructables på:)

När du har hittat rätt PID nästa del är att plocka ut data ur (ibland långa) teckensträng återvände. Att få denna ståndpunkt rätt är ibland jobbigt och kräver en hel del felsökning och möjligen en viss arduino skiss där du gissa och kolla tills du kommer nära. Ett annat tillvägagångssätt är att spam Svaren till seriell bildskärmen (en arduino mega är bra här) då graphing dem i ett kalkylblad att räkna ut vilket hex (konverterad till decimal) ändras med särskilda sensor läsa du är intresserad. Du kan också kontrollera detta mot marken sanningen en själva sensorn eller en känd bra OBD II program gillar vridmoment app.

Se Steg
Relaterade Ämnen

IoT mätare med Arduino, Yaler & IFTTT

Hur man bygger en webbaktiverad, Arduino-baserad IoT mätare med en REST API, och ansluta den till IFTTT.com mash-up-plattformen, via Yaler.net relä service *.Vad är spännande med detta? Med Maker kanalstöder IFTTT anpassade Webhooks, för att integrer...

Ultrasonic avståndsmätare med LCD-display på Arduino UNO

I denna tutorial kommer vi att se en annan användning av modulen HC-SR04 ultraljud. Denna modul används ofta på robotar och leksaksbilar för att hitta hinder men det kan användas för att mäta avstånd också.Avstånd som mäts av HC-SR04 visas på vår äls...

Skapa en anpassad 3D utskrivbara protetiska enhet med data från en CT-scanner

Detta Instructable visar hur du kan skapa en anpassad 3D utskrivbara protetiska enhet med data från en CT-skanner. I det här fallet illustrerar jag processen för att skapa en anpassad luftstrupen stent. Detta Instructable omfattar inte uppgifter om a...

Arduino Ohm mätare med LCD-

Detta Instructable visar dig hur man gör en Digital Ohm mätare med Arduino.This Ohm mätare är mycket exakt... och helt DIY.Steg 1: Samla allt material.1) Arduino UNO (eller någon annan Arduino)2) bakbord3) 16 x 2 LCD uppvisning4) hoppare ledningar5)...

DIY pulsmätare med TCRT5000L och LM358

göra din egen pulsmätare med enkla komponenter. Scheman finns (se kommentar). Njut!...

Rumstemperatur mätare med en servo

Ett mycket enkelt elektroniska och mekaniska projekt att göra är att skapa en "steampunk" stil av temperaturmätare med en microservo motor. Detta projekt gjordes att övervaka ett snävt intervall av rumstemperatur, från 66 grader F till 78 grader...

Symple vatten nivåmätare med larm

Hi, människor iv sett många inlägg om Symple [vatten nivåmätare med larm,] vissa är förvirrande och svårt att förstå för noobs så tänkte jag på att göra en ren & symple design för alla....

Arduino - Nokia 5110 LCD temperatur mätare med DS18B20

Hej världen! Jag gjorde en temperatur mätare med en Nokia 5110 LCD.Jag la bibliotek och jag gjort en bild på LCD bakgrunden med en rundad kant och temperatur somtillsätts LCD5110_Graph Library och heter borderRoundedIcon .cFölj nästa steg för den sch...

Hastighetsmätare med hjälp av Arduino och bearbetning

Hej alla, detta är min första Instructables publikation. Jag kommer att berätta hur man gör en hastighetsmätare med Arduino och bearbetning. Häftiga med hjälp av är behandlingen här, att du kan göra din hastighetsmätare ser cool som den som visas ova...

Hur man tar bort alla låtar med utropstecken i Mac iTunes 12

Nyligen hittade jag några låtar med utropstecken i iTunes på min Mac. När du spelar denna typ av låtar, det kommer att varna "låten... kunde inte användas eftersom den ursprungliga filen inte kunde hittas, vill du hitta den?".Då jag sökte och hi...

Hur man Bass Boost låtar med Audacity

Här är en kort och till punkten tutorial undervisning hur till Bass Boost dina låtar med Audacity. Ladda ner Audacity kan gratis du gå till Audacity webbplats här - http://audacity.sourceforge.net/ kan du Bass Boost dina låtar av många anledningar, s...

Kapacitans mätare med arduino och 741 op-amp

Detta projekt består av konstruktion och tillverkning av en enkel kapacitans mätare kan mäta kondensatorer i intervallet om 20 picoF till hundratals microF.Detta kan vara ett mycket användbart verktyg när du kontrollerar våra kondensatorer och det ko...

Kapacitans mätare med arduino och 555 timer

KAPACITANS MÄTARE MED ARDUINO OCH 555 TIMER CHIPDetta projekt syftar till att bygga en enkel kapacitans mätare, en enhet för att mäta kapacitans i nanoFarads och microFarad, med en räckvidd på ca 1 nanoFarad till hundratals microFarads.Detta projekt,...

Vatten nivåmätare med SMS

Idag ska jag tala om ett mycket bra projekt. Det kallas vatten nivåmätare med SMS-avisering. Alla har överliggande tank på sina hem. Problemet är att det finns inget system att spåra vattnet i tanken. Sedan kommer det komma ett sekundärt problem som...

Anpassade Clip-on solglasögon med Sugru

Jag bära kontakter, min fru har inte. Naturligtvis detta leda henne att vara avundsjuk på min awesome solglasögon. För att hantera denna skillnad anpassade jag ett par nyanser hon gillade så att hon kunde klippa dem över sina glasögon.Stora solglasög...

En enkel 2 timme PICAXE Project - spela låtar med en 08M 2 mikrokontroller för ungefär $10

detta projekt kan byggt och programmerat i ca 2 timmar om du har alla nödvändiga delar på sidan. Vad den gör är att spela de låtar som redan är förprogrammerade i 08 M 2. Låtarna är "Happy Birthday", "Jingle Bells", "Stilla natt&q...

Anpassade Metorite och Topaz halsband med örhängen

jag fick reda på min bästa vän var gifta i juli (så spännande!). Det var en enda familjeevenemang att hålla saker små men jag ville ändå göra något för henne även om jag inte kunde vara där. Sin ekonomi hade gett henne en anpassad ring som hade ett b...

Geigermätare med Touch-gränssnitt!

Det finns en hel del geigermätare instructables. Skillnaden med detta är att jag ville ge det ett modernt gränssnitt, liknar smart telefon pekskärmar, att någon skulle känna sig bekväm med. Anledningen till detta är att jag vill använda den som ett p...

Bärbar Raspberry Pi geigermätare med Display

Mäktiga Ohm geigermätare är en fristående gör det själv kit. När MightyOhm upptäcker en partikel Piper det. Detta är ett integrationsprojekt. Flera delprojekt är behöver för att slutföra detta projekt. Slutresultatet är en mäktig Ohm geigermätare kop...