70 likes | 208 Views
P ooya Khorrami Y ush Gupta R oss Finman E van Mullinix MAT. Status Update. Building an electronic party game played on a mat Finishing construction Implemented and tested basic i/o functionality Music sampling/ pwm. Built so far: 1 Epic circuit
E N D
Pooya Khorrami Yush Gupta Ross Finman Evan Mullinix MAT
Status Update • Building an electronic party game played on a mat • Finishing construction • Implemented and tested basic i/o functionality • Music sampling/pwm • Built so far: • 1 Epic circuit • 16 Silicone pads w/embedded LEDs (4) • 16 Plastic rims • 1 Hardboard mat comprised of 4 hinged panels and 16 total contact points for the pads
Experimentation Plan • Latency • Pad color update time • Full game cycle time (input, compute, update) • Throughput • Pad reads/sec • Full game cycles/sec • Experiment to find latency and throughput • Test: read pad inputs, compute new pad colors, write out new pad colors • Tektronix TDS 3064B (in Robotics Club) • Synthetic workload but is representative of typical system tasks
Looking Forward • Lessons Learned: • Construction can get very involved • Debugging difficulty does not vary linearly with circuit size • Use wall power to avoid fanout issues and low resistor values to maximize LED brightness • What’s next: • Mount plastic rims to mat • Connect all hardware to the epic circuit at once to test system as a whole • Finalize game code • User testing