1 / 22

Development of a Paperless NFC-Based Cash Register with Voice Recognition Integration

This project outlines the design and implementation of a future cash register system that facilitates entirely paperless credit card transactions using NFC technology. The register is enhanced with voice recognition features to streamline ordering processes. Key success criteria include customizable inventory management via a user interface, communication with NFC devices, user presence detection using an IR sensor, and LCD prompts for users. Component selection rationale focuses on high-performance microcontrollers and sensors, while detailed PCB layout and software development status reflect ongoing progress towards project completion.

wolfe
Télécharger la présentation

Development of a Paperless NFC-Based Cash Register with Voice Recognition Integration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ECE 477 Design ReviewTeam 14Spring 2012 Matt Finn Brian Crone Samuel Oshin YonathanFeleke

  2. Outline Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation PCB layout Software design/development status Project completion timeline Questions / discussion

  3. Project Overview • Future Cash Register • Designed to make credit card transactions entirely paperless by using NFC • Voice recognition to facilitate orders

  4. Project-Specific Success Criteria Ability to customize the inventory via the user interface (Atom) Ability to communicate with an NFC device (dSPIC30) Ability to interface with an IR sensor to detect the presence of a user (dSPIC30) Ability to display prompts to user through LCD (dSPIC30) Ability to aid cashier by highlighting menu choices while placing order with voice recognition (Atom)

  5. Block Diagram

  6. Component Selection Rationale • Microcontroller – dsPIC30F5011 • Fast • GPIOs • SPI • ATD • UART • Memory • NFC Controller – NXP PN532 • Large memory • Cheaper • Detailed datasheet • SPI interface.

  7. Component Selection Rationale • Touch screen – Planar PX2230MW • Large screen • Great resolution • Money to size ratio • Interfacing • Support. • IR sensor – GP2Y0A02YK0F • Long range • LCD Display – C-51847NFJ-SLW-ADN • 80 character • Easy to interface • Cheap

  8. Packaging Design 7” x 5” x 3”

  9. Packaging Design

  10. Schematic/Theory of Operation

  11. Schematic - Micro

  12. Schematic - IR

  13. Schematic - LCD

  14. Schematic – Voltage Regulator

  15. Schematic – NFC

  16. Schematic – COM Interface

  17. PCB Layout – All Layers

  18. PCB Layout – Bottom Layer

  19. PCB Layout – Top Layer

  20. Software Design/Development Status • Customer Present (dsPIC30) • IR sensor • Polling: 250 ms • Voice Recognition (Atom) • Google speech to text API • Cashier takes order (Atom) • C# GUI • Finish Order/Pay (Atom) • Signal to dsPIC30 • Prompt User • dsPIC30 to LCD • Received Payment? (dsPIC30) • NFC through SPI • Send to Atom • Send Receipt (Atom) • Send Receipt to NFC (Micro) • Status: Not done on all.

  21. Project Completion Timeline

  22. Questions?

More Related