- Front Base
- materials: MDF
- Rear Base
- materials: MDF
- Rear Supports
- materials: Aluminum
- Front Support
- materials: MDF, other
- contains Speaker system
This blog documents the progression of my first large scale physical computing project.
THE PROJECT: build a full size arduino controlled electronic skeeball machine from scratch.
Friday, September 15, 2017
Base Level Design
Base Level
Wednesday, September 13, 2017
Runway Level Design
Runway Level
- Alley
- wood
- Left Rail
- materials: MDF
- Right Rail
- materials: MDF, aluminum, other
- contains ball access point, ball viewport, ball release mechanism
- Kickplate
- materials: Aluminum
- contains start button, coin mechanism, LCD user interface system
Sunday, September 10, 2017
Cabinet Level Design
Cabinet
- Cab Assembly
- materials: MDF
- contains the support structure that binds the cabinet components.
- Play Field
- materials: MDF, plastic (HDPE?)
- contains rings, board, and pockets
- Marquee
- materials: plexiglass, other
- contains marquee face, score display assembly, ball count assembly, and indicator lights
- Aux Lighting System
- materials: aluminum, MDF
- contains mounting system, lights
- Internal Components
- materials: MDF, other
- contains score column, ball return, and main computer system
Wednesday, September 6, 2017
Machine Level Functionality
The following functional description is from the Model S Owner's Manual written by the Skee-Ball Corporation:
"Functional Description
After the proper number of coins is inserted the microprocessor turns the ball release [servo]. Until the proper number of balls is released, the following conditions should exist:
A. Score is 000
B. Ball Played is 0
C. Winner, Free Game, and Game Over lights are off
D. Tune will play after coin is inserted
The alley is now ready to be played. If a ball is rolled and goes into the fifty pocket, the score will increase by 10 every time it passes one of the score switches. Therefore, after the ball reaches the bottom of the score track, the score should have increased by 50. Also shortly after passing the last switch in the track, a tune should be played by the microprocessor. Each pocket has its own individual tone. If however during the scoring time a winning score is achieved the winner song is played instead of the pocket sound. This is also true if a free game or high score is achieved. Each achievement has its own sound.
After the ball has been rolled and score has increased the balls played should increase by one as it passes the ball count switch. If the ball does not go into any of the pockets (a gutter ball), a gutter ball tone is played and the balls played are increased by one. When the last ball is played, the score will flash for (approximately) 20 seconds. During this time the player can start his [or her] free game , if achieved, by depressing the [start button.] After the 20 second delay, the machine will go into attract mode. If a free game was won then it will now be dispensed automatically."The machine shall also have a free play mode, that by-passes the coin mechanism.
In addition it shall have an android companion application, and a liquid crystal display interface.
Machine Level Design
Depiction of some required electrical components needed for the build
- Cabinet
- materials: Medium Density Fiber Board (MDF)
- contains the display marquee, play field, auxiliary lighting system, and internal "skeeball" components and mechanisms
- Runway
- materials: MDF, aluminum, wood
- contains an 8 foot alley, good for household use, as well as the ball release mechanism and other electronic components and wiring
- Base
- materials: MDF, steel
- supports cabinet and runway assembly, also houses speaker
- Cage
- materials: aluminum
- attaches to cabinet
Sunday, September 3, 2017
A Downloadable 3D Model
Subscribe to:
Comments (Atom)
-
Depiction of some required electrical components needed for the build Skeeball Machine Components, and Subsystems Machine C...
-
8 Foot Runway a good size for household use 3 Digit Electronic Score Display displays the current score contains 20 LEDs 1 Digi...
-
I'll use this diagram to guide the skeeball computer program development. Input devices are green. Outputs are yellow. I/O devices...
Machine Features
8 Foot Runway a good size for household use 3 Digit Electronic Score Display displays the current score contains 20 LEDs 1 Digi...





