Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE 477 Final Presentation Team 01  Spring 2014 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 01  Spring 2014 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 01  Spring 2014 Paste a photo of team members with completed project here. Annotate this photo with names of team members. Brennan Tran Jonah Ea Ben Pluckebaum Kevin Meyer

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

3 Project Overview Configurable melody generatorConfigurable melody generator LED pushbutton grid representing notes in melodyLED pushbutton grid representing notes in melody Configurable volume and tempoConfigurable volume and tempo Save melody to memorySave melody to memory Export as MIDI file to SD cardExport as MIDI file to SD card

4 Block Diagram

5 Design Challenges Audio GenerationAudio Generation Audio AmplificationAudio Amplification Mounting and WiringMounting and Wiring Software Task ManagementSoftware Task Management LED IssuesLED Issues

6 Individual Contributions Team Leader – Kevin MeyerTeam Leader – Kevin Meyer Team Member 2 – Ben PluckebaumTeam Member 2 – Ben Pluckebaum Team Member 3 – Brennan TranTeam Member 3 – Brennan Tran Team Member 4 – Jonah EaTeam Member 4 – Jonah Ea

7 Team Leader – Kevin Meyer Team managementTeam management Packaging designPackaging design Assisted schematic / PCB designAssisted schematic / PCB design Software developmentSoftware development –LCD interface and menu system –LED / button grid control –SD Card / FAT file system

8 Member 2 – Ben Pluckebaum Component OrderingComponent Ordering Setup of Development softwareSetup of Development software Prototyping and verification: amplifier IC, power regulation circuitry, 8x8 LED pushbuttonPrototyping and verification: amplifier IC, power regulation circuitry, 8x8 LED pushbutton Project schematicProject schematic PCB Population and troubleshootingPCB Population and troubleshooting Assisted in audio software development, I2C communication with DACAssisted in audio software development, I2C communication with DAC

9 Member 3 – Brennan Tran BeatSquare Idea ProposalBeatSquare Idea Proposal PCB layout of functional groupsPCB layout of functional groups Trace routing of PCBTrace routing of PCB PCB population and miscellaneous solderingPCB population and miscellaneous soldering Wiring for user interfaces and inputsWiring for user interfaces and inputs Final packaging constructionFinal packaging construction

10 Member 4 – Jonah Ea Software EngineerSoftware Engineer Soldered breakout board componentsSoldered breakout board components Proof-of-concept prototypingProof-of-concept prototyping Circuit testing and debuggingCircuit testing and debugging IDE setup and programmer for the Stellaris/Tiva microcontrollersIDE setup and programmer for the Stellaris/Tiva microcontrollers Interfaced and prototyped with the I 2 C DACInterfaced and prototyped with the I 2 C DAC Audio productionAudio production

11 Project Demonstration 1.An ability to poll an array of pushbuttons to manipulate the musical configuration and display a visual pattern using LEDs. 2.An ability to output multi-tone audio. 3.An ability to adjust the volume and BPM of the output audio. 4.An ability to save and load musical configurations to and from flash memory. 5.An ability to save a configuration as a MIDI file to an SD card.

12 Questions / Discussion


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

Similar presentations


Ads by Google