Wheel of Fame: Modern Halloween Roulette Wheel
by loganleeschool in Workshop > 3D Printing
198 Views, 3 Favorites, 0 Comments
Wheel of Fame: Modern Halloween Roulette Wheel
The American holiday—filled with outrageously large 8-legged spiders hanging from roof shingles, bright orange LED lights cascading over horror pumpkins, and the air drenched in screams—we call Halloween has been a stable celebration for thousands of years.
However, following the 2020 COVID-19 pandemic, fears of social distancing and spreading diseases cause many to stay indoors during the holidays. Halloween, in particular, saw a dramatic decline in Trick or Treaters, with some veterans claiming “less than 5 children” knocked on their door. This is a pervasive problem in today’s society because skipping out on important social events leads to a decline in social skills, increased isolation, and a potentially unmemorable childhood.
Project T.E.G.L. (Tyler, Enzo, Gavin, Logan) have unanimously agreed to recreate French Inventor Blaise Pascal's most celebrated creation: The Roulette Wheel. Eye-catching, fun, and safe, this machine will attract children out of their homes; encourage children to find this Halloween tradition more fascinating; boost social interaction, strengthen independence; and foster memorable experiences.
Supplies
Here's what you need to build the Wheel of Fame:
3D PRINTED PARTS
- 3D Printer (or access to a 3D Printer)
- PLA Filament
ELECTRONICS
- 1x Arduino UNO
- 1x MG90S Micro Servo Motor
- 1x Drone Motor
- 1x Custom Made Power Module
- 1x ESC
- 1x Breadboard
- 1x LED Strips
- 1x Barrel Jack
- 1x 5V Stepper Motor 28BYJ-48
HARDWARE
- 1x 1/2" Hex Shaft
- 1x 1/2" Shaft Bearing
- 1x 1/2" am-1526 Hex HD Collar Clamp
MISCELLANEOUS
- Hot glue
- Soldering Iron
3D Printing
First, my favorite part: 3D printing! Preferably use a Bambu Lab X1 Carbon 3D Printer for smaller parts and a Bambu Lab H2D for larger ones.
Caution: This build requires mountains of filament, but end result is worth it.
MOTOR HOLDER SHAFT
- 1x MHS_MainShaft
- 1x MHS_LongRod
- 1x MHS_Spacer
- 1x MHS_Gear
HONEYCOMB BASE
- 1x HCB_BottomOut
- 1x HCB_CenterShaftHolder
IRIS
- 6x Iris_Lens
- 1x Iris_Turner1
- 1x Iris_Turner2
- 1x Iris_Turner3
- 1x Iris_Turner4
- 1x Iris_InnerGuide
- 1x Iris_OuterGuide
BALL SPACERS
- 1x BallSpacer1
- 1x BallSpacer2
- 1x BallSpacer3
- 1x BallSpacer4
MAIN SPINNER (RED PART)
- 1x MS_TopShaft
- 1x MS_MainSpinny
- 1x MS_30Tooth
- 1x MS_MainGear
CASING (GREEN SHELL)
- 1x GS_IrisPlatform1
- 1x GS_IrisPlatform2
- 1x GS_IrisPlatform3
- 1x GS_IrisPlatform4
- 1x GS_Shell1
- 1x GS_Shell2
- 1x GS_Shell3
- 1x GS_Shell4
MAIN BODY
- 6x MB_Wall
- 6x MB_Lid
Use supports at your discretion. Infill is also up to you.
Downloads
Electronics
Our arcade machine runs on an Arduino Uno 3, which we chose because the design is easy to reprogram in C++ and uses the least power for a board, unlike a Raspberry Pi.
We then wrote a pinout for each component we needed for our design to maximize space.
We utilized 4 HW-201 distance sensors to detect the ball’s location and four tactile switches to guess which quadrant the ball would come out of.
We then had two servos on our device: a 25kg servo to move our motor out of the way and an MG90S micro servo to move the IRIS module.
The motor we used to spin the roulette wheel is a 985kv drone motor attached to a generic ESC, which we programmed with an Arduino to mimic a PWM signal.
The electronics were all mounted to the base and powered by a 12V barrel jack.
Assembly
Reference the "everything" fusion file for specific locations of each part: Link.
Downloads
Honeycomb Base
3D print the 2 honeycomb parts then use hot glue to attach them together. Place the MG90S Micro Servo Motor in the appropriate part. All the electronics live on this bed.
Motor Holder Shaft
Print out the 4 parts. Attach them together by referencing the Fusion. Now, screw in the Drone Motor into the appropriate socket.
Attach the servo arm to the motor holder shaft using a strong metal wire (i.e. paperclip) by threading it through a rectangular hole in the middle of the MHS_MainShaft.
Casing
Print all 8 parts and assemble them together (reference the attached images). The Honeycomb Base should fit underneath this casing.
Attach the 5V Stepper Motor 28BYJ-48 in the appropriate spot near the middle of the casing.
Main Body
Print out the 12 parts and attach them together using hot glue. Place this on top of the Casing.
Main Spinner
Print out the 4 parts. Use hot glue to attach the MS_TopShaft, MS_MainSpinny, and MS_MainGear together.
Attach the MS_30Tooth gear to the 5V Stepper Motor 28BYJ-48 attached to the casing.
Ball Spacers
Print the 4 parts. Place these parts inside the green Casing.
Make sure they point the balls toward the 4 rectangular holes on the sides. Use the fusion file to reference.
Iris
One of the most trickiest parts. Print out the 6 iris lens and 6 other parts.
Attach the 4 iris turners (blue in the Fusion) together, then place the 6 iris lenses on top of them, making sure that each downward facing stub is placed in its own quadrant.
Test out the iris by itself now to see if it functions properly.
After all that, you should have a completed Wheel of Fame!
Upload Code
Open RouletteWheelCode.ino file attached below.
Save RouletteWheelCode.ino file on your computer.
Upload it to the Arduino Uno and you're good to go!
Downloads
Show Off to Your Friends
I hope you enjoyed this journey!
Special Thanks to our Team T.E.G.L. from Diamond Bar High School! Go Brahmas!