Smart Door Lock

by Ashu Mhr Projects in Circuits > Arduino

956 Views, 0 Favorites, 0 Comments

Smart Door Lock

Blue Modern Ethical Hacking Tutorial Youtube Thumbnail (7) (1).png

This is a Smart Door Lock System which uses Arduino Bluetooth and A Smartphone Application as a Fingerprint Authenticator.

This Project is named as "Smart Door Lock".

Benefits:-

Smart Door Lock is designed to perform locking and unlocking operations on a door when it receives such instructions from an authorized device using a wireless protocol. This is a Smart Door Lock System which uses Arduino Bluetooth And A Smartphone Application as a Fingerprint Authenticator. To ensure safety, the Lock will unlock only when you place Finger which you use to unlock your device and your door lock will unlock for 4 Seconds Only. (Locks after 4 seconds automatically). It will also not work if there are three consecutive unauthorized attempts.

By following this guide, you will be able to know and make your Smart Door Lock. This project guide contains the files necessary to help you step by step produce your own Smart Door Lock. Please follow the steps of the project to get a positive result.


Supplies

Screenshot (572).png
Screenshot (573).png
Screenshot (574).png
Screenshot (575).png
Screenshot (576).png
Screenshot (577).png
Screenshot (578).png
Screenshot (579).png
Screenshot (580).png
Screenshot (591).png
Screenshot (593).png
Screenshot (594).png
Screenshot (605).png
Screenshot (606).png
Screenshot (614).png

Get all the Components Listed in images.

Get Your PCB Ready!

Screenshot (581).png
Screenshot (583).png
Screenshot (584).png

Talking about electronics.

  • After making the circuit diagram I transformed it into a PCB design to produce it, to produce the PCB, I have chosen JLCPCB the best PCB supplier and the cheapest PCB provider to order my circuit. with the reliable platform, all I need to do is some simple clicks to upload the Gerber file and set some parameters like the PCB thickness color and quantity. I’ve paid just 2 Dollars to get my PCB after five days only, what I have noticed about JLCPCB this time is the "out-of-charge PCB color" which means you will pay only 2 USD for any PCB color you choose.

Related Download Files

As you can see in the pictures above the PCB is very well manufactured and I’ve got the same PCB design that we’ve made for our main board and all the labels and logos are there to guide me during the soldering steps. You can also download the Gerber file for this circuit from the download link below in case you want to place an order for the same circuit design.


Get All the Components Listed in Images.

F8AG08IL3N9HTXF.png
FX9DOC0L3N9HTXL.png
F7FK2AZL3N9HTXE.png
FW9008AL3N9HTXD.png
FHDBDODL3N9HTXH.png
FGRRDDRL3N9HTXK.png
FTCCU6UL3N9HTXG.png
FQ30NVQL3N9HTXJ.png
FSIR6V3L3N9HTXO.png
FPT00GDL3N9HTXM.png
FDXZY75L3N9HTXI.png
FR5XZ5KL3N9HTXP.png
FVE3KC6L3N9HTXQ.png
F8YBE7ZL3N9HTXR.png
FIA2ZZLL3N9HTXN.png

Get all the Components Listed in images.

Place All the Components on PCB.

Screenshot (585).png
Screenshot (586).png
Screenshot (587).png
Screenshot (589).png
Screenshot (590).png

Place All The Components On PCB And Solder It Properly.

Uploading Code to Arduino Nano

Screenshot (593).png
Screenshot (594).png
Screenshot (595).png
Screenshot (597).png
Screenshot (598).png
  • Connect the programming cable to Arduino Nano And PC.
  • Paste the code given and Upload the code.
  • Note: 1) Make sure Arduino is not connected with the circuit before coding, as it may lead to error.
  • 2) Before Uploading the code select the desired COM Port and Board Type to Arduino Nano.

Place HC-05 Bluetooth Module.

Screenshot (591).png
Screenshot (592).png
Screenshot (599).png
Screenshot (600).png
Screenshot (601).png
Screenshot (602).png
Screenshot (603).png
Screenshot (605).png

Place HC-05 Bluetooth Module And Make Custom Designed Pvc Box.

Connection of Solenoid Lock and DC Jack.

Screenshot (606).png
Screenshot (609).png
Screenshot (613).png
Screenshot (614).png
Screenshot (615).png
Screenshot (616).png
Screenshot (617).png
  • Connect the +(ve) Red wire of solenoid to the Left side screw terminal in front of Relay.
  • Connect the -(ve) Black wire of solenoid to the Right side screw terminal of 12v.
  • Connect a wire from right side of screw terminal in front of Relay to the Left side of screw terminal of 12v.
  • Note: Please follow the image to get more clear idea about the connections.
  • Connect the female DC Jack +(ve) to +(ve) (left side of 12v screw teminal) and -(ve) to -(ve) (Right side of 12v screw terminal).
  • Place All the Circuit and cover the box.

Now Your Own Smart Door Lock Is Ready to Use.

Screenshot (619).png
Screenshot (620).png
Screenshot (621).png
Screenshot (623).png
Screenshot (624).png
Screenshot (625).png
Screenshot (626).png
Screenshot (627).png
Screenshot (628).png
Screenshot (629).png
Screenshot (631).png
Screenshot (632).png

Testing:

  • Connect the 12v DC adapter, red power led will indicate on device.
  • Open the application on your Smartphone, connect the HC-05 Bluetooth Module with app.(If you are connecting HC-05 for the first time, It will ask for a password which is usually "0000" OR "1234")
  • Now, whenever you want to unlock the Smart Door Lock, Click on the fingerprint icon and then place your finger which you use to unlock your device and your door lock will unlock for 4 Seconds Only. (Locks after 4 seconds automatically)
  • Note: The Lock will unlock only when you place Finger which you use to unlock your device. It will also not work if there are three consecutive unauthorized attempts.


New users will also get some coupons while registering at JLCPCB via this blue link.

Thank you for reading this guide, hopefully, this guide provides full steps to help you to create your own Smart Door Lock. If you have any questions please post them in the comment section below.