Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dmdhrumilmistry/8051_door_authenticator

A door authenticator using 8051 microcontroller programmed in C, interfacing Keypad(4x3), LCD(16x2) and a motor for control. This is an open source project under MIT license.
https://github.com/dmdhrumilmistry/8051_door_authenticator

microcontroller simulation

Last synced: about 2 months ago
JSON representation

A door authenticator using 8051 microcontroller programmed in C, interfacing Keypad(4x3), LCD(16x2) and a motor for control. This is an open source project under MIT license.

Awesome Lists containing this project

README

        

# 8051_door_authenticator

## Installation

1. Download and install [ARM Keil C51](https://www.keil.com/download/product/)

2. Create Project and copy program code from [main.c](https://github.com/dmdhrumilmistry/8051_door_authenticator/blob/mini-project-final/main.c)

3. Create a hex file for the program.

4. Create Simulation Project file on Proteus.

6. Connect circuit as shown below.



7. Load the hex file on Microcontroller.

8. Run the simulation.

```
Note: The default password is 123456
you can change the password from the program code by changing the pin by changing
password string in main function of the code.
```

##

### Pre-requisites

- 8051 Microcontroller
- Basic C Programming
- Basic Interfacing of LCD, Motor, Keypad.
- Basic Electronics

##

### Dependencies

**`8051 Door Authenticator`** requires user to install few programs to simulate the circuit-

- `Proteus`

- `Microvision Keil`


##
### Questions?

You can discuss with others or post a question under `Discussions Tab`

### Follow Me on: