Nothing worked perfectly on the first try — and that’s kind of the point. The sensor kept randomly reading 0 cm and making the car stop for no reason, which was super frustrating until I figured out that 0 just means out-of-range and needed to be handled in code. The motors were also browning out the Arduino when they all kicked in at full speed at once, so I had to ramp the speed up gradually instead. Getting the servo to actually point straight ahead took way more trial and error than I expected — turns out “center” isn’t always 90° depending on how it’s mounted. And honestly, just keeping the wiring clean on a tiny chassis with four motors, a sensor, and a servo all fighting for space was its own challenge.