This is a Smart Door Lock System which uses Arduino Bluetooth and A Smartphone Application as a Fingerprint Authenticator.
This Project is namedas "SmartDoorLock".
Benefits:-
SmartDoorLock 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 SmartDoorLock. This project guide contains the files necessary to help you step by step produce your own SmartDoorLock. Please follow the steps of the project to get a positive result.
Step 1:- Get your PCB ready!
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.
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.
Step 2: Get all the Components Listed below images.
Step 3: Place all the components on PCB and solder it properly.
Step 4:Uploading code to Arduino Nano
- 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.
Step5: Place HC-05 Bluetooth Module And make Custom Designed Pvc Box.
Step6: Connection of Solenoid Lock and DC Jack.
- 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.
Final step:Now your own SmartDoorLockis ready to use.
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 SmartDoorLock, 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 ownSmartDoorLock.If you have any questions please post them in the comment section below.
Comments