The RFID Lock Box combines Arduino, RFID and a Solenoid to make your very own personal safe! The Lock Box will only open to Key Cards that you've programmed into the system, locking everyone else out!
This guide will show you how setup the electronics for and assemble your RFIDuino Lock Box. You will start of by setting up and programming the Geekduino microcontroller. You will then be able to test your electronics, and then move onto assembling your Lock Box Kit.
Getting Started With The RFIDuino
Before you proceed you should go to the RFIDuino Getting Started Guide. This guide will give you an overview of the RFIDuino and help you set up your Geekduino and the programming environment/libraries. You will also need to complete the Hello World tutorial so that you can read the IDs of your tags. It is important that you right down the ID for your tag. While not necessary, it can be helpful to go through tutorial Demo 1 to familiarize yourself with the system.
Programming Your Geekduino for the Lock Box
If you only plan on using one Key Card, then load the Demo 2 Code onto your Geekduino. If you want to use multiple Key Cards, load the Demo 3 Code. Make sure to follow the instructions and load the ID for your Keycard into the code. We highly recommend that you wire up the relay/solenoid at this point and verify that your key card activates the relay/solenoid. Do not proceed until you are able to successfully activate the solenoid, or you may end up locking your box and not being able to open it!
The Assembly Guide will show you how to put together your RFIDuino Lockbox. You will need to disconnect any connections you made in the last step before you start the assembly guide.
Here are some additional ideas for expanding and improving your RFID Lock Box.
- Use EEPROM to store a log of access attempts so you can see unauthorized access attempts.
- Use a Tilt Sensor to see if someone has tried to tilt/shake your Lock Box
- Use a LED Driver to add more lighting to your Lock Box when you open it.
- Integrate Wireless Communication into your Lock Box for remote locking / unlocking.
PC Control These demos and projects allow the robot to be controlled via a computer.
ArbotiX Commander Control - These demos and projects control the Robot using the ArbotiX Commander, the handheld Arduino based remote control.
Direct Control - These demos and projects control the Robot directly from sensors connected directly to the Robot's control board.
Pose Control - These demos and projects allow you to create and playback a sequence of poses.
Serial Control - These demos and projects control the robot using a serial packet protocol.
Standalone - These demos and projects are deisgned to let your robot function without a computer or additional microcontroller.
Wireless Control - These demos and projects allow you to control the robot wirelessly - usually by replacing the Serial Connection with XBee modules.
Reference - These articles have technical details regarding the control and operation of the robot.
More info here