20 likes | 162 Views
Minimal Movement Interactive Entertainment Unit. Michael Lorenzo, Ryan Kelly, Chase Francis, Ernie Wilson Faculty Advisor: Prof. Neal Anderson. Project Description
E N D
Minimal Movement Interactive Entertainment Unit Michael Lorenzo, Ryan Kelly, Chase Francis, Ernie Wilson Faculty Advisor: Prof. Neal Anderson Project Description The Minimal Movement Interactive Entertainment Unit (MMIEU) was designed to aid a young student suffering from Cerebral Palsy in fully controlling an MP3 player using the limited movement in her right hand. Three distance sensors control all of the MP3 players functions, including power on/off, play/pause, next/previous song, and volume up/down, requiring only a wave of the hand to implement. Each command, as well as song information and entertaining visualizers, are displayed on a LED display for the user to enjoy while listening to music. ____________________________________________________________________________________________________ Project Requirements • Provide entertainment via lights and music while providing an educational experience • Require minimal movement to operate, limiting all operations to movement in the right hand • Provide a wireless solution to limit wires from interfering with use The Two Units Main Unit: • LED Dot Matrix Display • MP3 Player • Arduino Mega • Freeduino Bare Bones Board • Xbee Wireless Transceiver Sensor Unit: • Three Infrared Distance Sensors • Arduino Pro Mini • Xbee Wireless Transceiver Main Unit Sensor unit Control Gestures Led Display • Scrolls song artist and title each time a new song has begun to play • Displays commands received from sensor unit • Displays visualizers when no new song information or commands have been received, acting as a standby mode • Power off allows device to enter low power state Play/Pause Next Song Previous Song Power On/Off Volume Up Volume Down Cost to Build Unit: $740 Cost to Recreate Unit: $325 Hardware and Software Components _____________________________________________________________________________________________________ Team Anderson Top (Left to Right) : Chase Francis, Professor Anderson, Mike Lorenzo Bottom (Left to Right) : Ernie Wilson, Ryan Kelly Unit Block Diagram Department of Electrical and Computer Engineering ECE 415/ECE 416 – SENIOR DESIGN PROJECT 2012 College of Engineering - University of Massachusetts Amherst SDP 12
HARDWARE Microcontroller Solutions: Arduino Mega 2560 • Equipped with 54 digital input/output pins and 16 analog input pins • 4 UARTs • 16 MHz crystal oscillator • USB connection Arduino Pro Mini (ATMega168 chip) • Equipped with 14 digital input/output pins and 6 analog input pins • On-board resonator • Allows direct soldering of wires • Holes for mounting pin headers Light Requirement Solution: 3216 Bicolor LED Dot Matrix • 4 HT1632 driver chips • Accessible RAM Memory Addressing • Fully functioning font library • Marqueeing Artist/Song title • Entertaining visualizers Minimal Movement Requirement Solution: GP2D120 Distance Sensors • Analog voltage output • At most, 9 inches between sensors • Event threshold controls noise • Approximately 3 inch buffer above unit for command activity Wireless Requirement Solution: XBee Antenna Chip RF Module • 2.4Ghz frequency band • 100' range indoors • Source/Destination Addressing • RF Data Rate = 250,000 bps • Pin to Pin compatibility Music Requirement Solution: VS1053b Olimex MOD-MP3-X • High-performance, low-power DSP processing core • SD card slot • Audio line out port • Microcontroller accepts commands via UART interface