ECE 477 Final Presentation Team 20  Spring 2013 Jordan Wagner Justin Spencer Mark Sears John Jachna.

Slides:



Advertisements
Similar presentations
ECE 477 Final Presentation Team 03 - Spring 2013 Ryan Pawling Spencer Julian Josh Hunsberger Robert Harris.
Advertisements

ECE 477 Final Presentation Team 6  Spring 2010 Digital Sound Projection.
ECE 477 Final Presentation Team ??  Fall 2013 Paste a photo of team members with completed project here. Annotate this photo with names of team members.
ECE 477 Final Presentation Team 10  Spring 2008 Paul Ng Daniel Bixby Matt Ligocki David Collins Paul Ng Daniel Bixby Matt Ligocki David Collins.
ECE 477 Final Presentation Team 09 − Spring 2013 Jacob Wiles John Wyant Aashish Simha Richard Park.
ECE 477 F INAL P RESENTATION T EAM 10  S PRING 2013 Ruiyang Lin Vipul Bhat Julia Liston Krithika Iyer.
Jordan Wagner Justin Spencer Mark Sears John Jachna.
ECE 477 Final Presentation Team 03  Fall Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.
Eye Detector Project Midterm Review John Robertson Roy Nguyen.
ECE 477 FINAL PRESENTATION TEAM 7  SPRING 2013 COST ROBOT ERIC OSBORNE, BRYAN DALLAS, ANDREW LOVELESS, CAROLINE TRIPPEL.
ECE 477 Design Review Team 19  Spring 2013 Paste a photo of team members here, annotated with names of team members. Calvin Mwesigwa John Marston Noah.
ECE 477 Design Review Group 11  Spring 2005 Paul Dulle Pat McLaughlin Randy Scheifele Chad Bjorklund David Meyer.
Embedded Bluetooth Stack Dean Camera Project Supervisor: John Devlin.
ECE 477 Final Presentation Team 16 − Spring 2013 Scott Stack Neil Kumar Jon Roose John Hubberts.
ECE 477 Final Presentation Team 7  Spring 2011 Paste a photo of team members with completed project here. Annotate this photo with names of team members.
Treasure Chess ECE 477 Team 2 - Spring 2013 Parul Schroff, Brock Caley, Sidharth Malik, Jeremy Stork Final Presentation Final Packaged Design.
ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
ECE 477 Final Presentation Team 12  Spring 2010 Paste a photo of team members with completed project here. Annotate this photo with names of team members.
ECE 477 Final Presentation Team 14  Spring 2013 Paste a photo of team members with completed project here. Annotate this photo with names of team members.
ECE 477 Final Presentation Team 5  Fall 2009 Left to right: Ben, Dennis, Jacqui, Ian.
ECE 477 Final Presentation Team 21 - Spring 2013 Team Members: Duncan Swartz, Jacqueline Greer, Tom Pansino, Mark Tubergen.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
ECE 477 Final Presentation Team 12  Spring 2013 Xirong Ye Zongyang Zhu Chun Ta Huang Libo Dong.
ECE 477 Final Presentation Team 1  Spring 2012 Paste a photo of team members with completed project here. Annotate this photo with names of team members.
ECE 477 Final Presentation Team 14  Spring 2012.
ECE 477 Final Presentation Team 14  Spring 2010.
ECE 477 Final Presentation Team 18  Spring 2013 Derek Pesyna, Tim Brown, Evan Foote, Doug Wile.
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.
ECE 477 Final Presentation Team 4  Spring Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.
ECE 477 Final Presentation Team 9  Spring 2011 Above (Left to Right): Nick Gentry, Oliver Staton, Vineet Ahuja, and Vinayak Gokhale.
Team: CHEE WHOOO Spring 08. The Team Mitchell La Puente-Project Leader Josh Miyamoto-Software Richard Ordonez-Hardware.
Colin Graber Jason Kohl Jacob Varnau Cameron Young ECE 477 Design Review Team 2 - Spring 2015 R.I.S.K.
ECE 477 Final Presentation Team 2  Spring 2010 Caleb Ayew-ew Josh Long Katie Schremser The Digi-Brush.
1 © 2008 RoboRubik ECE 477 Final Presentation Team 11 – Spring 2008 Tyler Heck Dave Bukiet Erik Carron Casey Kloiber.
ECE 477 Final Presentation Team 1  Spring 2013 Zelun Tie Xin Jin Ranmin Chen Hang Xie.
ECE 477 Final Presentation Team 3  Fall 2012 Daniel Carolyn Jonathan Mihir Stein McMican Kuntzman Shah.
ECE 477 Final Presentation Team 01  Spring 2010 Mike Wei Jon SchwarzCarlo Mesina Bill Bergquist.
ECE 477 Design Review Group 9  Fall 2005 Paste a photo of team members here, annotated with names of team members. Tim Miller Clif Barnes Drew Heinrich.
 Project overview  Block diagram  Design challenges  Individual contributions  Project demonstration  Questions / discussion.
