Instructables

Control a Schlage electronic deadbolt with an arduino!

Picture of Control a Schlage electronic deadbolt with an arduino!
This instructable will walk you through the process of dismantling and hacking a Schlage electronic deadbolt in order to control it with an arduino.
 
Remove these adsRemove these ads by Signing Up

Step 1: Purchase the lock and unpack it

Picture of Purchase the lock and unpack it
I got mine on sale for $99 at Lowe's.

Remove it from the box and take a look at what's there. The construction of the lock is really great. Anywhere that could even remotely see any moisture is surrounded with rubber sleeving or a rubber o-ring. The lock has 3 basic parts:

outside portion: This portion has a regular key cylinder, a knob for the deadbolt similar to what you normally see inside of a house, and a keypad for entering the code.

inside portion: This portion has a knob to operate the deadbolt, a housing for a 9v battery, and a switch to tell the electronics in the front of the lock when the lock is in use.

deadbolt mechanism: This portion is similar to any other deadbolt on the market.

Step 2: Take the faceplate off of the lock

Picture of Take the faceplate off of the lock
CIMG1594.JPG
Turn the outside portion over and you'll see 6 #2 phillips screws. Remove them and you should see something like the second picture.

Step 3: Take the intermediary plate off

Picture of Take the intermediary plate off
CIMG1595.JPG
CIMG1596.JPG
CIMG1597.JPG
Flip the outside portion over and you'll see what's in the first picture.

remove 2 T10 Torx screws seen in the second picture and you'll have something like what's in the third and forth pictures.
bipolardriver.JPG link no longer works, could you repost? thanks
quadmasta (author)  TakashiMoto1 year ago
http://www.robotroom.com/BipolarHBridge.html Check out this page. The site has a lot of other good stuff on it.
bizshop2 years ago
How would I connect two schlage digital locks so a correct combination in one will open both?
tinker2343 years ago
wow this is nice
quadmasta (author)  tinker2343 years ago
Thanks!
hey could you program it to respond from a code like 4y456364762
smk83833 years ago
Nice hack but I think it would be easier if you started with an RF controlled deadbolt. All you do is hack the fob which has lock and unlock buttons and you can put anything you do in a box within about 30 ft of the lock. You don't need to actually touch the lock or the door. If you screw up you've only messed up the fob.
quadmasta (author)  smk83833 years ago
Easier, yes but from what I've seen the RF controlled deadbolts that are worth their salt are upwards of $300. This only cost $100 and is very high quality. I finally started the installation process of the RFID portion of this circuit into my house and will post another instructable on that process once finished.
Frys.com has the Morning Industries RF deadbolt for $70. As you say, it's only a Grade 3 lock where the Schlage you used is a Grade 2. In my application this doesn't matter since there is a window right next to the lock. Who would bother breaking the lock when they can break a piece of glass?
erikdv4 years ago
Thanks for the info! I'm looking at hooking up the motor leads to a small 9v relay which in turn would be hooked up to a wireless DSC home security contact. The N/C or N/O trigger can than be used to disarm my alarm using the keypad on the Schlage. No need to type the same code when getting in the house!
quadmasta (author)  erikdv3 years ago
Did anything ever come of your project? I'd be interested to see how you used it.
kool1zero4 years ago
okay, so i have a couple questions about the lock itself. i see the numbers thew key hole and what not. so you can enter a code to get in, unlock it with the key, or with the arduinmo that you're adding?
quadmasta (author)  kool1zero3 years ago
With my scenario, I can use: the code, the key, a touchscreen device or an RFID card.
Now only if you have a remote control to use on it Wireless Entry
quadmasta (author)  MACKattacksnipe4 years ago
I just found out Arduino/X10 communication is fairly simple and straightforward.  I may take some time and interface an X10 remote with this.  Good idea!
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!