NFC Door Unlock
Materials: Breadboard, Arduino UNO , NFC Module from DFRobot, 360 Degree Servo, Duct Tape, Wires
Idea: Our idea came from wanting to make getting into the dorm room simpler. Every student already has to have their NYU student cards on them to sign out of the dorm, so it would be beneficial to have a system to incorporate this technology in our rooms. At first I wasn’t quite sure of the popularity and simplicity of NFC, but after realizing how reliant Apple Pay and Google Pay are on this technology it seemed to be a perfect fit for our idea.
Code: Our code wasn’t too complex, however in order to work with our specific NFC module we had to use a custom library to make things works smoothly. This was pretty easy to do, since you can just drag the file into the library folder. Controlling the servo was quite simple too since I had worked with servos in my last project. The code overall is simple and easy to follow.
Implementation: To bring our idea to life, we simply tapped the NFC module and arduino UNO to the front of the door in the center, and used long wires that ran through the crack in the door to a servo on the other side near the lock. Although not the most elegant design, it was functional and got the job done. The servo pulled down a duct tape piece that was connected to the lock to forcibly unlock the door. After finding the best location for the motor, the door unlocked easily.
Conculsion and What I learned: Doing this project, I learned a lot about the application of NFC technology, and how it is so common place in our daily life now. Additionally, I learned about how the arduino communicates on the RX and TX pins. In the end, working on this project was fun, rewarding, and taught me alot about using ardiuno.