Innehållsförteckning:
- Steg 1: Princip Introduktion
- Steg 2: Partlist
- Steg 3: Lödning
- Steg 4: Maskinvaruanslutning
- Steg 5: Programvara och inställningar
- Steg 6: Testa bilen
- Steg 7: Vad kan förbättras
Video: Hacka din bil med Wio -terminal och CAN -buss: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
Om du har en viss förståelse för CAN Bus- och Arduino -programmering och vill hacka din bil, kan dessa instruktioner ge dig en lösning.
När det gäller varför du vill hacka din bil vet jag inte, men det här är verkligen en intressant sak.
Detta projekt använde främst Serial CAN Bus Module av Longan Labs och Wio Terminal huvudkontrollkort från Seeedstudio.
Seriell CAN -bussmodul är en CAN -bussstyrmodul designad av Longan Labs. Den använder UART för att kommunicera med en-chip mikrodatorn. Det är kompakt och lätt att använda.
Wio Terminal kommer från Seeedstuio, som är ett utvecklingskort med en skärm som kan programmeras med Arduino.
I detta projekt realiseras huvudsakligen följande funktioner:
Läs cykelhastigheten, rotationshastigheten och oljetemperaturen och annan information som visas på skärmen Wio Terminal
Om du vill ha mer datum från bilen, se
Steg 1: Princip Introduktion
Nästan alla moderna fordon har ett OBD-II-gränssnitt, som är en bro mellan bilen och omvärlden. Vi kan få all bilinformation och styra bilen via OBD-II-gränssnittet.
Och det är en farlig sak att styra bilen, det är bättre att du har en djup förståelse för OBD-II-gränssnittet innan du fortsätter. Denna artikel läser bara lite grundläggande information från bilen, så att du säkert kan följa stegen i denna instruktion.
Steg 2: Partlist
- Wio Terminal
- Wio terminal batteri chassi
- OBD-II CAN-BUS-utvecklingssats
Viktig anmärkning: Detta projekt behöver V1.3 -versionen eller senare av Serial can bus -modulen.
Steg 3: Lödning
Detta kan vara det svåraste steget om du aldrig har använt ett lödkolv.
Vi måste löda kabeln från OBD-II CAN-BUS Dev-kit till en OBD-kontakt. Du kan titta på bilden, vi lödde den röda tråden till 6 -stiftet på kontakten och den svarta ledningen till 14 -stift. När 6pin representerar CANH, 14pin representerar CANL
Steg 4: Maskinvaruanslutning
- Den seriella CAN-bussmodulen som ingår i OBD-II CAN-BUS Dev-kit är ansluten till Wio Terminal UART-gränssnittet via Grove-kabel
- Anslut ledningarna från föregående steg till den seriella CAN -bussmodulen, anslut rött till CANH och svart till CANL.
Steg 5: Programvara och inställningar
Här måste vi göra några inställningar för den seriella burkmodulen.
Innan vi börjar måste vi ladda ner koden för detta projekt. Du kan ladda ner biblioteket och det bibliotek du behöver via denna länk.
Om du använder wio terminal för första gången kan du kolla wiki efter wio terminal
Först öppnar vi inställningsdemon i skissen, där vi kommer att ställa in masken och filtret för den seriella burkmodulen.
Sedan bränner du inställningsdemon till wio -terminalen, öppnar den seriella bildskärmen och anger ett tecken slumpmässigt för att se om inställningen är lyckad eller inte.
När inställningen är klar, bränna demoen till wio -terminalen och du kan se data på skärmen.
Steg 6: Testa bilen
Därefter måste vi gå till bilen och testa den. Du kan hitta OBD-II-gränssnittet under ratten, anslut kontakten till OBD-II-gränssnittet, slå på wio-terminalen och du kan se resultatet.
Steg 7: Vad kan förbättras
Wio är ett kraftfullt huvudkontrollkort, vi använde ganska många funktioner i det.
Till exempel Bluetooth, wi-wifi, etc.
Naturligtvis kan du också göra ett vackrare gränssnitt. Kort sagt, du kan spela och njuta av produktionsprocessen.
Rekommenderad:
Arduino 4-hjulsdriven Bluetooth RC-bil med UNO R3, HC-05 och L293D Motorshield med kodning och Android-app: 8 steg
Arduino 4 Wheel Drive Bluetooth RC Car Using UNO R3, HC-05 and L293D Motorshield With Coding and Android App: Idag ska jag berätta om hur man gör en arduino 4 wheel drive bluetooth RC car using HC 05, L293 motor shield, 4 likströmsmotor, med kodning och app för android för att styra bil.Komponent som används: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Hacka en Strobe Blacklight för Steady-On och extern kontroll: 5 steg (med bilder)
Hacka en Strobe Blacklight för Steady-On och extern kontroll: Varje år säljer de stora lådbutikerna strobesvarta lampor gjorda med UV-lysdioder. Det finns en ratt på sidan som kontrollerar stroboskopets hastighet. Dessa är roliga och billiga, men de saknar ett kontinuerligt på -läge. Dessutom skulle det vara trevligt att styra ljuset
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
Hacka din Halloween med Phidgets: 9 steg (med bilder)
Hacka din Halloween med Phidgets: Detta projekt visar dig hur du kan " hacka " dina Halloween -dekorationer och få dem att bete sig precis som du vill! Halloween -dekorationen som vi arbetar med har följande standardfunktion: Aktiverad genom kastströmbrytare (visas i
Hacka din servo V1.00 - Förvandla din servo till en kraftfull linjär manöverdon: 7 steg
Hacka din servo V1.00 - Förvandla din servo till en kraftfull linjär ställdon: förutsatt att du har verktygen och servon som du kan bygga detta för under ett par dollar. Ställdonet sträcker sig med en hastighet av cirka 50 mm/min. Det är ganska långsamt men mycket kraftfullt. Se min video i slutet av inlägget där det lilla ställdonet