v1.0
This commit is contained in:
parent
b887742f9a
commit
5deb74ce6d
|
@ -1,12 +1,3 @@
|
|||
/*
|
||||
--------------------------------------------------------------------------------------------------------------------
|
||||
Example sketch/program showing An Arduino Door Access Control featuring RFID, EEPROM, Relay
|
||||
--------------------------------------------------------------------------------------------------------------------
|
||||
This is a MFRC522 library example; for further details and other examples see: https://github.com/miguelbalboa/rfid
|
||||
|
||||
This example showing a complete Door Access Control System
|
||||
|
||||
Simple Work Flow (not limited to) :
|
||||
+---------+
|
||||
+----------------------------------->READ TAGS+^------------------------------------------+
|
||||
| +--------------------+ |
|
||||
|
@ -30,23 +21,6 @@
|
|||
+----+ | EEPROM | |EEPROM| | |
|
||||
+-----------+ +------+ +-------------------------------+
|
||||
|
||||
|
||||
Use a Master Card which is act as Programmer then you can able to choose card holders who will granted access or not
|
||||
|
||||
* **Easy User Interface**
|
||||
|
||||
Just one RFID tag needed whether Delete or Add Tags. You can choose to use Leds for output or Serial LCD module to inform users.
|
||||
|
||||
* **Stores Information on EEPROM**
|
||||
|
||||
Information stored on non volatile Arduino's EEPROM memory to preserve Users' tag and Master Card. No Information lost
|
||||
if power lost. EEPROM has unlimited Read cycle but roughly 100,000 limited Write cycle.
|
||||
|
||||
* **Security**
|
||||
To keep it simple we are going to use Tag's Unique IDs. It's simple and not hacker proof.
|
||||
|
||||
@license Released into the public domain.
|
||||
|
||||
Typical pin layout used:
|
||||
-----------------------------------------------------------------------------------------
|
||||
MFRC522 Arduino Arduino Arduino Arduino Arduino
|
||||
|
@ -71,12 +45,6 @@
|
|||
|
||||
// #include <Servo.h>
|
||||
|
||||
/*
|
||||
For visualizing whats going on hardware we need some leds and to control door lock a relay and a wipe button
|
||||
(or some other hardware) Used common anode led,digitalWriting HIGH turns OFF led Mind that if you are going
|
||||
to use common cathode led or just seperate leds, simply comment out #define COMMON_ANODE,
|
||||
*/
|
||||
|
||||
#define COMMON_ANODE
|
||||
|
||||
#ifdef COMMON_ANODE
|
||||
|
|
Loading…
Reference in New Issue
Block a user