Download presentation
Presentation is loading. Please wait.
1
Near Field Communication Smart Door
ECE Computer Engineering Design Project Near Field Communication Smart Door Daniel Fiske, Michael Lam, and Daniel Tiam 2014 Overview The Near Field Communication (NFC) Smart Door adds convenience and peace of mind to the simple door lock. While still supporting standard keys the door also reads NFC devices including Android devices with NFC to control access. A web server provides an elegant, browser independent interface used for administration, status monitoring and remote lock control. All door events such as unlocks, invalid entry attempts, or doorbell rings are also logged with timestamps and viewable via the web interface. The registered keys and history are backed up periodically to an SD card for data persistence. Door GPIO: Open Status GPIO: Lock GPIO: Doorbell Web NFC Backup DE2 Clock Web Server The web server runs on the DE2 Board and hosts both the user interface and the JavaScript Object Notation (Json) REST API. The REST API can be used to request the current status, history, keys and update the RTC time. It can also remotely unlock the door, clear the history, register/remove keys, and update the time. The user interface automatically updates using the API to show the current status of the NFC Smart Door system. Features NFC Device Support: The project supports ISO compatible NFC devices including credit cards, ID cards, stickers, and key fobs as keys to unlock the door. Accurate Timestamps: In order for the system to have accurate timestamps after power or Internet loss, an RTC module is used to keep time. Electronic Door Access: The door lock is electronically controlled by the system. It fails secure which means the door locks when power is lost. However for safety, the door can be manually unlocked to exit. Monitor Status and History: The system tracks when the door was unlocked or opened and which NFC key was used. The historical data and registered keys are stored on the SD card as persistent data. Android App: An app was created that uses Host Card Emulation and is capable of being used as a key. Ethernet NFC Card NFC Reader For colour ideas, University Visual Identity Guidelines can be found here: Door Status SD Card Latch RTC GPIO Header Components Altera DE2 Board Adafruit PN532 NFC Controller Board V1.3 Seco-Larm SK-990AQ Electronic Door Strike Sparkfun BOB RTC Module Sandisk 2GB SD Card Linksys E1200 Wireless N Router Android Smartphone with NFC app NPN Bipolar Junction Transistor TIP41C Door Opened/Closed Sensor Small Model Door Near Field Communication The DE2 communicates with the PN532 NFC Reader using an I2C bus plus an additional IRQ line. Standardized command and response frames are used to initialize the reader to search for ISO NFC devices. The PN532 uses the IRQ line to alert the DE2 when a device is found. The DE2 board then reads the detected NFC tag’s UID to determine if the tag is a valid key or not. Department of Electrical & Computer Engineering
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.