Bluetooth / Arduino Ethanol Content Analyzer
Developed using Java this Android application analyzes the ethanol content of the fuel system in the user’s vehicle in real time, calculates the concentration based on pulse width and temperature then outputs a percentage and temperature both to the user’s phone via Bluetooth and to the car’s ECU via a 0-5 volt signal. This allows the car’s ECU (provided it has flex-fuel capabilities) to regulate the timing and amount of fuel needed on the fly. I used code found around the internet to assist with the Arduino calculations but modified it on my own to output in Fahrenheit. I also wrote my own code for the Bluetooth portion of the communication. The physical Arduino Nano connections were all done by me, the wiring to the test vehicle was done by myself as well.
Screenshot: