HOW TO – Make a RGB combination door lock

Technology
HOW TO – Make a RGB combination door lock

Final-Button-Code-Entry
Prototyped-Board-Rgb-Howto
Hack-a-day has a great how to on making a RGB combination door lock – thanks Wil!

Putting a custom designed electronic lock on your space seems like a geek right of passage. For our latest workspace, we decided to skip the boring numbered keypad and build a custom RGB backlit keypad powered by an Arduino. Instead of typing in numbers, your password is a unique set of colors. In today’s How-To, we’ll show you how to build your own and give you the code to make it all work.

The basic design for the RGB keypad came from [JMG]’s Arduino based Monome clone. He used an Arduino, and multiplexed RGB LEDs with some digital potentiometers to create a color mixing keypad. Since we couldn’t fit the complete 4×4 keypad into a standard 2 gang wall box, we chopped the design down to a 2×4 matrix. This cuts down significantly on the cost to build the keypad and makes the code that much easier to digest.

4 thoughts on “HOW TO – Make a RGB combination door lock

  1. Aud1073cH says:

    This project uses an electronic door lock to grant access after correct button pushing.

    Hackaday also posted this:
    http://www.hackaday.com/2008/06/16/ring-of-the-devil-electric-lock-exploit/

    a magnetic lock pick to defeat just such a lock.

  2. new locker says:

    Hi,

    Electronics is always booming…no world with out electronics.RGB color used bcoz opticle is very fast compare to other electronics system…new locker

Comments are closed.

Discuss this article with the rest of the community on our Discord server!
Tagged

current: @adafruit - previous: MAKE, popular science, hackaday, engadget, fallon, braincraft ... howtoons, 2600...

View more articles by Phillip Torrone

ADVERTISEMENT

Maker Faire Bay Area 2023 - Mare Island, CA

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 15th iteration!

Buy Tickets today! SAVE 15% and lock-in your preferred date(s).

FEEDBACK