Design and document the system integration for your final project.
This week focused on the system integration of the project. The goal was to bring together the mechanical, electrical, and software components into a single product while refining the overall user experience. Most of the work this week involved product design, enclosure development, PCB integration, and planning how the user would interact with the final device.
The work carried out during this week included designing the sweep mechanism, developing the enclosure, validating the physical dimensions with prototypes, integrating the electronics, and creating the user flow and data flow diagrams.
I wanted the product to have a futuristic, modern appearance with an all-black finish, which is not commonly seen on vinyl record players. Since most of the components I purchased were already black, I decided to continue that theme throughout the enclosure.
My primary design inspiration was the Bambu Lab P1S printer that we regularly used in the lab. I liked its clean, minimal design language and decided to follow a similar aesthetic for my enclosure.
Some early sketches of the enclosure are shown below.
AI Prompt Used: "Create a clear user flow diagram for my vinyl record player interface. The flow begins with the user placing a vinyl record on the player, followed by an option on the web interface to capture an image of the record. After image processing, display the detected groove distances from the center and the number of tracks found. Present the detected tracks as a selectable list. The user navigates the list using a rotary encoder and selects a track to play. During playback, provide controls for Play, Pause, Next Track, Previous Track, and Select Track. Pressing Play lowers the needle, Pause lifts the needle, Next and Previous move the needle to the adjacent track, and selecting a track moves the needle directly to the chosen track. Include an option to retake the picture whenever the user changes or flips the vinyl. Present the workflow as a clean flowchart with decision points and arrows connecting each step."
The first task was to develop a mechanism capable of automatically controlling an existing vinyl record player. Rather than designing an entire player from scratch, I purchased an inexpensive off-the-shelf vinyl player, disassembled it, and studied the existing mechanism to determine how it could be automated.
After taking the player apart, it became clear that there was not enough space inside the original enclosure to mount any additional actuation mechanism. Instead of modifying the existing housing, I decided to design an entirely new enclosure around the original vinyl mechanism.
After removing the unnecessary components, I was left with only the vinyl mechanism itself.
I observed how the mechanism operated and identified two simple movements that would need to be automated using servos.
The first mechanism allows the tonearm to rotate across the record so the user can position the stylus over any track. This rotational movement can be driven using either a servo or a stepper motor.
The second mechanism raises and lowers the tonearm using a simple lifting mechanism. To keep the design simple, I chose to control this movement with a second servo.
Combining these two ideas, I designed a mounting bracket capable of holding two servos, allowing both the sweeping motion and the lifting motion to be controlled independently.
The bracket was then 3D printed and attached to the original vinyl mechanism.
With the mechanism assembled, I measured the minimum enclosure depth required, which was approximately 80 mm. This provided enough clearance for the complete assembly while allowing room for mounting hardware and wiring.
The enclosure was designed in Fusion 360 and consists of multiple plywood layers laminated together, an acrylic top plate that supports the vinyl mechanism, and a separate 3D printed display enclosure with an acrylic display window.
To design the acrylic top plate accurately, I first traced the outline of the existing vinyl mechanism.
This traced outline was then recreated as a sketch in Fusion 360 and used to design the acrylic mounting plate.
With the mounting hole locations and central opening established, I could begin designing the remainder of the enclosure. Since each plywood layer was 12 mm thick, a minimum of seven layers were required to achieve the necessary enclosure height.
The front and rear panels were then designed to accommodate the display, speakers, and power connector.
Since the mechanism's fit depended primarily on the acrylic top plate rather than the plywood body, I first produced a cardboard prototype to verify the fit before cutting the acrylic.
After making a few small adjustments to the mounting hole locations, the fit was correct.
The vinyl mechanism fitted cleanly through the acrylic plate without any interference.
The completed enclosure assembly is shown below as an exploded view, showing the stacked plywood construction, acrylic top plate, vinyl mechanism, and the display enclosure.