ECE 477 Final Presentation Team 14 Spring 2012.
-
Upload
howard-allison -
Category
Documents
-
view
212 -
download
0
Transcript of ECE 477 Final Presentation Team 14 Spring 2012.
ECE 477 Final Presentation ECE 477 Final Presentation Team 14 Team 14 Spring 2012 Spring 2012
Remove PIP area fromslide master aftercontent has beencreated
OutlineOutline
• Project overviewProject overview
• Block diagramBlock diagram
• Design challengesDesign challenges
• Individual contributionsIndividual contributions
• Project demonstrationProject demonstration
• Questions / discussionQuestions / discussion
Remove PIP area fromslide master aftercontent has beencreated
Project OverviewProject Overview
• Future Cash RegisterFuture Cash Register– The future cash register is a point of sale The future cash register is a point of sale
box designed to make wireless box designed to make wireless transactions through the use of Near Field transactions through the use of Near Field Communications protocol. Communications protocol.
– It will accept payments and send receipts It will accept payments and send receipts through NFC. It will also aide the cashier through NFC. It will also aide the cashier with orders through voice recognition.with orders through voice recognition.
Remove PIP area fromslide master aftercontent has beencreated
Block DiagramBlock Diagram
Remove PIP area fromslide master aftercontent has beencreated
Design ChallengesDesign Challenges
• NFCNFC• COMCOM
– ProtocolProtocol– Controlling voice recognitionControlling voice recognition– ThreadingThreading
• WPF vs. Windows FormsWPF vs. Windows Forms• PackagingPackaging
Remove PIP area fromslide master aftercontent has beencreated
Individual ContributionsIndividual Contributions
• Team Leader – Yonatan FelekeTeam Leader – Yonatan Feleke• Team Member 2 – Samuel OshinTeam Member 2 – Samuel Oshin• Team Member 3 – Brian CroneTeam Member 3 – Brian Crone• Team Member 4 – Matt FinnTeam Member 4 – Matt Finn
Remove PIP area fromslide master aftercontent has beencreated
Team Leader – Yonatan FelekeTeam Leader – Yonatan Feleke
• SoftwareSoftware
– AndroidAndroid
– COMCOM
– GUIGUI
• PCB design narrativePCB design narrative
• Patent Liability ReportPatent Liability Report
• PackagingPackaging
Remove PIP area fromslide master aftercontent has beencreated
Member 2 – Samuel OshinMember 2 – Samuel Oshin
• HardwareHardware– TestingTesting– PrototypingPrototyping– AssemblyAssembly
• SoftwareSoftware– EmbeddedEmbedded– COMCOM– AndroidAndroid
Remove PIP area fromslide master aftercontent has beencreated
Member 3 – Brian CroneMember 3 – Brian Crone
• Software DesignSoftware Design– Initial research and modularization of applicationInitial research and modularization of application– GUI design(new and edit screens)GUI design(new and edit screens)– GUI functionalityGUI functionality– File formatFile format
• DocumentationDocumentation– Final ReportFinal Report– Hardware design NarrativeHardware design Narrative– Reliability and Safety ReportReliability and Safety Report
• DeubggingDeubgging
Remove PIP area fromslide master aftercontent has beencreated
Member 4 – Matt FinnMember 4 – Matt Finn
• Voice RecognitionVoice Recognition– Used Microsoft’s .NET framework to utilize Used Microsoft’s .NET framework to utilize
their Speech librarytheir Speech library– Had to continually interpret customer Had to continually interpret customer
speechspeech• PackagingPackaging
– Flexible, circuit design changed several Flexible, circuit design changed several timestimes
– Clear enclosure to display PCB and Clear enclosure to display PCB and peripheralsperipherals
Remove PIP area fromslide master aftercontent has beencreated
Project DemonstrationProject Demonstration
1.1. Ability to customize the inventory via the user Ability to customize the inventory via the user interface (Atom)interface (Atom)
2.2. Ability to communicate with an NFC device Ability to communicate with an NFC device (dSPIC30)(dSPIC30)
3.3. Ability to interface with an IR sensor to detect the Ability to interface with an IR sensor to detect the presence of a user (dSPIC30)presence of a user (dSPIC30)
4.4. Ability to display prompts to user through LCD Ability to display prompts to user through LCD (dSPIC30)(dSPIC30)
5.5. Ability to aid cashier by highlighting menu choices Ability to aid cashier by highlighting menu choices while placing order with voice recognition (Atom)while placing order with voice recognition (Atom)
Remove PIP area fromslide master aftercontent has beencreated
Demo VideoDemo Video
Questions / DiscussionQuestions / Discussion