RFID / Proximity Door Opener

Introduction: RFID / Proximity Door Opener

This instructable was created in fulfillment of the project requirement of the Makecourse at the University of South Florida (www.makecourse.com).

These instructions will take you through all of the steps necessary to build your own RFID and proximity sensor door opener.


1 Arduino Due board
1 Breadboard
1 Ultrasonic ranging module (proximity sensor)
1 NMB PM55L stepper motor
1 Tilt switch sensor (relay)
1 Lock solenoid
1 L298N Stepper motor driver
1 Servo motor
1 Toggle switch
1 RFID module
1 RFID round tag
1 RFID rectangle card
Breadboard jumper wires


A computer with Autodesk Inventor and Arduino IDE software installed.
Power drill
3D printer
Glue gun
Glue sticks

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Build Your Door

For this part, you may build your door however you see fit. My door was built using plywood and 2x4s. The door measures 14 x 20 inches, but you may use any size. The thickness of my door is 1 5/8 inch. but just be sure the thickness is wide enough to fit a solenoid, yet light enough for the stepper motor. As well as having support for your door and frame.

Step 2: Print the RFID Module Encasing

This 3D printed part will house the RFID card reader. This took approximately two hours to complete.

Step 3: Writing the Program for the Arduino

The attached Arduino sketches contain the programs that controls the Door Opener. Simply load the programs using the Arduino IDE. Make sure you have imported the MFRC522 library to the Arduino IDE. This library can be found on http://arduino.cc/.

Step 4: Wiring the System

The two Fritz diagram shows how to wire all the components.

Step 5: Assemble the Finished Product

Use the power drill to make a hole in the 3D printed box, this is for the RGB LED. Proceed to glue your RFID module to the inside of the 3D printed box. Connect all wires and glue the printed box to the door frame.

Mine was assembled in one of the "walls" and I had a piece of plywood resembling the roof that housed the proximity sensor that would open the door upon seeing someone walk up to it.

Microcontroller Contest

Participated in the
Microcontroller Contest

Be the First to Share


    • Backyard Contest

      Backyard Contest
    • Silly Hats Speed Challenge

      Silly Hats Speed Challenge
    • Finish It Already Speed Challenge

      Finish It Already Speed Challenge

    2 Discussions

    Engineer Wannabe
    Engineer Wannabe

    Question 4 months ago

    Very cool. Can this be applied to an outside door? I want my dog to be able to open the back door by herself. Her dog door brings in the cold drafts during the winter, so we have to keep the back door shut.

    DIY Hacks and How Tos

    Cool project. Could you share a little more about the final assembly process?