Brief overview of the last week prototype of the project.
– TODO: add schematic of device –
Having a clear idea of the functionality and potential size I drafted a parametric model in Grasshopper. The design consists of:
– TODO: add design screenshots and renders –
With this done, I extracted all the pieces and started to test every element.
As a rough prototype I printed first pieces with a conventional [TODO: name] 3d printer. First print went awry, but I got it to behave.
– 3D print 1: fail –
– TODO: 3D print 1: fixed –
Next I needed to make sure the outer panels would be able to host screen of the device with tight tolerances. Quick trip to the laser cutter [TODO: name] did the simple job.
– Panels Laser Cut Process –
Combining the two I got this:
– Assembly of principal pieces –
Then I made a matrix of conductive pads cut with vynil cutter [TODO: name], connected to touch pins of ESP32.
– TODO: find first try –
Once I made the code work and made sure this would work I vynil cut it again in the dimensions needed and transferred to the panel, separating them with a layer of transparent tape.
– Touch matrix cut – – Touch matrix transferred –
I added this part to the prototype to confirm everything works together:
– Assembly 2 – – Assembly 2 Details –
Now that the scale and tolerances were confirmed and main elements set, I wanted to reiterate on the print to use the Photon [TODO: machine model and print type].
– The machine – – Printing Process –
– Resin curing device – – Oven – – Processing the result –
Then directly using this printer I thought to print sides.
– Sides’ models prepared to print –
– Printing Process –
In experimenting with machine I encountered this weird bug - slicing was successful on computer, but upon reading by the printer the sections were all like the one displayed on the screen.
– Error in slicing –
In the end print failed. Checking the result with guys in the lab we thought the problem could be that the mesh in the liquid bed got a bit clogged and accumulated material got stuck mid-way through print messing up the design. Possibly even the same error in slicing might have caused the final print to fail since it might have deposited excess material on the mesh. Similar artefacts were present in first try but didn’t have enough mass to mess up the print.
– TODO: failed piece –
This is the combination with replaced caps.
– Assembly 3 –
Now that the physical body is established I shifted focus on the electronics.
To start off I wired everything up with the barduino [TODO: put link] I made previously in the electronics weeks, that uses the same chip I was planning to use. Biggest hustle was to get the screen to work:
– Screen Test –
Extremely unintuitive brain-teaser was figuring out which pins I can actually use since I had to reserve the touch pins for touchpads, but had to also connect screen to the board.
After making sure the pins and code were working, I designed the board to be the brain of my device. I assembled touch pins into one connector, so that later I could vynil cut a connector belt between pads and the board, to clean up the insides and eliminate wiring completely.
– TODO: schematic of the board – – TODO: images of the board –
This is the moment where the time of the cycle has ran out, and I had to leave it for future reiteration.
** TODO: Files: **
Plans for next prototype: