Difference between revisions of "Electronic Door Entry"
From MakeICT Wiki
Jump to navigationJump to search (Added project team, fixed formatting, added software specs/roadmap) |
m |
||
Line 29: | Line 29: | ||
* Backend: MySQL/PHP | * Backend: MySQL/PHP | ||
* Latch API: Python | * Latch API: Python | ||
− | * Version control: | + | * Version control: [https://bitbucket.org/dcanare/makeictelectronicdoor/ GIT/Bitbucket] |
== Software Roadmap == | == Software Roadmap == |
Revision as of 21:31, 25 February 2014
Project Team
Hardware Specs
- Basics:
- Electric door strike (12V, 250 mA), will be wired fail secure, i.e. applying electric current to the strike will cause it to unlock
- RFID/NFC card reader (MiFare cards)
- Card reader can communicate via I2C/Uart/SPI
- Two status LED's
- Interposing circuit for door strike/RPI
- Outdoor enclosure to hold card reader:
- (Tom McGuire fill in here)
- Will hold card reader
- Power LED - red LED that will be on continuously if there is power
- Status LED - green LED that will blink one sequence with succesful card read and a different sequence if failed
- RaspberryPi:
- GPIO list:
- Status LED's
- Door latch interposing circuit
- Door latch buzzer (let the user know the solenoid has been energized)
- Door reed switch (door status)
- GPIO list:
Software Specs
- Operating System: Raspbian
- Frontend: Apache/PHP (HTML/CSS/JS)
- Backend: MySQL/PHP
- Latch API: Python
- Version control: GIT/Bitbucket
Software Roadmap
- Version 0.5 - ETA 2014-02-20
- Software controlled door latch
- Account Database
- Logging
- Version 1.0 - ETA 2014-02-25
- Command line management interface
- ID Enrollment
- ID Withdraw
- Log viewer
- Command line management interface
- Version 2.0 - ETA TBD
- Web Interface
- ID Enrollment
- ID Withdraw
- Access log viewer
- Web Interface
- Version 2.5 - ETA TBD
- WildApricot Integration
- Automated re-activation
- Automated withdraw
- WildApricot Integration