minimal movement interactive entertainment unit michael lorenzo, ryan kelly, chase francis, ernie...

2
Minimal Movement Interactive Entertainment Unit Michael 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 2012 College of Engineering - University of Massachusetts Amherst SDP 12 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 u 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 Lorenzo Bottom (Left to Right) : Ernie Wilson, Ryan Kelly Cost to Build Unit: $740 Cost to Recreate Unit: $325

Upload: jade-osborne

Post on 30-Dec-2015

219 views

Category:

Documents


1 download

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