Smart door lock 🔒🚪 Arduino door locking system

Поделиться
HTML-код
  • Опубликовано: 19 авг 2024
  • Smart door lock 🔒🚪 Arduino door locking system #arduino #automation #smart_lock
    Smart door lock 2022.
    Smart door lock arduino. Smart door lock project.
    Best smart door lock.
    Smart door lock using arduino.
    Smart door lock using password.
    Smart door lock keypad.
    smart door lock using arduino.
    Smart door lock using password.
    Arduino password door lock.
    Arduino based password door lock system.
    Keypad arduino.
    4x4 matrix keypad arduino.

Комментарии • 35

  • @ankitsharma-ud7tq
    @ankitsharma-ud7tq Год назад +10

    Nice yar I am learning c so I can understand some of these codes.
    So much hard work.

  • @iontrandafir5762
    @iontrandafir5762 Год назад +3

    Excellent ! How could you use the smartphone to add more acces codes ?

  • @railroadsdownunder8200
    @railroadsdownunder8200 7 месяцев назад

    Could you please make a tutorial on this? I got these exact components but I’m not sure how to make a door lock

  • @tims1174
    @tims1174 11 месяцев назад +2

    How did the Servo motor produce that much force for pulling the bolt? Is the bolt a smooth one?
    Awesome project btw🎉

  • @honestkumarharshit
    @honestkumarharshit 11 месяцев назад +1

    Bro full code and circuit diagram plzz

  • @white_noiseee
    @white_noiseee Год назад +3

    bro circuit diagram?

  • @sandeepjadhav-sm4bp
    @sandeepjadhav-sm4bp 5 месяцев назад +1

    Bhai ye keypad door ke us taraf hona tahiye aise to manually bhi khul jayega

    • @experiment_lab_bd
      @experiment_lab_bd  5 месяцев назад

      This is just an Arduino project. I have made this for practicing Arduino.

  • @serana9535
    @serana9535 8 месяцев назад +1

    Circuit diagram bro

  • @DUDEmps
    @DUDEmps Месяц назад

    Can anyone send code of this , my sister has to submit project in her college 😢

  • @abhivarma2164
    @abhivarma2164 Год назад +1

    Bro cost entha

  • @Noorularbab1907
    @Noorularbab1907 4 дня назад

    Price kia hai is ki??

  • @user-bo6wd7rq7t
    @user-bo6wd7rq7t 21 день назад

    what is the battery capacity needed??

    • @cyberraybolt9205
      @cyberraybolt9205 6 дней назад

      9 volt for uno and mega but I think for pico and mini 5 volt is enough

  • @MadhavSharma-ti8ku
    @MadhavSharma-ti8ku 3 месяца назад

    aise to hum ise manually bhi khol sakte hai🤔❓

    • @experiment_lab_bd
      @experiment_lab_bd  3 месяца назад +1

      I have made this only for practicing robotics. This is not real life solution.

    • @MadhavSharma-ti8ku
      @MadhavSharma-ti8ku 3 месяца назад

      @@experiment_lab_bd okk sir

  • @ahmedinnovativs996
    @ahmedinnovativs996 Год назад

    Video on project please

  • @shatterism3329
    @shatterism3329 6 месяцев назад

    can you use 9v battery on that?

  • @vevon0079
    @vevon0079 Год назад

    Itni manual power code ko press karnai mai hoti ...itni hi iss chitkani ko left sai ,right karnai mai😂😂😂😂😂😂😂😂😂😂😂😂😂😅😅😅😎😎😎😎😎😎😎

    • @xisha478
      @xisha478 11 месяцев назад

      Are brother ye collage project ke liye hai nothing else

  • @eleistervlack9587
    @eleistervlack9587 Год назад

    What is its durability?

  • @dksoni1415
    @dksoni1415 9 месяцев назад

    Ye pcb chahiye mil jaega

  • @SaadHasan
    @SaadHasan Год назад

    Which motor is that?

  • @_Amankondvilkar
    @_Amankondvilkar Год назад

    bhai iske project dairy hai ky

  • @SumanBaul
    @SumanBaul Год назад

    Which board is this?

  • @rudrasingh6650
    @rudrasingh6650 Год назад

    Code??

  • @EyobaMaghe
    @EyobaMaghe Год назад

    Work out

  • @myleneperdido2806
    @myleneperdido2806 Год назад

    Code plss?

    • @experiment_lab_bd
      @experiment_lab_bd  Год назад

      #include
      #include
      Servo ServoMotor;
      char* password = "1234"; // change the password here, just pick any 3 numbers
      int position = 0;
      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] = { 8, 7, 6, 9 };
      byte colPins[COLS] = { 5, 4, 3, 2 };
      Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );
      int RedpinLock = 12;
      int GreenpinUnlock = 13;
      void setup()
      {
      ServoMotor.attach(11);
      LockedPosition(true);
      }
      void loop()
      {
      char key = keypad.getKey();
      if (key == '*' || key == '#')
      {
      position = 0;
      LockedPosition(true);
      }
      if (key == password[position])
      {
      position ++;
      }
      if (position == 3)
      {
      LockedPosition(false);
      }
      delay(100);
      }
      void LockedPosition(int locked)
      {
      if (locked)
      {
      digitalWrite(RedpinLock, HIGH);
      digitalWrite(GreenpinUnlock, LOW);
      ServoMotor.write(11);
      }
      else
      {
      digitalWrite(RedpinLock, LOW);
      digitalWrite(GreenpinUnlock, HIGH);
      ServoMotor.write(150);
      }
      }

  • @roro.py2
    @roro.py2 Год назад

    Code?

    • @experiment_lab_bd
      @experiment_lab_bd  Год назад +2

      #include
      #include
      Servo ServoMotor;
      char* password = "1234"; // change the password here, just pick any 3 numbers
      int position = 0;
      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] = { 8, 7, 6, 9 };
      byte colPins[COLS] = { 5, 4, 3, 2 };
      Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );
      int RedpinLock = 12;
      int GreenpinUnlock = 13;
      void setup()
      {
      ServoMotor.attach(11);
      LockedPosition(true);
      }
      void loop()
      {
      char key = keypad.getKey();
      if (key == '*' || key == '#')
      {
      position = 0;
      LockedPosition(true);
      }
      if (key == password[position])
      {
      position ++;
      }
      if (position == 3)
      {
      LockedPosition(false);
      }
      delay(100);
      }
      void LockedPosition(int locked)
      {
      if (locked)
      {
      digitalWrite(RedpinLock, HIGH);
      digitalWrite(GreenpinUnlock, LOW);
      ServoMotor.write(11);
      }
      else
      {
      digitalWrite(RedpinLock, LOW);
      digitalWrite(GreenpinUnlock, HIGH);
      ServoMotor.write(150);
      }
      }