Skip to content

julialviol/ArduinoSecuritySystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

ArduinoSecuritySystem

Description

This project acts as a security system with a password using the keypad. The LCD prompts the user to 'Enter a Password'. The RGB LED changes from red to green depending on if the password was entered correctly or not. Keys such as ‘A’ ‘B’ ‘C’ ‘D’ will display 'Invalid key' on the LCD. A servo motor is included to imitate a door opening when the correct password is inputed.

Materials Required

Arduino UNO R3 Controller Board

Arduino UNO R3 USB Power Cord

Arduino IDE Software

Female and Male Jumper Wires

1kΩ Resistors

LCD display module (16 x 2)

Keypad module

RGB LED module

Servo module

Description of Sensors and Modules used

LCD display: This is a 16-character 2-line glass display with a serial interface

Keypad Module: This is a 16-button keypad that provides tactile input into a program/computer

RGB LED: This module outputs red, blue and green in a colour fade/mix effect

Servo Module: A Servo module rotates its shaft to a set position, between 0 and 120 degrees

Built With

Built using a physical Ardiuno UNO kit, then recreated on TinkerCAD using an Arduino Uno R3 for demonstration purposes

Physical Arduino Project

Screenshot 2024-01-20 at 7 33 46 PM

Code

Click here to see code!

Sample Output

Program start:

Screenshot 2024-01-20 at 7 21 39 PM

After valid user input:

Screenshot 2024-01-20 at 7 23 48 PM

After operation is executed:

Screenshot 2024-01-20 at 7 25 43 PM

TinkerCAD

Click here to see TinkerCAD model!

Contact

Name: Julia Viol

Email: [email protected]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages