1. The Project 3. Materials - ece.usu.edu · PowerPoint Presentation Author: Joshua Lake Created...

1
Acknowledgements: Jolynne Berrett, ECE Adjunct Faculty Member Dr. Don Cripps, ECE Professor Heidi Harper, ECE Store Coordinator 1. The Project 2. The Design 4. Conclusion Controllers Raspberry Pi Arduino Mega 2560 R3 Arduino Uno R3 Adafruit Motor/Stepper/Servo Shield for Arduino v2 Kit – v2.3 Power 12V adapter AC/DC converter (5VDC) AC/DC converter (36VDC) Fuses (various) Wiring and connectors Relays Transistors Audio/Visual Monitor Keyboard Audio system LEDs Pinball Components Plunger Pinball Sensors (3) Pop bumpers (3) Kickers (2) Saucer Drop target assembly Switch targets (15) Spinner Adafruit IR Motion Sensors (3) Adafruit Stepper Motors – NEMA 17 (2) Physical Wooden cabinet, head, and playfield Glass playfield cover Legs 3D printed components ramp rotating triangular prism 3. Materials Our team successfully built a functional pinball machine. We also implemented a dynamic element that changes a segment of the playfield surface when desired. In the future, we plan to implement the ability to play multiple gaming levels. Additionally, we would like to add more dynamic elements to our playfield such as moving obstacles and goals. Lastly, we want to downsize the rotating playfield surface and utilize more of them in our playfield design. Jordan Haws, Joshua Lake, Tanner Olsen [email protected] [email protected] [email protected] Our modern, dynamic pinball machine: Controlled by microcontroller(s) Power supplied by AC/DC converters Introduction of dynamic components Addition of multi-level, objective gameplay Classic pinball machine: Controlled by driver boards Power supplied by transformers Static playfield components Single level, objective gameplay Motion Sensors Stepper Motors and Motor Shield Drop Targets LEDs Display User Input Raspberry Pi Audio Arduino(s) Saucer Switch Targets Rotating Playfield Surface AC/DC Converter

Transcript of 1. The Project 3. Materials - ece.usu.edu · PowerPoint Presentation Author: Joshua Lake Created...

Page 1: 1. The Project 3. Materials - ece.usu.edu · PowerPoint Presentation Author: Joshua Lake Created Date: 5/4/2017 4:01:03 PM ...

Acknowledgements:

Jolynne Berrett, ECE Adjunct Faculty Member

Dr. Don Cripps, ECE Professor

Heidi Harper, ECE Store Coordinator

1. The Project

2. The Design 4. Conclusion

Controllers

• Raspberry Pi

• Arduino Mega 2560 R3

• Arduino Uno R3

• Adafruit Motor/Stepper/Servo Shield for Arduino v2 Kit – v2.3

Power

• 12V adapter

• AC/DC converter (5VDC)

• AC/DC converter (36VDC)

• Fuses (various)

• Wiring and connectors

• Relays

• Transistors

Audio/Visual

• Monitor

• Keyboard

• Audio system

• LEDs

Pinball Components

• Plunger

• Pinball

• Sensors (3)

• Pop bumpers (3)

• Kickers (2)

• Saucer

• Drop target assembly

• Switch targets (15)

• Spinner

• Adafruit IR Motion Sensors (3)

• Adafruit Stepper Motors – NEMA 17 (2)

Physical

• Wooden cabinet, head, and playfield

• Glass playfield cover

• Legs

• 3D printed components

• ramp

• rotating triangular prism

3. Materials

Our team successfully built a functional pinball machine. We also implemented a dynamic element that changes a

segment of the playfield surface when desired.

In the future, we plan to implement the ability to play multiple gaming levels. Additionally, we would like to add

more dynamic elements to our playfield such as moving obstacles and goals. Lastly, we want to downsize the

rotating playfield surface and utilize more of them in our playfield design.

Jordan Haws, Joshua Lake, Tanner Olsen

[email protected] [email protected] [email protected]

Our modern, dynamic pinball machine:

• Controlled by microcontroller(s)

• Power supplied by AC/DC converters

• Introduction of dynamic components

• Addition of multi-level, objective gameplay

Classic pinball machine:

• Controlled by driver boards

• Power supplied by transformers

• Static playfield components

• Single level, objective gameplay

Motion Sensors

Stepper Motors and

Motor Shield

Drop Targets

LEDsDisplay

User Input

Raspberry Pi

Audio

Arduino(s)

Saucer Switch Targets

Rotating Playfield

Surface

AC/DC Converter