V i t a l i s Wireless Biometric Sensor ECE 477 Final Presentation Team 13  Spring 2013 Paste a photo of team members with completed project here. Annotate.
ECE 477 Final Presentation Team 2  Fall 2010 Shannon Abrell Ben Laskowski Andrew Phillips Rob Swanson.
ECE 477 Design Review Team 10  Spring 2009 Scott Shaw Hussain Vasi Matt Sbai John Fawcett.
Team 20: Jordan Wagner.  iPhone controlled marble maze game  Rotation of the phone is translated into rotation of the board  Stepper motor connected.
ECE 477 Final Presentation Team 4  Spring 2011 Petra M. Alex B. Alex G. Kim S.
ECE 477 Final Presentation Team 13  Spring 2012 Martin Pendergast, Stephen Edwards, Nick Kwolek, David Duelmler.
ECE 477 Final Presentation Team 4 Spring Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.
ECE 477 FINAL PRESENTATION TEAM 6  SPRING OUTLINE  Project overview  Block diagram  Design challenges  Individual contributions  Project demonstration.
ECE 477 Design Review Team 1  Spring 2009 Paste a photo of team members here, annotated with names of team members.
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.
ECE 477 Final Presentation Team 01  Fall Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.
Environmental Impact Team 20 Justin Spencer Marble Maze.
ECE 477 Final Design Review
ECE 477 Final Presentation Team 13  Spring 2008 Varun Srichand Anvesh Madhu.
ECE 477 Final Presentation Team 9  Fall 2009 DART.
<Add team picture or relevant project picture here>
<Add team picture or relevant project picture here>
ECE 477 Final Presentation Team 04  Spring 2010
Marble Maze Jordan Wagner
ECE 477 Final Presentation Team 8 Spring 2013
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
ECE 477 Final Presentation Team 4  Fall 2011
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
ECE 477 Final Presentation Team 10  Spring 2008
ECE 477 Design Review Team 5  Fall 2006
Mark Sears, Justin Spencer, John Jachna, Jordan Wagner
ECE 477 Final Presentation Team 1  Spring 2008
ECE 477 Final Presentation Team 15  Spring 2010
ECE 477 Final Presentation Team 13  Spring 2011
ECE 477 Final Presentation Group 10  Spring 2005
Presentation transcript:

ECE 477 Final Presentation Team 20  Spring 2013 Jordan Wagner Justin Spencer Mark Sears John Jachna

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

Project Overview Smartphone controlled Marble MazeSmartphone controlled Marble Maze Tilt of the phone translates to tilt of the boardTilt of the phone translates to tilt of the board Wireless link between phone and boardWireless link between phone and board Board controlled via stepper motors on each axisBoard controlled via stepper motors on each axis Joystick also available to control boardJoystick also available to control board IR gates used to detect start and stop conditionsIR gates used to detect start and stop conditions

Block Diagram

Design Challenges PIC UART Rx peripheral did not work – We implemented the functionality in softwarePIC UART Rx peripheral did not work – We implemented the functionality in software Stepper motor controllers were dead on arrival – We immediately ordered different driver ICs while prototyping with an H-bridgeStepper motor controllers were dead on arrival – We immediately ordered different driver ICs while prototyping with an H-bridge PCB failed several times – We removed parts one at a time and tested the board until the source of the failure was found and replacedPCB failed several times – We removed parts one at a time and tested the board until the source of the failure was found and replaced Raspberry Pi UART had issues with initial operating system – We reinstalled the OSRaspberry Pi UART had issues with initial operating system – We reinstalled the OS

Individual Contributions Team Leader – Mark SearsTeam Leader – Mark Sears Team Member 2 – John JachnaTeam Member 2 – John Jachna Team Member 3 – Jordan WagnerTeam Member 3 – Jordan Wagner Team Member 4 – Justin SpencerTeam Member 4 – Justin Spencer

Team Leader – Mark Sears Laid out parts of the schematic, routed the entire PCB in Eagle.Laid out parts of the schematic, routed the entire PCB in Eagle. Prototyped and debugged power supply and motor control.Prototyped and debugged power supply and motor control. Trouble shooting the PCB board, microcontroller, and power supply.Trouble shooting the PCB board, microcontroller, and power supply.

Member 2 – John Jachna Designed and developed iPhone applicationDesigned and developed iPhone application Set up Raspberry Pi as standalone wireless networkSet up Raspberry Pi as standalone wireless network Set up UART on Raspberry PiSet up UART on Raspberry Pi Designed and developed web server and web servicesDesigned and developed web server and web services Created overall software designCreated overall software design Assisting in microcontroller software designAssisting in microcontroller software design Assisted in general circuit debuggingAssisted in general circuit debugging

Member 3 – Jordan Wagner Designed the schematic for the microcontroller and components that directly interfaced to itDesigned the schematic for the microcontroller and components that directly interfaced to it Compiled microcontroller requirements and chose the PIC18F67J94Compiled microcontroller requirements and chose the PIC18F67J94 Used the development board to interface to various parts used in our designUsed the development board to interface to various parts used in our design Wrote all the embedded software for our PICWrote all the embedded software for our PIC

Member 4 – Justin Spencer Performed all soldering, circuit construction, bench testing, & parts replacement.Performed all soldering, circuit construction, bench testing, & parts replacement. Performed all physical modifications to marble maze chassis.Performed all physical modifications to marble maze chassis. Constructed joysticks and all dongles.Constructed joysticks and all dongles. Integrated, debugged, and mounted components to chassis.Integrated, debugged, and mounted components to chassis. Developed and implemented stepper motor drive system.Developed and implemented stepper motor drive system.

Project Demonstration 1.An ability to manipulate the playing surface via stepper motors 2.An ability to control the playing surface with accelerometers in an iPhone and resistive joysticks 3.An ability to detect the player’s failure or success using IR gates 4.An ability to display game statistics and configuration information on an LCD and play game related tones on a speaker 5.An ability to store separate, specific game data on the board and on the iPhone

Questions / Discussion