brulejr / ArduinoSecuritySystem

Arduino-based Security System
1 stars 1 forks source link

Add remote wireless keypad / RFID scan station #5

Open brulejr opened 12 years ago

brulejr commented 12 years ago

A remote keypad is needed by entry ways. The communications for this board should be secured to prevent snooping.

This is in addition to the hardwired keypad at the system controller.

brulejr commented 12 years ago

Perhaps it is more appropriate to implement the remote keypad using RFIDs or iButtons. These devices are serialized, so you can authorize individual access. Additionally, there is no keyboard to fail.

brulejr commented 12 years ago

Use RFID scanner attached to Arduino with local LCD. This Arduino will be attached to the Sensor Controller using I2C and will communicate scans back to the Sensor Controller for validation. This will use a command protocol across the I2C bus master.

This protocol should have a command byte, a byte indicating the number of data bytes, followed by the data bytes themselves. Perhaps there should also be start and stop bytes.

brulejr commented 12 years ago

Device to be called Doorway Controller. Will have keypad and RFID scanner. Key data will have a timeout before auto-reset, and hash key must be pressed to submit key. RFID scan is automatic with LED / buzzer acknowledgement of successful scan (not authentication). Authentication of security data is handed off to Security Controller via either I2C or serial (XBee or RS385) via a command / status update protocol.