Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE 477 Final Presentation Team 22  Spring 2013 Paste a photo of team members with completed project here. Annotate this photo with names of team members.

Similar presentations


Presentation on theme: "ECE 477 Final Presentation Team 22  Spring 2013 Paste a photo of team members with completed project here. Annotate this photo with names of team members."— Presentation transcript:

1 ECE 477 Final Presentation Team 22  Spring 2013 Paste a photo of team members with completed project here. Annotate this photo with names of team members.

2 Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges Individual contributionsIndividual contributions Project demonstrationProject demonstration Questions / discussionQuestions / discussion

3 Project Overview Underlying Motivation: Marketable product with widespread appealMarketable product with widespread appeal Minimal technical expertise required for operationMinimal technical expertise required for operation Maximize use of existing resourcesMaximize use of existing resources Target college ageTarget college age Project Specifics: Standalone unit that creates and maintains a song playlist based on song requests sent from party guests via SMS.Standalone unit that creates and maintains a song playlist based on song requests sent from party guests via SMS. Enhanced experience - strobe lights, queue display and other features such as a blacklist.Enhanced experience - strobe lights, queue display and other features such as a blacklist.

4 Block Diagram

5 Design Challenges Communicating with Grooveshark APICommunicating with Grooveshark API Micro interrupts without data lossMicro interrupts without data loss Communication between Micro and PiCommunication between Micro and Pi PCB Design tradeoffs – size & noise vs debugging & ease of assemblyPCB Design tradeoffs – size & noise vs debugging & ease of assembly

6 Individual Contributions Team Leader – Kyle BrownTeam Leader – Kyle Brown Team Member 2 – John DohertyTeam Member 2 – John Doherty Team Member 3 – Garrett StrzeleckiTeam Member 3 – Garrett Strzelecki Team Member 4 – Chris McCabeTeam Member 4 – Chris McCabe

7 Team Leader – Kyle Brown Design Constraint AnalysisDesign Constraint Analysis Software Design FlowSoftware Design Flow PCB Population and TestingPCB Population and Testing Micro/Raspberry Pi CodingMicro/Raspberry Pi Coding –SMS Parsing, Strobe Light Control, Grooveshark/Last.FM interfacing

8 Member 2 – John Doherty PCB Design and LayoutPCB Design and Layout Microcontroller ProgrammingMicrocontroller Programming –GSM, SD & LCD Modules

9 Member 3 – Garrett Strzelecki Packaging Design and ConstructionPackaging Design and Construction PCB Design SupportPCB Design Support DMX 512 LightDMX 512 Light

10 Member 4 – Chris McCabe Initial Schematic Layout and DesignInitial Schematic Layout and Design Support for changes to SchematicSupport for changes to Schematic Hardware DocumentationHardware Documentation

11 Project Demonstration 1.Ability to receive and parse text messages 2.Ability to queue songs based on votes 3.Ability to load config files from an SD Card 4.Ability to play songs using online streaming service 5.Ability to strobe light using DMX 512 Protocol

12 Questions / Discussion


Download ppt "ECE 477 Final Presentation Team 22  Spring 2013 Paste a photo of team members with completed project here. Annotate this photo with names of team members."

Similar presentations


Ads by Google