WIRELESS DIGITAL CODE LOCK WITH A STATUS DISPLAY DONE AT K A INSPIRE SOFTWARE SOLUTIONS INDIVIDUAL PROJECT BY R.KARTHIKMANOJ 31106106037 PROJECT DESCRIPTION In my project “Wireless Digital Code Lock with a Status Display” is used to protect the efficient hacking prevent from brute force etc. The basic user lock is of 4 Digits and Master lock is of 1 digit so it’s not easy for an intruder to break the lock unless you keep the code simple. The input is taken from a 4x3 Keypad The user input is displayed on a 2x16 LCD A pin is assigned as output for activating and deactivating the lock. For demonstration i have connected an LED to that pin. HARDWARE REQUIREMENTS MICROCONTROLLER(AT89S51) UNIT POWER SUPPLY KEYPAD UNIT BUZZER UNIT SOFTWARE REQUIREMENTS EMBEDDED C KEIL COMPILER SOFTWARE IMPLEMENTATION The software used for this project is KEIL, FLASH Programmer, OrCAD and Visual Basic6.0. Keil is used to develop the program for AT89S51 microcontroller. Flash programmer is used to download the program into the AT89S51 microcontroller. OrCAD software is used to design the PCB layout. BLOCK DIAGRAM: TRANSMITTER SECTION BLOCK DIAGRAM: RECIEVER SECTION CIRCUIT DIAGRAM MICROCONTROLLER The AT89S52 is a low-power, highperformance CMOS 8-bit microcontroller with 8K bytes of in-system programmable Flash memory. POWER SUPPLY Power supply is a reference to a source of electrical power. A device or system that supplies electrical or other types of energy to an output load or group of loads is called a power supply unit or PSU. STEP DOWN TRANSFORMER The transformer is transferring the electrical voltage or current from one circuit into another circuit without changing the frequency. When (0-220V) AC is applied at the primary winding, it will step down the power supply voltage and given as(0-6V) AC in the secondary winding as an output. ENCODER (HT12E) The 212 encoders are a series of CMOS LSIs for remote control system applications. They are capable of encoding information which consists of N address bits and 12_N data bits. DECODER (HT12D) The 212 decoders are a series of CMOS LSIs for remote control system applications. They are paired with Holtek_s 212 series of encoders. The decoders receive serial addresses and data from a programmed 212 series of encoders that are transmitted by a carrier using an RF or an IR transmission medium. TRANSMITTER MODULE (STT433) The transmitter operates from a 1.5-12V supply, making it ideal for battery-powered applications. The transmitter employs a SAW-stabilized oscillator, ensuring accurate frequency control for best range performance. RECEIVER MODULE (STR433) The STR-433 is ideal for short-range remote control applications where cost is a primary concern. The receiver module requires no external RF components except for the antenna. LCD DISPLAY (16x2) LCD module have 8-bit data interface and control pins. One can send data as 8-bit or in pair of two 4-bit nibbles.To display any character on LCD micro controller has to send its ASCII value to the data bus of LCD. LCD display used here is having 16x2 size. It means 2 lines each with 16 character. KEYPAD SWITCHES The key board here we are interfacing is a matrix keyboard. This key board is designed with a particular rows and columns. These rows and columns are connected to the microcontroller through its ports of the micro controller 8051. We normally use 8*8 matrix key board. BUZZER Buzzer is an electromagnet that automatically connects and disconnects many times per minute. This will cause the vibration of the armature and creation of a buzzing sound. APPLICATIONS It’s used to prevent from hacking. It can be used in any device. It protects any device and is very secured.