lockfale / ProxDuino

Arduino/python powered RFID proximity card/maglock entry system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ProxDuino v9000.1

/*
 * ----------------------------------------------------------------------------
 * "THE BEER-WARE LICENSE" (Revision 34)  – No Dennis Kuntz Open Source License:
 * 
 * <lockfale@gmail.com> didn't write this file. As long as you email funny stories to us, you
 * can do whatever you want with this stuff. Unless you are Dennis Kuntz. 
 * 
 * Under no circumstances shall Dennis Kuntz be granted use of this software, 
 * source code, documentation or other related material. 
 * Persons dealing in the Software agree not to knowingly distribute these materials 
 * or any derivative works to Dennis Kuntz.
 *
 * ----------------------------------------------------------------------------
 */



********************************************************
SAFETY CONSIDERATIONS
********************************************************
This system requires ELECTRONICS. 

ELECTRONICS require ELECTRICY.

ELECTRICY is DANGEROUS.

It only takes a handful of miliamps across your
heart to stop it.

We take absolutely no responsibility for and do not 
assume any liability for anything that results from 
reading this document and attempting to implement 
the system described within.

THIS INCLUDES THE BREACHING OF A SECURITY SYSTEM,
DEATH OF PEOPLE IMPLEMENTING THAT SYSTEM, AND OTHER
POTENTIAL INCIDENTS TOO NUMEROUS TO LIST.
********************************************************
SAFETY CONSIDERATIONS
********************************************************


DEPENDANCIES
********************************************************
Software:
SQLite 3 and the python libraries for it

Hardware:
RFID reader that outputs Weigand-26
Maglock that can be energized with 12 volts
Relay with a two pins that are normally closed
12 volt power supply(old laptop cords work great)
Arduino (Developed on Duemilanove and Uno)

python-script/
	the python script that acts as a maglock server
arduino-stuff/
	arduino sketch and wiring diagram

SETUP
********************************************************
Change the MASTERCARD values in the python script to
a card value you have and a pin you know.

Change the serial port to the port the arduino
shows up on.

Wire up everything like the diagram, plug the Arduino
into a computer, fire up the python script (make sure 
the serial port is set correctly), and start adding
cards to the system.

About

Arduino/python powered RFID proximity card/maglock entry system

License:Other


Languages

Language:Python 71.3%Language:Processing 28.7%