How to make Smart Door Lock circuit || Arduino board || Tinkercad

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ส.ค. 2021
  • hi guys in this video i will tech how to make An smart Password Door lock Using Arduino Board With the help of tinkercad software
    start learning and make a circuit and keep your Home smart and safe guys
    Do not click this link
    👇👇
    bit.ly/3DPcKB6
    (smart door lock Circuit Programming Code)
    👇
    docs.google.com/document/d/1x...
    ( Tinkercad link to create a circuit )
    👇
    www.tinkercad.com/dashboard
    components requried is
    1 bread board small
    2 Ardiuno UNO R3
    3 potentiometer
    4 LCD Display
    5 Micro Servo motor
    6 keypad
    follow me in social media
    INSTAGRAM = bit.ly/3C1h4gf
    Facebook = bit.ly/3iczEdx
    THANKS FOR WATCHING
    Kamlesh Crazy Creative
  • บันเทิง

ความคิดเห็น • 60

  • @kamlesh_crazy_creative
    @kamlesh_crazy_creative  11 หลายเดือนก่อน +7

    this is updated code.. try this and comment me guys
    #include
    #include
    #include
    Servo myservo;
    LiquidCrystal lcd(A0, A1, A2, A3, A4, A5);
    #define Password_Lenght 7 // Give enough room for six chars + NULL char
    int pos = 0; // variable to store the servo position
    char Data[Password_Lenght]; // 6 is the number of chars it can hold + the null char = 7
    char Master[Password_Lenght] = "123456";
    byte data_count = 0, master_count = 0;
    bool Pass_is_good;
    char customKey;
    const byte ROWS = 4;
    const byte COLS = 3;
    char keys[ROWS][COLS] = {
    {'1', '2', '3'},
    {'4', '5', '6'},
    {'7', '8', '9'},
    {'*', '0', '#'}
    };
    bool door = true;
    byte rowPins[ROWS] = {1, 2, 3, 4}; //connect to the row pinouts of the keypad
    byte colPins[COLS] = {5, 6, 7}; //connect to the column pinouts of the keypad
    Keypad customKeypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS); //initialize an instance of class NewKeypad
    void setup()
    {
    myservo.attach(9);
    ServoClose();
    lcd.begin(16, 2);
    lcd.print(" Arduino Door");
    lcd.setCursor(0, 1);
    lcd.print("--Look project--");
    delay(3000);
    lcd.clear();
    }
    void loop()
    {
    if (door == 0)
    {
    customKey = customKeypad.getKey();
    if (customKey == '#')
    {
    lcd.clear();
    ServoClose();
    lcd.print(" Door is close");
    delay(3000);
    door = 1;
    }
    }
    else Open();
    }
    void clearData()
    {
    while (data_count != 0)
    { // This can be used for any array size,
    Data[data_count--] = 0; //clear array for new data
    }
    return;
    }
    void ServoOpen()
    {
    for (pos = 180; pos >= 0; pos -= 5) { // goes from 0 degrees to 180 degrees
    // in steps of 1 degree
    myservo.write(pos); // tell servo to go to position in variable 'pos'
    delay(15); // waits 15ms for the servo to reach the position
    }
    }
    void ServoClose()
    {
    for (pos = 0; pos

    • @user-vw5zo5fi2o
      @user-vw5zo5fi2o 5 หลายเดือนก่อน

      thank-you Habibi

    • @Xvr.lf7456
      @Xvr.lf7456 5 หลายเดือนก่อน

      What's the password?😊

    • @user-vw5zo5fi2o
      @user-vw5zo5fi2o 5 หลายเดือนก่อน

      @@Xvr.lf7456 123456

    • @JazmaineEnriquez-dg5rw
      @JazmaineEnriquez-dg5rw 3 หลายเดือนก่อน

      😊😢

    • @kamlesh_crazy_creative
      @kamlesh_crazy_creative  8 วันที่ผ่านมา

      ​@@Xvr.lf7456 The default password is 123456..if you want you can change it

  • @thankgodaugustine9975
    @thankgodaugustine9975 2 ปีที่แล้ว +1

    Great job

  • @bikashbhattarai2218
    @bikashbhattarai2218 5 หลายเดือนก่อน

    Appreciate Bro!! Thanks for helping me indirectly to do my IoT projectts

  • @kamlesh_crazy_creative
    @kamlesh_crazy_creative  8 วันที่ผ่านมา

    Comment me if you needed any other project Circuit designs. or working projects.

  • @sv_sreehari
    @sv_sreehari ปีที่แล้ว +1

    Great dude I just made this recently for my door and it works well.Thanks for sharing 👐

  • @laxmisharanya
    @laxmisharanya 9 หลายเดือนก่อน +1

    THANKS A LOT FOR THE VIDEO . THIS WAS HELPFUL......

  • @tanmayvig7755
    @tanmayvig7755 6 วันที่ผ่านมา

    Thank you so much

  • @manikeshtechtube4490
    @manikeshtechtube4490 2 ปีที่แล้ว +1

    Great mannn!!

  • @sharath1846
    @sharath1846 2 ปีที่แล้ว +1

    🎉🤩

  • @tugroose
    @tugroose 3 หลายเดือนก่อน

    Bro you said click # to lock but its not working , apart from that every thing is working thank you so much

  • @practiceofbramcharya1053
    @practiceofbramcharya1053 2 ปีที่แล้ว +8

    bro when i am typing the password suppose i type 1 and then when i type 2 the 1 that has been typed before disappears and in place of 1 it shows 2 and so on . how to fix it

  • @prakharpiyush6894
    @prakharpiyush6894 11 หลายเดือนก่อน +3

    bro, it works but only 1 digit can be feed, what to do ?

  • @thankgodaugustine9975
    @thankgodaugustine9975 2 ปีที่แล้ว

    Do I still need to input keypad and crystals even after copying the code on arduino app

  • @martiningmarsiphiwoalback7074
    @martiningmarsiphiwoalback7074 2 ปีที่แล้ว +1

    Great video!
    please could you post the code?

    • @kamlesh_crazy_creative
      @kamlesh_crazy_creative  2 ปีที่แล้ว +1

      Yaa sure ..I will update you can check in description

    • @kamlesh_crazy_creative
      @kamlesh_crazy_creative  2 ปีที่แล้ว +2

      I have updated the description.. now you can check..
      THANK YOU keep supporting me🤗

  • @nahiduzzamanshakil1833
    @nahiduzzamanshakil1833 2 ปีที่แล้ว +1

    Code gulo dorkar silo

  • @aniketvishwakarma8915
    @aniketvishwakarma8915 6 หลายเดือนก่อน

    Can we use fingerprint instead of num pad

  • @karishmabajabalkar2859
    @karishmabajabalkar2859 4 หลายเดือนก่อน

    Why they show me in lcd 16×2 that current through backlight led is 23.7 KA, while maximum is 20.0 ma plzz slove my this problem plzz

    • @tugroose
      @tugroose 3 หลายเดือนก่อน

      I think it doesn't matter because the lcd is working

  • @Irfan-xo2vt
    @Irfan-xo2vt 2 ปีที่แล้ว +2

    bro can u copy paste your text code here

    • @kamlesh_crazy_creative
      @kamlesh_crazy_creative  2 ปีที่แล้ว +1

      i have updated the code in description ..you check
      \THANK YOU KEEP SUPPORTING ME

  • @supritirosita
    @supritirosita 6 หลายเดือนก่อน

    what is that shape on the lcd? how to remove it?

  • @sachaindewmina5038
    @sachaindewmina5038 ปีที่แล้ว +1

    It says "compilation terminated.
    exit status 1
    Keypad.h: No such file or directory
    "

  • @nishiguptaourphysics8649
    @nishiguptaourphysics8649 ปีที่แล้ว +2

    Sir lcd is not working

  • @gamingwithhemend9890
    @gamingwithhemend9890 ปีที่แล้ว +1

    Bro this code is not working!!
    Its not taking the input in a array...taking one by one.
    PLease paste the code what u used in the youtube video..!! Thanks

  • @kudumulakondamma8905
    @kudumulakondamma8905 หลายเดือนก่อน

    Sir when we are entering password only one number only is visible sir what is the mistake

  • @antoniotagaban9066
    @antoniotagaban9066 ปีที่แล้ว

    Bro can you post the code?

  • @subric5010
    @subric5010 ปีที่แล้ว

    THIS CODE DOES NOT WORK I FIX ONE PROBLEM ANOTHER ONE POP UP.!!!!!!!!

  • @user-mt9yc6wu6d
    @user-mt9yc6wu6d หลายเดือนก่อน

    LCD SCREEN NOT WORKING?

  • @mercyjennifer4674
    @mercyjennifer4674 2 ปีที่แล้ว

    Hahaha