Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

RFID Arduino Door Lock

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
4,243
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jun 22, 2010

A simple door lock using RFID and the Arduino Duemilanove development board.

What's here:
Arduino Duemilanove (about $30)
WAAAY cheaper if you just use the ATMEGA328(P) on its own and the needed capacitor
would cost about $6 the diy way

It is using the Parallax 125kHz RFID Serial Reader.
(I got the RFID Reader on sale at the crapshack* for $10)

1 Ciprus CS-301 9g Micro Servo.
($7 on sale hobby usa)

LEDs resistors (laying around)

and custom code I wrote.

Total cost: ~$50 or ~$23 depending on what is purchased.

NOTE: ITS NOT ALL POLISHED UP AND IN A BOX MOUNTED IT CAN DEFINITELY BE BETTER I KNOW.

radioshack*
the only time i saw something that wasn't a rip off
-____________-

Source Code Here
http://www.mitchandstuff.com/?p=14

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (mjt8814)

  • damn dude if you had that set up just stick a screw driver into the lock and turn lol.

  • @animationdevil1

    Obviously an electronic locking jam would be used with this.

    And yes your finger could have opened this the way it was set up.

  • Nice project and thakn's for the code.

    I've just got one question?

    "How do you pick wich id card to do the unlock procedure?

    Well i guess it has to be with this line in the skecht code: "char tag[12] = {'s', 'e', 'c', 'r', 'e', 't', 't', 'a', 'g', '!'};"

    can you tell me please how to add and reject a card?

    thank you again and good project you have!!

    ISHBEN =)

  • @thepimping666

    I ran code which read the id of the card and output it to serial to my computer terminal. Then I replaced the char tag line with the one I read.

    I am working on adding and disallowing cards purely by code but I haven't touched the project in quite some time.

    But it shouldn't be difficult. I would have to add some conditions to be met by a master id and and add any tag ids that come after into eeprom and then compare against that if they are allowed or not.

    Basically a white list.

  • could u share the code?

  • @cross7fu

    Read the description for the link to my website.

see all

All Comments (10)

Sign In or Sign Up now to post a comment!
  • @Eggbowls

    Undergrad project? Not a chance. You should go write your own code instead of leeching from someone else.

  • @MultiTalanted

    Basically the servo arm has a metal pin i bent to connect to the lever (ill draw up a diagram of it just remind me)

    and the servo is wedged under the deadbolt and the door in this order

    Deadbolt

    servo

    Door

    Note, this is NOT secure because the bolt its self can be pushed back in. It was just POC to see if I could get the basics down. Getting an electronic jam latch is a good safe way.

    The code is all on my website (and ill put the pde files up soon-ish.)

    link is in description

  • How does your servo attach to the deadbolt? I am very interested. Amazing project

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more