The development of our smart showerhead involved several key stages, beginning with the first stage, we finalized the list of hardware components needed for the product and a basic (first draft) of the 3d model to be used: Step 2: 3D Design and Framework. In this phase, we designed the physical shower shell using 3D modeling software. The framework served as a mini prototype, showing the intended structure and appearance of the final product. Materials like PETG (chosen for its water resistance) or wood were used to 3D print individual components, which were later assembled based on a drafted blueprint.
Step 3: Product Assembly involved integrating hardware into the framework. The microcontroller was installed first, acting as the central unit and connected to a power source via USB. One by one, the sensors were wired: motion, temperature and humidity, LEDs, and finally the water pump. Once assembled, the system was ready for programming.
In Step 4: Coding, we programmed each component using Arduino IDE. The motion sensor was coded to detect activity and reduce water flow when inactive. LEDs responded to water temperature (red for hot, blue for cold, green for optimal). The temperature and humidity sensor regulated temperature alerts, while the water pump maintained a fixed flow rate. The timer controlled the session duration, shutting off the pump when time was up. Finally, the sound module triggered alerts when needed.
Step 5: Testing and Adjusting focused on performance checks and refinements. We ran multiple tests, fine-tuning or replacing parts to improve reliability and function. To scale production, we plan to seek investment or supplier partnerships. With enough funding, we aim to release a simplified MVP version for early users, then progress toward a fully polished, market-ready model.