Digital Keypad Security Door Lock using Arduino ||Tinkercad
ฝัง
- เผยแพร่เมื่อ 22 มี.ค. 2021
- Often times, we need to secure a room at our home or office (perhaps a secret dexter’s laboratory) so that no one can access the room without our permission and ensure protection against theft or loss of our important accessories and assets. There are so many types of security systems present today but behind the scene, for authentication they all relay on fingerprint, retina scanner, iris scanner, face id, tongue scanner, RFID reader, password, pin, patterns, etc. Off all the solutions the low-cost one is to use a password or pin-based system. So, in this project, I have built an Arduino Keypad Door Lock which can be mounted to any of your existing doors to secure them with a digital password.
» List of components
• Arduino Uno/Pro/Mini or Custom board using Atmega 328p Microcontroller
• 16 x 2 LCD (Liquid Crystal Display)
• 4 x 3 or 4 x 4 matrix keypad for Arduino
• Servo motor
• Additional components for power supply of 1 Amp 5 Volt mobile charger
• jumper wires, nuts bolts, plastic casing, etc.
» Software
For the software part, I program it using arduino IDE v1.01.
ads.supplyframe.com/openads/w...{taxonomy_enc}%26value2%3D318197%26value3%3D3%26zone%3D556%26uuid%3D%26extra%3Dcontextualmatch%3Dnolimitation%7Clivetax%3D0%7Ccookietax%3D0%7Ccb%3D144210c093%7Ch_value%3D80aff14810900aea1615912748%7Ch_crc%3D3975103338%7Cgeo%3Din%7Ccnt%3Das%7Cbp%3D0.98559524972121%7Cbpf%3D0.48756639383588%7Ccp%3D5%7Ch_i%3Dy%7Cgcl%3D%7Cgclsrc%3D%7Cgclts%3D%7Cdi_num%3D%26zone%3D556%26url%3Dhttps%253A%252F%252Fstore.arduino.cc%252Fusa%252Ftemporary-promo%253FDsupplyframe%2526Dbanner%2526Djanuary_promo
» Schematic And Code → drive.google.com/drive/folder...
» Simulation Software
www.tinkercad.com/dashboard
» Tinkercad file → www.tinkercad.com/things/iPOF...
- วิทยาศาสตร์และเทคโนโลยี
Tinkercad Simulation Link 🔗 - www.tinkercad.com/things/iPOFwn5z7rW
Merci beaucoup
@@deusmayulu8498 😌
Thanks😀
A great video...brilliant circuit draw...
Great.. keep it up 👍👌👌
Great shubham
Thanks for this project
hlo what keyboard extension have you used for aurdino??
Ek no bhava carry on ❤❤
Great work!
Thank-you 😌
Could you give full introduction about what is about this project ? Please answer my question... Thank you
Thanks you it is very helpful
Great work, Shubham, I want to store this data in a google sheet. How to do it?
you the man, thankya mate :)
Thank you so much bros. Thanks a lot
thanks bro i easy to understand
Bro u did an excellent job...Ur talent is depicted in the work...I needed a help can u plz show me the blocks corresponding to the code generated
🔥👌👌
thank you so much for the tutorial, great vid. but is there any way to get rid of the time limit once the door is open? and how do i change the default password.
In the code, you'll have char Master Password Length (ig it's in the 13 row) there you can change the passowrd
Thank you so much for your video bro... Really awesome👏👏👏
In tinkercad it does not consist of servo motor can u suggest me some other software which consist of servo motor
it worked, thanks
Hi
Can u pls make its hardware
thank you so much!
U're Welcome 🙌🏻
Design and implement 2 bit magitude comparator using both NAND and NOR
you're the best😊
Thank-you 📺
Hii
Could you Add an ultrasonic Sesor in this project and make a vedio on it
And also Add Change Password at a Time by using Thinkcad simulator
If it Possible then Could you please Share It
Nice but i have interest in QR Code scan using door lock system.Please make this video.
Thanks
🤘🏻 Ok, I made this video very soon,
Nice work bro, but I want to have notification on my mobile about when is the door opened or incorrect password is entered. How do I do it?
Thank you for the suggestion I definitely work on the project which is to be suggested. 🙂
I done the simulation .. And coding also . Thanks🤟. Its becomes easy becuse of u .. 😘😘
Bro i need simulation code
Glad to hear that
www.tinkercad.com/things/iPOFwn5z7rW
👍👍👍
its good but if i were in the other side it wouldnt open
Hi bro , tried to make the same circuit, but I have a problem with my code , when I make the simulator, the cursor send me in servo myservo; please help me to find solution about it
Brother Just copy the ckt and upload the code given link is in discription.
how to change pin
may I ask the purpose of the micro servo here is?
This is just a simulation, servo shows the function of door locking mechanism
I made it very helpful
Working
Thanks
Code not working please give valid code
Bro how we can change password plz give me some instructions.
In your work if I press 1 it show 9. For this types of problem I can not give correct password plz help bro..
char Master[Password_Length] = "1234";
Here you can change your password.
@@technicalshubham789 Thank you bro. You are so helpful.
www.tinkercad.com/things/iPOFwn5z7rW
www.tinkercad.com/things/iPOFwn5z7rW
Code mil sakta hai kya konsa hai
Bhai code send karo na plzz error aa rha hai
Where are libraries I can't see please say wating for your reply
Which Library U want ?
@@technicalshubham789 keypad
@@saisantosh328 Ok i will share a download link soon
Project:: "GPS & GSM based garbage cleaning system"
"Automation of garbage bin"
Hardware tools:
Ultrasonic sensor, flame sensor, microcontroller, node mcu, GPS, GSM, power supply
Kindly, Is project ki simulation kr dein..
Okay 👍 i will try to make .....
Code in video different in the link on tincercad and the link of code not opening plz you can past it here
#include
#include
#include
#define Password_Length 5
Servo myservo;
LiquidCrystal lcd(A0, A1, A2, A3, A4, A5);
int pos = 0;
char Data[Password_Length];
char Master[Password_Length] = "1234";
byte data_count = 0, master_count = 0;
bool Pass_is_good;
bool door = false;
char customKey;
/*---preparing keypad---*/
const byte ROWS = 4;
const byte COLS = 4;
char keys[ROWS][COLS] = {
{'1', '2', '3', 'A'},
{'4', '5', '6', 'B'},
{'7', '8', '9', 'C'},
{'*', '0', '#', 'D'}
};
byte rowPins[ROWS] = {0, 1, 2, 3};
byte colPins[COLS] = {4, 5, 6, 7};
Keypad customKeypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS);
/*--- Main Action ---*/
void setup()
{
myservo.attach(9, 2000, 2400);
ServoClose();
lcd.begin(16, 2);
lcd.print("Protected Door");
loading("Loading");
lcd.clear();
}
void loop()
{
if (door == true)
{
customKey = customKeypad.getKey();
if (customKey == '#')
{
lcd.clear();
ServoClose();
lcd.print("Door is closed");
delay(3000);
door = false;
}
}
else
Open();
}
void loading (char msg[]) {
lcd.setCursor(0, 1);
lcd.print(msg);
for (int i = 0; i < 9; i++) {
delay(1000);
lcd.print(".");
}
}
void clearData()
{
while (data_count != 0)
{
Data[data_count--] = 0;
}
return;
}
void ServoClose()
{
for (pos = 90; pos >= 0; pos -= 10) {
myservo.write(pos);
}
}
void ServoOpen()
{
for (pos = 0; pos
@@technicalshubham789n
bro can we change passward and yes then how
Yes we can change password but we need to change password in coading
can i get the tinkercad link to copy and tinker the circuit
www.tinkercad.com/things/iPOFwn5z7rW
@@technicalshubham7894:58
Can u share the cicuit daigram ..??? 🙏plzz
Ok, I shear the circuit diagram.
@@technicalshubham789 share it Fast plzz .. Thank u
@@prajaktapansare6875 drive.google.com/file/d/1saWTk0iK_-gvRsB5FtfHJIDETj2hV6Bg/view?usp=drivesdk
Bro i need the code for this simulation pls 🙏 in urgent
where will i get the code
Check out pin comment ..
@@technicalshubham789 thanks it worked
Happy for you..
Sir plz provide the code for the project
Go for the simulation
Code error dikha raha he bro...
Ok i send u code .
Bro can u share the code and working of this project??
www.tinkercad.com/things/iPOFwn5z7rW
what is the password
Hello. What does if (customKey == '#') mean?
void loop()
{
if (door == true)
{
customKey = customKeypad.getKey();
if (customKey == '#')
{
lcd.clear();
ServoClose();
lcd.print("Door is closed");
delay(3000);
door = false;
}
}
the 'delay(3000);' is how long it takes for the door to close, and the rest of it just tells the Audino how to get to that point, and to open and/or close the door.
Nsab
I can you giving coding in description
The coading and schematic is in the discription please check out ..
www.tinkercad.com/things/iPOFwn5z7rW
what is the password