We began by planning how to solve the various challenges for the features we wanted to implement. Therefore, we first did some sketches and plans.Once we identified the features we wanted to implement, we faced the challenge of mounting them discreetly on the bicycle without disturbing the rider. For this, we had to 3D print several parts.
Our initial consideration was the placement of the heart of our project, the Arduino. It needed to be near the power bank, so it was clear: we needed a casing that could house both the power bank and the Arduino. We opted for a small space between the saddle and the luggage rack, which is well visible in the pictures. This space needed to accommodate the Arduino and power bank, as well as allow for the connection of all 14 cable connections.
Once we solved this problem, we had to find a way to implement the turn signals and brakes. The bicycle should indicate when the rider is braking, so we needed to somehow detect braking. This was achieved by using a microswitch that interrupts a circuit while the brake is applied. We also cleverly integrated the turn signals (buttons) into the construction for the microswitch. Thus, we had two functions in one component. Finally, we only needed to mount and connect the display on the handlebar. This display shows the speed using a magnetic sensor attached to the wheel. Additionally, the display can indicate which direction the turn signals are activated.