Pc Controlled Door Lock In Hindi

Laptop,Desktop के Keyboard से Room का Door Lock और Unlock करें, Arduino और Processing GUI का Use से

Laptop,Desktop के Keyboard से Room का Door Lock और Unlock करें, Arduino और Processing GUI का Use से
Room के Door को Computer के Keyboard की "L" Key press करने पर आपका Door- lock हो जायेगा और दूसरी Key "U" को press करने पर Door Unlock हो जायेगा यह simple Project है जिसमे एक servo motor को Arduino और processing का use करके Keyboard से control करेंगे mechanism ऐसा बनाये की servo motor dead bolt या कड़ी की तरह काम करें इसे आप मजबूत चीज़ से बनाये तो बेहतर होगा एक door Lock system The Amazing Spiderman में है जिसमे Door Lock Unlock Button से होता था पर यहाँ पर आप Pc से control कर सकते है Processing ओर Arduino का use करके 

DIY Computer Controlled Door Lock

इस video को भी आप देख सकते है इसमें सभी Process है  

Using Component


Servo as dead bolt,wood as strike plate Arduino uno hot glue gun
इन सब में सिर्फ Arduino uno और Servo motor ही आपको खरीदना है जिसे आप Mechanic37.com की Sop से खरीद सकते है और Image में दिया material आप घर में बना सकते है कुछ औजारों से आप Strike plate का का काम कर रहे Black color के plastic के टुकड़े आप wood के use करें या Steel के तो better रहेगा क्यों की मेने सिर्फ मॉडल बनाया है door की मजबूती इन्ही पर depend करेगी 

Hardware

Arduino Shop से buy करें 

Software

Arduino Uno को Program करने के लिए Arduino IDE और Arduino को Computer से control करने के लिए Graphical User Interface Create करने के लिए Processing 3 का use करेंगे जिससे key press करने पर Servo control होगी और servo से Door lock control होगा

Control System

Servo Motor के motion को हम इस System में use करेंगे जिसमे Servo motor Arduino से connect होगी और Arduino Computer से Control होगा Processing Software में GUI create

Servo Motor के motion को हम इस System में use करेंगे जिसमे Servo motor Arduino से connect होगी और Arduino Computer से Control होगा Processing Software में GUI create करके हम computer की L key Press करने पर Servo 0 degree पर आएगी यानि की Door lock हो जायेगा आप Image को देखेंगे तो सही से समझ आ जायेगा और जैसे ही U key Press करेंगे तो Servo की Position 30 Degree होगी जिससे Door Unlock हो जायेगा
Make A Simple Robot

Arduino Servo Circuit

Servo motor ko arduino se connect kare jisse Servo yani ki Strike plate Arduino se move ho sake
Door lock Control करना यानि की Servo को कण्ट्रोल करने के लिए ऐसा Circuit बनाएं Servo motor में तीन wire होते है Servo के Red wire को 5v+ pin से connect करें Brown या Black wire को Gnd pin से Servo motor के yallow wire को arduino के किसी भी Pwm pin से connect करें जैसे की pin9 अभी 9 ही use करें क्योंकि Program 9 के हिसाब से लिखा गया है 

Use Servo motor as Dead Bolt

Servo ka use yha pr Dead bolt ko control krne ke liye ho rha hai
Servo motor को लकड़ी जो dead bolt का काम कर रही है से glue gun और कील के use से अच्छे से Set करें इसमें आप clamps का use भी कर सकते है इसे भी मजबूत रखे जिससे door lock Strong बन सके  glue gun se Arduino ko door pr set kare
Arduino uno को Glue gun के hot glue से door पर Set कर दें ज्यादा glue न लगाये इसे निकलने में प्रॉब्लम नहीं होगी 
yh lock hai strike plate connect hai

Automatic Door Control Arduino Programming

Arduino Programming ko copy aur paste karen IDE me

इस System को run करने के लिए या servo को Arduino से control करने के लिए Arduino IDE को launch करें और इस Program को copy करके Arduino IDE में paste करें और Upload करें
Program Upload कैसे करें

/*created by mechanic37
 servo control-GUI1
www.mechanic37.com
attach servo to pwm pin 9 */
#include<Servo.h>
Servo m1servo;
void setup()
{
Serial.begin(9600);
m1servo.attach(9);

}

 void loop()
 {
 if (Serial.available() > 0) { int data = Serial.read();
 switch (data) {
 case '1': 
 m1servo.write(30);
 break;
 case '2' : 
 m1servo.write(2);
 break;
 default :
 break;
 }

 }


Create GUI Using Processing Programming 


Processing gui window ko programming se bnai hai graphic create krne ke liye

आप image में देखें जब आप L key को Press करोगे तो door lock होगा यानि servo 0 Degree पर आएगी और U key press करोगे तब Door unlock होगा यानि कि Servo 30 डिग्री पर आएगी यह सब Processing से होगा इसलिए इस Program को मेने Processing के लिए बनाया है जिससे आप Gui Create कर सकें इसके लिए आपको Processing Launch करना होगा और इस program को copy कर के Processing में paste करें और Program run करें जिससे Mechanic37 GUI window Create होगी जो Keypress से Arduino को signal send करेगी keypress करने पर आप इस window में red color का effect देखेंगे 
Power Bank कैसे बनाएं 
Robotic Arm बनाएं
import processing.serial.*; 
Serial Mechanic37Port;                      
int r,g,b;
void setup() { 
  size(400,280);
r = 0; g = 0;b = 0;
noStroke(); 
frameRate(10); 
Mechanic37Port = new Serial(this, 9600); 
void draw(){
background(#F7FAFA);
fill(#16908F);
rect(60,120,130,70,10);
rect(200,120,140,70,10);
stroke(#000000);
rect(0,0,399,70);
fill(#0A0201);
textSize(25);
text("Lock",95,163);
text("UnLock",225,163);
textSize(32);
text("Mechanic37",129,40,5);
textSize(27);
fill(#16908F);
text("Door Control",120,110);
textSize(15);
text("www.Mechanic37.com",200,270);
}
void keyPressed(){
 switch (keyCode) {  
case 'L': 
Mechanic37Port.write('1'); 
fill(255,0,0);
rect(60,120,130,70,10);
break;
case 'U':
Mechanic37Port.write('2');
fill(255,0,0);
rect(200,120,140,70,10);

break; }
}
yh door lock pc or computer se control hota hai u button press karne pr unlock hoga aur l se lock hoga
इस Door lock को Processing की window पर U press करने पर ऊपर की Image जैसी position होगी यानि की Door Unlock होगा और जब L प्रेस करेंगे तब यह Servo 0 डिग्री पर आ जायेगी जिससे Door Unlock हो जायेगा यदि ये Project आपके काम आया हो तो  इसे अपने friends साथ facebook,twitter,google+ पर share जरूर करें और हमारे Facebook page को like करें 
 और mechanic37.com की हर एक new post अपने email पर पाने के लिए उपर subscription box से subscribe करे 

Comments

Note- Uc Browser हमारी website के Design और Text को बिगाड़ देता है Google Chrome या अन्य अच्छे Browser में website Open करें जिससे आप सही तरह से Projects देख पायेंगें और उन्हें read कर पायेंगें
आप इस Website पर कैसे आये ? answer जरूर दें
Google से
Social Sites से
Friend ने बताया
किसी दूसरी website से
surveymaker