Skip to content

📡🚎Connectivity Project for my old volkswagen

Notifications You must be signed in to change notification settings

theHeathLee/Connected-Oldtimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

216 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt tag

Connected-Oldtimer

The aim of this project to modernize my old Volkswagen T2 by adding sensors everywhere and make it part of the internet of things. This project is not vehicle specific and can be implimented in any pre OBD vehicle.

The goal here is first to make remote monitoring possible. Motion sensing for anti theft will be implemented as the vehicle does a lot of sitting. (my bicycle has x4 the ammount of kms per year on it as the bus). Additionaly the ability to remotely view levels (battery charge, fuel level etc..)

Alongside remote monitoring I have implmented an HMI using a 3.5" Display that fits in the dash area originally inteded for the RPM guage. This display shows the instantanious data such as speed, RPM, and Temperature.

A low speed CAN network is set up throughout the vehicle to easily add extra sensors.

Disclaimer: Still in the developement phase. V1 hardware has been created and software is still in heavy developement.

Software used:

Things implemented:

  • 3G Connectivity and vehicle to cloud data transfer
  • Gps velocity and location tracking and display
  • CAN Bus Sensor Data
  • Movement Sensor
  • 3D Printed Display mount (Thingiverse)

Parts List:

End Product

Hardware

BOM Viewer

Schematic

PCB

3D Printed Bracket

Alt Text

Art Credits: Freepik

CAN Matrix

Value ID DLC Byte Pos.
Temp (C) 0x100 8 0
RPM 0x200 8 0, 1
Fuel Level 0x300 8 0
Fuel Flow 0x400 8 0

Nextion Component Values

Component Value
Speed (Kmh) n0
Odometer (Km) n1
Trip Counter (Km) n3
CHT (C) n2
RPM va0

References

GPS

NMEA Simulation

SatGen Windows software form LabSat used for playing NMEA files over virtual coms

NMEAGen browser application for generating custom NMEA files

To create a GPS simulation, first create an NMEA file in NMEAGen. after generating a .nmea file, change the file extension to .txt. The file can now be played in the Serial Output tab of SatGen.

Any USB to TTL coverter can be connected to ports C0 & C1 (Serial5) of the Electron.

About

📡🚎Connectivity Project for my old volkswagen

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •