O S H E N M A D H U K A
Automated Key Management System (AKMS)

My Team

From left: Oshen Madhuka, Udara Bandara, Sahan Gamage, Vibuda Perera, and Shivan Thilakeratne

Introduction

The Automated Key Management System (AKMS) is designed to address the inefficiencies and security vulnerabilities of traditional key management systems in institutions such as schools, universities, and offices.

Methodology

At its core, the AKMS employs an Arduino UNO microcontroller, ensuring robust and reliable control of the entire system. For secure user verification, the AS608 Fingerprint module is integrated, preventing unauthorized access. The system also incorporates A3144 Hall effect sensors to detect and monitor the presence and position of keys accurately.

The user interface is designed for ease of use, featuring a 3x4 keypad for input, a 16x2 LCD display for status updates and information, and additional push buttons for controls. To extend the number of input/output pins, the I2C expander module PCF8574T is used, while L298N Stepper motor drivers control the Nema 17 Stepper motors for precise key movement. Additionally, an SG90 Servo motor is included for specific mechanical actions within the system.

For network connectivity, the AKMS utilizes the Node MCU, enabling seamless integration with wireless networks. LEDs are employed as indicators to provide visual feedback and status signals, enhancing the overall user experience.

  • Date :

    September 2022 - July 2023

  • Categories :

    Internet of things (IOT)

    Embedded Systems

  • Client :

    Associated with University of Moratuwa

Proposed system

Design Architecture