Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 1.99 KB

README.md

File metadata and controls

55 lines (40 loc) · 1.99 KB

ArduinoSafe

Arduino

Simulation on Wokwi Arduino Safe Simulation on Wokwi - Click image to view the live simulation

Description

This project implements a digital safe system using an Arduino Uno. It features PIN-based authentication, an LCD interface for user interaction, and a servo motor to simulate the locking mechanism. The system provides a secure and interactive way to manage access to a simulated safe.

Features

  • PIN-based authentication
  • LCD display for user feedback
  • Servo motor for lock simulation
  • Persistent PIN storage using EEPROM
  • LED and buzzer for audio-visual feedback
  • Initial PIN setup functionality

Hardware Requirements

  • Arduino Uno
  • 16x2 LCD Display
  • 4x4 Membrane Keypad
  • Servo Motor
  • LED
  • Buzzer
  • Resistors and connecting wires

Software Dependencies

Setup and Installation

  1. Connect the hardware components according to the circuit diagram.
  2. Install the Arduino IDE and required libraries.
  3. Clone this repository or download the source code.
  4. Open the .ino file in Arduino IDE.
  5. Upload the code to your Arduino Uno.

Usage

  1. On first run, the system will prompt for initial PIN setup.
  2. Enter a 4-digit PIN to lock the safe with the # key to press enter.
  3. To unlock, enter the correct PIN.
  4. When unlocked, press 'A' to lock the safe again.

Top Langs