System Overview

Our system consists of four subsystems: electrical, firmware, mechanical and software. The systems are integrated together via power and data connections. This comprises the entire system of the surface player.

148

GitHub commits

99+

Working hours

62

GrabCad files

Do you wish to recreate our project?

You are in luck, check out our materials list below! 

Note that while this project is intended for use on a Raspberry Pi integrated with the rest of our mechanical and electrical systems, it is possible to run it locally with limited functionality.

For best results, we suggest having the following:
  1. A webcam
  2. A red laser line
  3. A means of playing audio
  4. A Fadecandy board with some WS2812b LEDs

Bill of Materials

Item Description Unit Cost Quantity Total
1 Line Laser Diode $8.95 1 $8.95
2 Stepper Motor $14.00 1 $14.00
3 Stepper Motor Hat $22.50 1 $22.50
4 Power Supply $20.00 1 $20.00
5 Clear Acrylic Sheet [18'' x 24'' x 1/8''] $16.17 4 $64.68
6 40% Light Transmission White Acrylic Sheet [18'' x 24'' x 1/8''] $17.40 2 $34.80
7 Speakers $9.99 1 $9.99
8 Aux terminal $7.32 1 $7.32
9 Amplifier board $5.49 1 $5.49
10 NeoPixels* $16.95 1 $16.95
11 FadeCandy Board* $24.95 1 $24.95
12 Raspberry Pi 3* $35.00 1 $35.00
13 Webcam* $99.99 1 $99.99
14 Plywood [18'' x 24'' x 1/8'']* $11.99 2 $23.98
Total including free items $388.60
*items scavenged at no cost Total excluding free items $187.73