Till now, we have seen many security projects using Arduino like, Fingerprint based door lock, Password based door lock, Knock pattern based door lock etc.. But ever heard unlocking the door by performing 3D gestures in front of the door?
From today, this will also get added to the list as in this article, I’ll be teaching how to make your own Gesture based door lock system using Arduino pro mini and 3D gesture sensor from DFRobot.
Components Required
- Arduino Pro mini – https://amzn.to/2RrEpUE
- 3D Gesture Sensor – https://goo.gl/rH8E82
- Magnetic Door Lock – https://amzn.to/2CpFIZT
- 5V Relay – http://amzn.to/2ChddQC
- BC547 transistor – http://amzn.to/2oiTbfV
- 330E Resistor – http://amzn.to/2ojg8zN
- 1N4007 diode – http://amzn.to/2EM4IuD
- 12V 1A Power Adapter – https://amzn.to/2Cs52yv
- 2 pin screw terminal – http://amzn.to/2EM5Luz
Circuit Diagram
Working of the project
The main component of this project is 3D Gesture sensor from DFRobot. It’s truly a magical sensor. It can detect the gestures performed in front of it within a range of 5-10 cm. I have made a intro video regarding this sensor in which I have shown how to use this sensor with our Arduino Board. I would suggest you to watch this video first to know more about the sensor.
So I have used this sensor for sensing the patterns. Then in the coding, I have predefined one secret 4 gesture code in it. So whenever the gesture performed in front of sensor and the gestures saved in the code matches, the Door gets unlocked. Now for locking and unlocking the door, I have used a Magnetic Door Lock.
This Magnetic Door Lock works with 12V logic. Whenever the lock is provided 12V at it’s input, it gets magnetise and the metallic plate gets stick to it which reveals lock position. And whenever the power supply is removed at it’s input (i.e. 0V) then the coil inside the magnet gets demagnetise and the metallic plate gets easily detached from the magnet which reveals unlock position.
As our arduino pro mini board works on 5V logic level, I have used a 5V relay to provide 12V signal to our magnetic door lock. So this was the complete working of this project.
PCBs
As there are many connections in this project, I designed my own custom made PCB on easyeda.com. After designing it on easyeda, I gave it’s order to one of the largest PCB manufacturing company of China, JLCPCB. Ordering PCBs on JLCPCB is just a matter of 2 mins. You need to upload the gerber file of the PCB which you have downloaded from easyeda, and place your order. You’ll be receiving this amazing PCBs at a very reasonable price of just $2 for 10 PCBs.
Here are some sample PCBs for this project looking at which, you’ll get some idea about it’s quality and looks.
Code & PCB Design
I have upload the code for this project on my GitHub account. You can download the code from here.
I have also made my PCB design public so that you can use that same design or you can even modify it according to your project or purpose. You can download the PCB file from here.
Tutorial Video
If you still have any doubt regarding the project and if you want to understand the code and understand it’s working, kindly watch out my tutorial video on this.
plaquenil reviews chloroquine phosphate tablets
When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four e-mails with thesame comment. Is there any way you can remove peoplefrom that service? Thank you!
Thanks for the blog article.Much thanks again. Fantastic.
Really informative blog.Much thanks again. Fantastic.
A round of applause for your blog. Awesome.
Really appreciate you sharing this article post. Keep writing.
hydroxychloroquine for sale over the counter hydroxychloroquine 200mg plaquenil generic
Your mode of explaining all in this paragraph is genuinely nice,all be able to simply be aware of it, Thanks a lot.
Seriously a good deal of beneficial data!essay for college scholarship essay assignment writing service
Great, thanks for sharing this article.Really thank you! Great.
Thanks a lot for the blog post.Really looking forward to read more. Awesome.
What a stuff of un-ambiguity and preserveness of precious know-how about unpredicted feelings.
Thank you for your blog article.Really looking forward to read more. Really Cool.
It’s really a nice and useful piece of info. I am satisfiedthat you simply shared this helpful info with us. Please keep us informed like this.Thank you for sharing.
In Spending budget 2020, the government announced stiffer penalties for illegal gambling.
Thanks-a-mundo for the blog post.Thanks Again. Want more.
You actually mentioned it adequately. essay writing pdf write my papers dissertation abstract
Im obliged for the article post. Fantastic.
This is one awesome blog post.Really looking forward to read more. Great.
Enjoyed every bit of your blog article.Thanks Again. Keep writing.
An interesting discussion is definitely worth comment. I believe that you ought to write more on this subject, it might not be a taboo matter but generally folks don’t discuss such issues. To the next! Kind regards!!
I value the article post. Keep writing.Loading…
This is one awesome blog.Much thanks again. Much obliged.
wow, awesome blog article. Much obliged.
fantastic points altogether, you just received a emblem new reader. What would you recommend in regards to your publish that you simply made a few days in the past? Any sure?
Itís hard to come by educated people for this topic, but you seem like you know what youíre talking about! Thanks
Really enjoyed this article post.Really looking forward to read more. Want more.
mood swings on tamoxifen tamoxifen medication generic tamoxifen retinopathy icd 10
Ich ein bisschen nach hochwertigen Artikeln oder Weblog-Posts in diesem Art von Haus . Beim Stöbern in Yahoo bin ich endlich auf diese Website gestoßen. Lesen dieser Informationen Also ich bin zufrieden zeigen, dass ich eine sehr genau richtig unheimliches Gefühl, dass ich getroffen genau was ich brauchte. ich so viel mit Sicherheit werde sicher machen, zu tun nicht ignorieren diese Seite und gibt ihr einen Blick regelmäßig.
Looking forward to reading more. Great blog.Thanks Again. Really Cool.
This is one awesome blog post.Really looking forward to read more. Much obliged.
hello!,I love your writing so much! proportion we communicate extra approximately your article on AOL? I require a specialist in this area to resolve my problem. May be that is you! Taking a look ahead to see you.
Thanks for the post.Much thanks again. Will read on…
A big thank you for your blog.Really looking forward to read more. Really Cool.
I’m not sure where you are getting your info, but good topic. I needs to spend some time learning much more or understanding more. Thanks for fantastic information I was looking for this info for my mission.
pharmacy discount card discount pharmacy express scripts pharmacy
Great blog you have got here.. ItÃs hard to find high quality writing like yours these days. I seriously appreciate individuals like you! Take care!!
I truly appreciate this article.Much thanks again. Want more.
Looking forward to reading more. Great article.Thanks Again. Fantastic.
Wow, great post.Thanks Again. Fantastic.Loading…
I value the blog article.Much thanks again. Really Great.
Hey! This is my first visit to your blog! We are a team of volunteers and starting a new initiative in a community in the same niche.Your blog provided us useful information to work on. You have done aextraordinary job!
Major thanks for the blog post.Really looking forward to read more. Want more.
Thanks-a-mundo for the article.Much thanks again. Awesome.
order vardenafil online uk – adc vardenafil generic indian generic vardenafil
Thanks a lot for the blog. Fantastic.
Pretty great post. I simply stumbled upon your blog and wanted to say that I have really enjoyedsurfing around your blog posts. In any case I will be subscribing toyour feed and I hope you write again very soon!
Great, thanks for sharing this blog article.Thanks Again. Awesome.
This is my first time pay a quick visit at here and i am genuinely impressed to read everthing at alone place.