The problem
My car had no reverse sensor. Cheap ultrasonic sensors produce noisy readings, and in a car, false alarms quickly make a sensor useless.
Design decisions
Buck converter for a stable 3.3 V supply
- Question
- How do I power 3.3 V electronics from a car's electrical system, which varies?
- Method
- Integrated a buck converter into the custom circuit.
- Outcome
- A steady 3.3 V supply, and the system has stayed working for 2+ years.
Outlier rejection on distance readings
- Question
- How do I stop spurious readings from triggering false alerts?
- Method
- Developed an outlier-rejection algorithm and tested it experimentally by comparing readings before and after.
- Outcome
- 65% fewer erroneous distance readings.
Erroneous readings, relative to unfiltered baseline
65% reduction after adding outlier rejection.
Build
Photo: circuit / schematic
Plot: raw vs filtered readings