Cheap Face Recognition Lock

Intro: Cheap Face Recognition Lock

hello there 
i am going to show you how to build cheap face recognition lock(buzzer) for door.
thing s you l need:
computer os win 7 (win 8 recommended)
arduino (i am using duemilanovo atmega328)
web camera(let windows install legacy drivers !!dont install drivers that came with camera!!)
key lemon (recommended 2.7 version because of less bugs)
arduino relay switch:
optocoupler
relay 5v
270 ohm resistor
diode 1n4007 or 1n4004

watch demonstration here

http://www.youtube.com/watch?v=bsgBFWFB09A
 

Step 1:

build relay switch for arduino( use external power supply to power relay)

Step 2:

now upload this code to the arduino :
int incomingByte = 0;

void setup() {
Serial.begin(9600); 
        pinMode(12, OUTPUT);   
}

void loop() {


if (Serial.available() < 1) {
          return;
          }
       

incomingByte = Serial.read();         
if (incomingByte == 67) {
          digitalWrite(12,HIGH);
          delay(50000);
          digitalWrite(12, LOW);
          }


}
the file is also included in zip file arduino face



Step 3:

next copy application.windows32 from arduino face.zip to desktop. Then create task in windows task Task Scheduler it should look
like  the uper images.

Step 4:

next install keylemon and create your face model and modifiy setting as shown in the picture

Step 5:

then just go to the windows personalization and click screensaver and modifiy settings like shown in picture. Now you are all done
wait for 1 minute and screen will lock
down and when you login with your face  the door buzzer will stay open for 50 seconds
"!!! use on computer that is not in use !!!

Share

    Recommendations

    • Fix It! Contest

      Fix It! Contest
    • Audio Contest 2018

      Audio Contest 2018
    • Tiny Home Contest

      Tiny Home Contest

    12 Discussions

    0
    None
    shadowinfinityWWC

    Reply 5 years ago on Introduction

    hello WWC yes it's free version it's actually beta 2.7 version for win8
    you can also use 2.7.1 which is the latest version.

    0
    None
    WWCshadowinfinity

    Reply 5 years ago on Introduction

    Do i need a license key also? I have downloaded the free version but i have no options such as you show.

    0
    None
    shadowinfinityWWC

    Reply 5 years ago on Introduction

    hello you don't need license key the only settings that you'l need to change in keylemon are in step 4. When you run keylemon for the first time the face model wizard will show up and you'l need to create your face model then procede and when you'r finished the keylemon control center will show up, there you can change your face model and under tab webcam you must uncheck "Stop using
    webcam after 60 seconds of inactivity" and click apply.step 3 is windows application Task Scheduler located in control panel under Administrative Tools.I forgot to mention in my instructable that you can use virtual box and run windows in background so it doesn't interfere with your current os and you can still use your computer for other things.

    0
    None
    jovi659shadowinfinity

    Reply 2 months ago

    hello, gentlemen! I have trouble downloading the zip file of arduino face. In short, when I try to download it, it automatically removes itself when I try to open it. Please, could you help me with the right file?

    0
    None
    jovi659

    2 months ago

    hello! I have trouble downloading the zip file of arduino face. In short, when I try to download it, it automatically removes itself when I try to open it. Please, could you help me with the right file?

    0
    None
    Obugari Parthav Reddy

    Question 6 months ago

    i just wanted to add a bie lock to this circuit in the place of buzzer.can i do that if yes which lock would u recomend and if not what should i do.please reply to reddyparthav@gmail.com

    0
    None
    Usman Khalid

    1 year ago

    Hi , I want to attach servo to this project can you help me? , How can I modify your code ? I mean which portion I tried but it is not working properly.

    0
    None
    Prans

    3 years ago on Introduction

    How does this work, it is very simple, I like it but how?

    0
    None
    kelduino

    3 years ago on Introduction

    it works..thanks alot man..:)

    can you give a tutorial to make the application that will help..

    thanks in advance...

    0
    None
    dal44

    4 years ago on Introduction

    I really want to make this work. I am running Windows 7, on a 64 bit laptop, and KeyLemon 2.7.2. I have followed your instructions, and double, triple checked them. Everything appears to work, but I'm not seeing anything on the Serial Monitor. It's as though the skitch_130329a application in the application.windows32 folder on my desktop is not working. I'm uncertain how to troubleshoot this. Any help would be appreciated. I love simplicity of your project.