minimal movement interactive entertainment unit michael lorenzo, ryan kelly, chase francis, ernie...
TRANSCRIPT
Minimal Movement Interactive Entertainment UnitMichael Lorenzo, Ryan Kelly, Chase Francis, Ernie Wilson
Faculty Advisor: Prof. Neal Anderson
Department of Electrical and Computer Engineering
ECE 415/ECE 416 – SENIOR DESIGN PROJECT 2012College of Engineering - University of Massachusetts Amherst
SDP 12
Project DescriptionThe 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
Play/Pause
Next Song
Previous Song
Power On/Off
Volume Up
Volume Down
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
Main Unit Sensor unit
Hardware and Software Components
Unit Block Diagram
Team Anderson
Top (Left to Right) : Chase Francis, Professor Anderson, Mike LorenzoBottom (Left to Right) : Ernie Wilson, Ryan Kelly
Cost to Build Unit: $740Cost to Recreate Unit: $325
HARDWARE
Light Requirement Solution:
3216 Bicolor LED Dot Matrix
4 HT1632 driver chipsAccessible RAM Memory AddressingFully functioning font libraryMarqueeing Artist/Song titleEntertaining visualizers
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
Minimal Movement Requirement Solution:
GP2D120 Distance Sensors
Analog voltage outputAt most, 9 inches between sensorsEvent threshold controls noiseApproximately 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
Microcontroller Solutions:
Arduino Mega 2560
Equipped with 54 digital input/output pins and 16 analog input pins 4 UARTs16 MHz crystal oscillatorUSB connection
Arduino Pro Mini(ATMega168 chip)
Equipped with 14 digital input/outputpins and 6 analog input pins
On-board resonatorAllows direct soldering of wiresHoles for mounting pin headers