/v_show/id_XNjIxNzQyNzY4.html I live in a small apartment in Shenzhen with my wife and baby, 5 months old. Sometimes, I need to go out, for example, to go downstairs to buy candy or diapers for my baby. But always I forget to carry my keys, so I need to knock at the door or call my wife to open the door for me, and, always wake up my baby and begins to cry. At this time, I am so guilty. So i decide to think of a way to fundamentally solve the problem. A fingerprint lock would be help for me, and there are plenty of these kinds of locks on the market, as the picture above. But it is not only expensive, and, it is also very troublesome to install. I hope to find a cheap way and do need not change my locks. After learning Arduino for 2 weeks, I decided to DIY a fingerprint lock, with Arduino. Step 1: Solution and Module PreparingShow All Items First, I observed the door of my house, as the picture above. As you can see, as long as the red part of the figure pulled in the direction of the arrow, the door can be unlocked, and of cause, when not pulled, the red part go back to it’s original location to lock the door.
So I think, a servo would be OK to accomplish this function. And, i need a fingerprint sensor, too, when i or my wife press the fingerprint sensor, which can determine whether a person is certified, it outputs instructions to the Arduino, to control servo to open the door. I use the following modules: 1. Crowduino,this is an Arduino compatible microcontroller boards, i use it because it is cheap enough, and has some upgrading on the design, such as the reset button on the side. 2. FingerPrint Sensor 3. A servo with enough torque. 4. Glue,or anything that can be used to fix these modules 5. 5V USB power supply or 9V DC jack power supply 6. Some jumper wires would be help. « PreviousNext »View All Steps DownloadWe are first going to set up the fingerprint sensor device. As the library for the fingerprint sensor was designed for Arduino, we are going to use an Arduino Uno for this part of the project. For web connectivity, we are going to use an Adafruit CC3000 breakout board.
Let’s start by connecting the power supply: Connect the 5V pin from the Arduino board to the red power rail The GND from Arduino the blue power rail on the breadboard. Now, let’s connect the fingerprint sensor. First, connect the power, by connecting the cables to their respective color on the breadboard: Red to +5V rail, Black to ground rail Then, connect the white wire from the sensor to Arduino pin 4 & the green wire to pin number 3. Now, the CC3000 module. First, connect the IRQ pin of the CC3000 board to pin number 2 of the Arduino board VBAT to pin 5 CS to pin 10. Then, you need to connect the SPI pins to the Arduino board: MOSI, MISO, and CLK go to pins 11, 12, and 13, respectively. Finally, take care of the power supply: Vin goes to the Arduino 5V (red power rail), and GND to GND (blue power rail). This is the completely assembled project: Before building the sketch that will actually upload data to the Adafruit IO platform, we need to go through the process of enrolling your fingerprint into the sensor itself, so it can be recognized later.
I recommend doing that with the Arduino board itself, and you can find the whole procedure at: At this point, also create an account on Adafruit IO if that's not done yet: Once that's done, you can move on to the next step: building the sketch that will send data to Adafruit IO. As the sketch is really long, I will only highlight the most important parts here, and link later to the GitHub repository of the project. It starts by including all the required libraries: Then, you'll need to modify the sketch by inserting your WiFi network SSID & password: After that, you also need to enter your Adafruit IO username & AIO key: Then, we also define a feed specific for the fingerprint sensor. It will simply contain '1' if the sensor has just been activated with a valid fingerprint: We also need to create as SoftwareSerial instance, for the fingerprint sensor: After that, we can actually create the instance for the sensor: Inside the sketch, we specify which fingerID should actually activate the lock later on.
I used 0, which is the ID of the first fingerprint I enrolled into the sensor: Then, we'll define a counter & a delay for the project. Basically, we want the lock to automatically close again after it's been opened. I used 10 seconds here as an example, but you can of course modify this delay at your convenience: Then, in the setup() function of the sketch, we simply initialise the sensor, and also connect the CC3000 chip to your WiFi network. In the loop() function of the sketch, we then connect to Adafruit IO using: Once we are sure to be connected to the Adafruit IO platform, we check for the last recognised fingerprint. If it matches, and the lock is currently not activated, we then send a '1' message to the feed on Adafruit IO: Still in the loop() function of the sketch, if the lock is currently active, and the delay we defined earlier has been reached, we send a '0' message to Adafruit IO: Note that you can find the latest version of the code on the GitHub repository of the project:
It's now time to test the project! Use the Arduino library manager to download all the required libraries of this project. Make sure that you modified the code with your settings, and then upload it to the Arduino board. Also open the Serial monitor. Then, once the Arduino board is connected to the WiFi network, you should see that the fingerprint sensor is blinking with red light. Place the finger that you enrolled earlier on the sensor. You should see on the Serial monitor the ID number of the recognised finger, and if it matches, you should also see an 'OK!' message meaning that data has been send to Adafruit IO. You can then also check on Adafruit IO, in your feeds, to make sure that the feed has been updated with the correct data. Then, after the delay defined in the code, this feed should automatically return to '0'. Asurion 4 Year Security Systems Protection Plan ($400 - $449.99) 4 Year Security Systems Protection Plan 3-Year Camera Protection Plan
Used & new (14) from $287.18 Sold by HD Video Depot and Fulfilled by Amazon in easy-to-open packaging. Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and . If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon This item's packaging will indicate what is inside.Ship in Amazon box Samsung SHS-P718 Digital Door Lock Fingerprint Push Pull Two Way Latch Mortise Special Offers and Product Promotions Save Big On Open-Box & Used Products: Buy "Samsung SHS-P718 Digital Door Lock Fingerprint Pu...” from Amazon Open-Box & Used and save 58% off the $699.99 list price. Product is eligible for Amazon's 30-day returns policy and Prime or FREE Shipping.
See all offers from Amazon Open-Box & Used. Most convenient way to operate doors, do not turn, but Push! The Push Pull Innovation. With the Push Pull's design advancement, provides more convenience in everyday door operations. ONE Step Push and Pull, innovation opens a new way to operate residential doors ever more comfortable and convenient. Perfect security using the state-of-the-art personal fingerprint scanning method Convenient authentication methods aimed to reduce worry over key loss or password hacking, this state-of-the-art fingerprint recognition system increases safety and security. Enhancing user convenience with easy door opening and closing access feature, the key pad panel is covered automatically after pressing the door's center open lock button thereby enhancing the security of the fingerprint identification panel. Able to register and recognize 100 fingerprints,this secure smart door lock system can as well be utilized for small and medium companies. Dual password and fingerprint scanning input : Double Authentication Mode With the Double Authentication Mode setting, home security is strengthened and allows for greater security access.
Door opening access requires two authentication verifications; both password and fingerprint system input therefore it is safer and more secure. ※ It is imperative that while the Double Authentication Mode is on, you do not forget the password. Welcome feature for Users The equipped IR sensor automatically activates the Welcome Feature, once the sensor detects any motions within the range of 70cm. Locking Notification Feature The door dock automatically notifies their status on the touch panel, displaying messages like 'Locked' and 'Unlocked', which adds value to the daily usage experiences. Securing door management with robust dual structure. Intruder prevention feature with ONE Touch. Please check the mortise picture before purchase SHS-P718LMK/EN Mortise - AML220 17.7 x 4.7 x 12.6 inches 4.2 out of 5 stars #24 in Home Improvement > Safety & Security > Home Security & Surveillance > Biometrics 10.2 pounds (View shipping rates and policies) Read about our customers' top-rated security and surveillance products on our review page: