CleanCar

The Project

CleanCar is an app to improve fuel efficiency and predict car service needs using On Board Diagnostics (OBD). Every car has an OBD port that that can access various sensors connected to internal sub-systems. OBD can give us report real-time data such as engine RPM, fuel consumption (estimated using mass air flow and other data), in addition to simply reporting diagnostic trouble codes. While the annual maintenance (like MoT in the UK) test can detect serious safety issues, a car could still pass the test with sub-standard fuel efficiency. CleanCar collects data from the OBD port for its purpose in the app. We have developed a prototype using Raspberry Pi and sensors. We will develop this prototype as a mobile app in future and approach the Department of Transport for the possibility of publicising the app. Youtube: https://youtu.be/98yVz5KbSOk BENEFITS - Reduce energy consumption through improved fuel efficiency - Reduce air pollution - Reduce greenhouse gas emission and tackling climate change - Saves money to the user (lower fuel consumption) - Raise awareness towards transition to EVs with real-time data - Reduce nationwide fuel imports PROTOTYPE Raspberry Pi with essentials (power adapter, memory, keyboard/mouse) Sensors: - OBD scanning bluetooth device (Low-cost option: ~£10, High quality: £25) - https://cutt.ly/k4unZ9R - USB GPS sensor (£2) - https://cutt.ly/Z97b9c7 - MP-6050 Gyro sensor (£6, currently testing) - https://cutt.ly/74umlCa

Mobile
Education
Community
Environment

Team Comments

We chose to make this project because...

Despite the push by the governments around the world to achieve energy transition, vast majority of automobiles runs on fossil fuel based combustion engines. Our solution offers a mobile app for lowering the running cost and CO2 emissions through OBD data-aided fuel efficiency improvements.

What we found difficult and how we worked it out

Our complexicites and how we addressed the - Linux OS/commands - Python coding (learnt micro-python and block-coding by taking part in the First Lego League 2023 competition and winning the regional finals in the University of Cambridge) - CERC coaches taught Python coding using Google Colab

Next time, we would...

More features in the app for analysing driver behaviour and making data-driven advice in the app beyond just fuel efficiency improvements, including: unknown erratic driving and handling, idle timings during traffic signal stops, etc. Team members (additional): Siddharth Dave

About the team

  • United Kingdom
  • Code Club

Team members

  • Harish
  • Anjie
  • Vaatsalya
  • Arya-Adi
  • Sattvik