Automatic Door Locking System Controlled By Mobile

About the project

I made a simple mechanism for opening & closing my pre-installed door latch,and combined it with Arduino Uno via some simple coding.

Connectivity  Contest WinnerConnectivity contest winner

Project info

Difficulty: Easy

Platforms: AdafruitArduinoGooglemyDevicesTinyCircuits

Estimated time: 5 hours

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

Arduino Uno Arduino Uno x 1
Bluetooth Module Bluetooth Module x 1
Bo motor (DC motor) Bo motor (DC motor) x 1
9V battery clip with  5.5mm/2.1mm plug 9V battery clip with 5.5mm/2.1mm plug x 1
Some mechanical components like pulley,metal plate etc Some mechanical components like pulley,metal plate etc x 1

Software apps and online services

Arduino IDE Arduino IDE
An app for controlling the system (link in video description) An app for controlling the system (link in video description)

Hand tools and fabrication machines

Screw driver Screw driver x 1


Once I was locking the main door of my house and going to attend a function, I was irritated by doing this all the time I enter and leave my house so......I thought how nice will it be if I am able to lock/unlock the door only with a single touch, so I started thinking the easiest way of doing that then I ended up thinking on Arduino.

It just took me 10 minutes to think and design the mechanism need to operate the system.

Quickly I moved to coding all this stuff and after certain measurements and tries, I got the correct timing required to fully open and close the latch.then I made a simple android using mit app Inventor which sends character commands to the Arduino via Bluetooth to operate the motor.

Then I assembled all the stuff into a single device, and it's all good to go!!

You can see the YouTube video of my project which shows the working of it here!!

Schematics, diagrams and documents



Photo of Adnanrk


I am pursuing graduation in mechanical engineering. I am a passionate about making creative & innovative mechanisms, Engineering projects and also at a initial level of robotics(learning Arduino & programming)


Leave your feedback...