After recently acquiring out learner's permits, we discovered how tough and annoying parallel parking was. After doing further research, we found out over 60,000 people are injured each year due to parking incorrectly and hitting others. Thus, we inspired to construct Parapark.

What it does

Simply put, Parapark is an automated car parking system. Its primary functionality is performing an automated parallel park.

How we built it

We used the raspberry pi, coded in python, and used 2 ultrasound sensors.

Challenges we ran into

Initially, we came across many hardware challenges, including dysfunctional wires and loose screws. After fixing those, we discovered that we did not have a resistor exactly equal to 2k Ohms. Luckily, we used our knowledge in circuits and connected 5 10k Ohm resistors in parallel to achieve the same effect as a 2k Ohm resistor.

Accomplishments that we're proud of

Parapark provides 3 major functionalities: parking midway between 2 cars, turning into a tight parking space, and (the main one), parallel parking.

What we learned

We learned a lot regarding hardware as well as software. To properly run our program, we used a Microsoft Remote Desktop.

What's next for Parapark

Further work into this project would include: adding more ultrasound sensors for added accuracy and implementing an AI algorithm to help it make better decisions.

Built With

Share this project: