Presentation is loading. Please wait.

Presentation is loading. Please wait.

NFC Menu Ordering System

Similar presentations


Presentation on theme: "NFC Menu Ordering System"— Presentation transcript:

1 NFC Menu Ordering System
Team #47 TA: Lydia Majure Yau Chan (Michael Chan), Pat Ding, Patric Takagi

2 Agenda Introduction Top-Level Block Diagrams Block Descriptions
Requirements & Verifications Finished Product Challenges Future Work Questions

3 Motivation Easier way to interact with restaurant staff
Take-out orders Fair queuing Use in foreign countries Less reliance on staff

4 Features Low cost Low power Intuitive interface Simple integration
Bottom line: Useful to customers & staff Hard-wired NFC reader Backlit LCD Module RF communications

5 System block diagram

6

7 System (Menu) schematic
I2C for up to 111 devices and its two bidirectional lines

8 Tags & NFC reader

9 NFC Reader R&V Must be able to forward the received messages to the microcontroller at 9600 kbit/s with 0.1% bit-error.

10 RF Transmitter/Receiver
a. Must be supplied with V b. Must operate at ISM (industrial, scientific, and medical radio band) 2.4 GHz frequency band. c. Must work at a range of approximately 100 meters. (30 meters actually) d. Must transmit data to and from kitchen transceiver and microcontroller at 9600 baud rate

11 Transceiver frequency

12 Microcontroller flow

13 Microcontroller R&V a. Must operate from a 9V battery power supply (7V- 12V safety range). b. Must output data to LCD display correctly. c. Must receive correct data from NFC reader. d. Must transmit correct data to menu transceiver. e. Must be able to hold 2560 bits of memory for menu items. f. Must be able to transmit and receive data from transceiver at 9600 bps. g. Must be able to regulate voltage from the power supply and provide other components with power.

14 Battery indicator Flexible battery indicator due to the potentiometer
~1.8V voltage drop across red LED -BJT requires approx. 0.6V between base and emitter which is adjusted from the wiper of the potentiometer The potentiometer is used primarily in controlling the voltage of Q1 since the BJT requires ~0.6V between base and emitter. When Q1 is not conductive LED3 is off. When Q1 is conductive, Q6 turns on and enough current flows through LED to light it up Easily verifiable with a dc power supply

15

16 challenges -Power Limit LCD Power Baudrate NFC reading RF transmission -NFC Reader Poorly written libraries Re-written Learned NDEF standard Writable tags

17 Ethical considerations
Designed for human use Concern for safety of the public Sold to restaurants Honest and realistic in stated claims

18 Summary & Future work Modular design -> successful project!
Completed all verifications Shrink size of menu Multiple page considerations Communication from kitchen -> menu Reduce power consumption Interface between smartphone and NFC Reader

19 Questions?


Download ppt "NFC Menu Ordering System"

Similar presentations


Ads by Google