3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Arduino Combi-button Lock w/ optional iOS/Android support

Arduino Combi-button Lock w/ optional iOS/Android support
Recently, I decided I would like to attempt to make a passcode lock with my newly acquired Arduino Uno, but all the tutorials I could find made use of a modified keypad, something that not every Tom, Dick and Harry has lying about. I therefore decided to set out and make a version using only things every Arduino user should have in their component box - buttons.

Ladies and Gentlemen, I bring to you - the Arduino Combi-button Lock!!

This example will cause only an LED to come on when the passcode is entered, but other features can easily be added, such as a servo, motor etc.

If you do not wish to use buttons, there is an alternative TouchOSC version for Android or iPad/iPhone/iPod touch. Just skip step 4.

This is an entry for the Microcontroller contest. If you think it's awesome, be sure to vote!

So let's get started!
 
Remove these adsRemove these ads by Signing Up
 

Step 1Components - What you will need

Components - What you will need
«
  • P1020013.JPG
  • P1020016.JPG
  • Screenshot-sketch_jun27a | Arduino 0022~maverick1.png
  • Screenshot-sketch_jun27a | Processing 1.5.1.png
To make this lock, you will need:


Essentials

-> An Arduino board - in my case an Arduino UNO I purchased from oomlout.co.uk. I bought the starter kit, and I would highly recommend it - go check them out!
-> A USB type-A to USB type-B cable
-> The Arduino IDE - download from arduino.cc
-> A breadboard

Hardware version:
-> 4 x push buttons/switches
-> 4 x 10k ohm resistors

iPhone/iPod Touch OSC Controlled version:

-> TouchOSC app ($4.99 on AppStore, and I believe it is free on Android)
-> TouchOSC layout editor
-> The Processing IDE - download from processing.org

« Previous StepDownload PDFView All StepsNext Step »
5 comments
Apr 6, 2012. 3:06 AMblubberdubber says:
Hi, thanks for the great instructable! I'm new to arduino and this is set to be my first project on the arduino board. I was planning to use the TouchOSC version of your project but I am not sure how to actually make this work as a lock. Please can you advise me on how to install this on a door and actually make a lock.

Also, being new to arduino I can't visualise your project. I am curious how (for the TouchOSC version) it would work. Do you type in the password on your phone and then the door opens?

Many Thanks.
Jul 20, 2011. 5:55 PMemihackr97 says:
where did you make those schematics? (the ones with the Arduino and Breadboard drawings)
thaks!
Jul 22, 2011. 1:47 PMemihackr97 says:
Thanks! I've seen this all over the internet and never found how to make them

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
7
Followers
2
Author:samwhiteUK