Electrical and Computer Engineering Minimal Movement Interactive Entertainment Unit Ryan Kelly Michael Lorenzo Ernie Wilson Chase Francis Professor Neal.
Published byModified over 6 years ago
Presentation on theme: "Electrical and Computer Engineering Minimal Movement Interactive Entertainment Unit Ryan Kelly Michael Lorenzo Ernie Wilson Chase Francis Professor Neal."— Presentation transcript:
Electrical and Computer Engineering Minimal Movement Interactive Entertainment Unit Ryan Kelly Michael Lorenzo Ernie Wilson Chase Francis Professor Neal Anderson Faculty Advisor
2 Electrical and Computer Engineering Special Needs Student Accelerometer Minimal Movement Interactive Entertainment Unit Wireless Transmitter MP3 Player Wireless Receiver Arduino Microcontroller LED Display
3 Electrical and Computer Engineering MDR System Implementation Promises Basic system functionality operational Accelerometer outputting usable data Microcontroller operating flawlessly Basic MP3 player functionality All system interconnects will be wired LED board constructed and individual LED's accessible
5 Arduino Demo Program 4 7 74HC164 Shift Register 12 2 8 2- Data 8- Clock 9- Reset 9 74LS138 3 x 8 Decoder 3 4 5 3 2 1 5v Decoder Data Outputs LED Display Design for MDR Demo 3,4,5-Parallel Outputs
6 Electrical and Computer Engineering MMA7361 3-Axis Accelerometer Provide hand motion detection for user input Contains 3 output pins for X, Y, and Z axis Operating at 3.3 V which is received directly from Arduino Operating at +/- 1.5 Gs for increased sensitivity http://www.sparkfun.com/datasheets/Components/General/MMA7361L.pdf
7 Electrical and Computer Engineering Full Data Analysis of Accelerometer Initial Data Unreliable spikes in data Inconsistent Measurements Improved Data Moving Average with increased sampling General trend of motion forming Usable Data Solid recognized data curve Gesture easily recognized by software
8 Electrical and Computer Engineering VS1053 HiFi Player UART Communication with the DSP as a slave processor Completely customizable firmware allows full interaction SD Card provides memory storage USB allows easy access to storage device http://www.vlsi.fi/en/support/evaluationboards/vs1053usbhifiplayer.html
9 Electrical and Computer Engineering Accelerometer Orientation Calculations What if the gesture is not made on a level plane? Activate sensor: Calibration determines offsets relative to each axis when level (X = 0g, Y = 0g, Z = 1g) Keeping constant orientation, gesture recognition software will be offset by previous calibration, allowing user to input to stem from any orientation. http://tinyurl.com/7xqozhk
10 Electrical and Computer Engineering LED Dot Matrix Font Library HT1632C retains RAM which allows memory mapping capabilities Assigning addresses to each LED will allow us to create font library for implementation Simple font library avoids complex software algorithms and provides smooth, quick customization http://www.fotosearch.com/photos-images/dot-matrix.html
11 Electrical and Computer Engineering Questions?