Download presentation
Presentation is loading. Please wait.
Published byKerry Perry Modified over 8 years ago
1
Grant Thomas Anthony Fennell Justin Pancake Chris McCord TABLEGAMES UNLIMITED
2
PROJECT ABSTRACT The proposed project is a virtual interactive tabletop game surface It will recognize user input in the form of multi-touch gestures as well as identify and track unique game pieces The use of IR for visual input allows for minimal interference between visual input and display Recognize user input using ReacTIVision open-source framework Uses image processing to recognize position and orientation of unique symbols
3
PSSCS 1.An ability to control fan speed as a function of operating temperature. (MC) 2.An ability to recognize touchscreen inputs via infrared image processing. (MOBO) 3.An ability to recognize and track unique game piece position and orientation via fiducial pattern tracking. (MOBO) 4.An ability to control projector settings such as brightness, contrast, and focus via IR communication. (MC) 5.An ability to generate sound effects coordinated with the game being played. (MC)
4
BLOCK DIAGRAM
5
MICROCONTROLLER REQUIREMENTS Peripheral Requirements: PWM: For driving the speakers and controlling fan speed. ATD: For sampling input from temperature sensors. UART : For communication with motherboard. General I/O : Enough pins to control IR Lamps and emitters. Computational/Memory Requirements: Memory more important than computation speed. Need high amounts of Flash memory to store sound effects for various games.
6
MICROCONTROLLER COMPARISON ModelCPUI/OUARTADCPWMFlashPackagePrice ATxmega128A4U 8/16 bit 32 MHz 34712@ 12b 16@ 16b 128kB44 Pin TFQP $4.40 PIC24F16KM202 16-bit 32 MHz 24 219@ 12b 5@ 16b 16kB28 Pin SPDIP $3.05 Microcontroller Choice: ATxmega128A4U Though both controllers meet and exceed our expected peripheral and I/O requirements, the Atmel chip has a much larger amount of Flash memory that our design needs.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.