2024-11-01 (F) Weekly Summary

I printed the parts, including a spare nut arranged directly on the build plate without supports, which turned out great. After cleaning and curing, I tightened the printed nut on the threaded stalk. I added M2x12mm, though ten-millimeter bolts would have been better. The base and lid fit perfectly, but I forgot to check the pinout before installation.
Screen installed in plastic housing

I installed a screen and attempted to connect it with an Arduino but accidentally burned it up by switching the power cables. When I tried to mount a non-identical spare screen, I discovered that the hole patterns were off by a couple of millimeters. After realizing my newly ordered screens were much larger, I adjusted the OpenSCAD code and modified the riser size to accommodate the tall inductor on the larger screen.
They are all different sizes

I printed mounts three screens. The smaller mounts fit well, but the larger screen lid did not because the PCB hung over too much. The lid is not essential, allowing for a print of just the base and a nut to mount the screen with shorter bolts, keeping the electronics exposed.
Labeling is so important

I added some nice-to-have features to the program, like a variable that lets me expand the lid and mount in case I have a large screen with a PCB that hangs over. I made the anti-rotation peg exactly 20 mm from the center of the threaded tube, so drilling mounting holes should not require much guesswork.
Horizontal, vertical, and PCB parameters changing

I installed a screen on a Rock Band controller for an upcoming project. I was happy with how it fit and looked, with the white bezel on a black body with a white pick-guard. I connected an Arduino and ran the demo program without a problem.
Rock Band controller with an OLED

Whenever I printed a screen mount and nut, I struggled with the nut fitting too snugly onto the stalk, leading to cracks when attempting to force them together. I discovered that the threads did not align due to differing thread-per-inch factors. By hardcoding the "pitch" for both components, I aligned the threads correctly, and the new nuts fit. However, I realized my tolerance was too high, causing significant gaps, so future prints will have improved fits.
Compatible thread code

The rest of the summary posts have been arranged by date.
First time here?

Completed projects from year 1
Completed projects from year 2
Completed projects from year 3
Completed projects from year 4
Completed projects from year 5
Completed projects from year 6
Completed projects from year 7
Completed projects from year 8
Completed projects from year 9
Completed projects from year 10
Completed projects from year 11

Disclaimer for http://24hourengineer.blogspot.com and 24HourEngineer.com

This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.

All information on this blog, or linked by this blog, is not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property, or similar, is the responsibility of those involved in the replication.

All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.

Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim property or assets based on their post.

This blog, including pictures and text, is copyright to Brian McEvoy.

Comments