Skip to content
An open-source distance meter for easy garage parking.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Arduino/ParkingPal
CAD
Datasheets
PCB
.gitignore
README.md

README.md

ParkingPal

An open-source distance meter for easy garage parking. See the thingiverse page for more info.

How to use

Compile for the Arduino Pro Micro and upload. By default, the firmware is built for 8 LEDs (the NeoPixel Stick), and will poll the sensor at 3Hz until the read distance has been stable for roughly 10 seconds.

Single-pressing the button will change the operating mode. Double-clicking will cycle the brightness, and long-pressing will set the default parking distance. To set the default parking distance properly, park the car at the normal parking distance, and then long-press the button while making sure to stay clear of the ultrasonic sensor. Once set, the buzzer will beep once.

There are some configuration options in config.h. They should be pretty self-explanatory. There really isn't much need to change these unless you want to tweak some specific behavior.

Parts list

There's a more detailed BOM here.

Required

Qty Part Link
1 Arduino Pro Micro SparkFun
1 NeoPixel Stick SparkFun
1 HC-SR04 Sensor SparkFun
1 SMT Pushbutton SparkFun
1 USB A Connector Digikey
1 PCB - MCU OSHPark
1 PCB - SMU OSHPark

Optional (to include buzzer)

Qty Part Link
1 12mm Buzzer SparkFun
1 10k Resistor Digikey
1 2N7002 N-Ch Fet Digikey
You can’t perform that action at this time.