Programmable number lock system

Wednesday, November 19th, 2008

Programmable number lock system is a high security number lock system that can be used to lock electronic devices. The present system is very user friendly. This system is a combination of software and hardware at its best. We have used a 8051 microcontroller kit for interfacing our system.
In the present design we can activate or deactivate 9 devices. Each device is locked using a 4 digit code (password). The code can be set as per the user’s desire, hence the name ‘ PROGRAMMABLE ‘. For the device to be activated (unlocked), the user should enter the code that had been entered when the device was locked. In case the user enters the wrong code a silent alarm will be activated.

Introduction to Programmable number lock system:

The system has three units, namely:

  1. Keyboard unit.
  2. Display unit.
  3. Control unit.

The keyboard unit consists of 9 number keys, 1 unlock key and 1 lock key. These are all push button switches. This unit is used to select the desired device and to enter the codes into the system. It is also used to request the system to lock/unlock the selected device.

The display section contains 5 seven segment display. This unit displays the device number and the code entered. This section is detachable. If detached it does not affect the working of the whole system. This unit also contains password reset button and an LED to indicate the error when the device is   already locked and user wants to lock the device again. The error indicator also indicates an error when the system is already unlocked and the user tries to unlock the same.

The control unit  is the heart of our system. It contains the necessary circuitry for the control of the device .This unit controls 9 devices, which is lock/unlock  by selecting it using the keyboard and entering the password. If the code entered to unlock the device is wrong, then a silent alarm is triggered .The keyboard unit and the display unit are connected to this unit.

All these three units are merged together to form the whole system.

Model of Programmable number lock system

Model of Programmable number lock system

Block diagram of Programmable number lock system:

 Block diagram of Programmable number lock system:

Block diagram of Programmable number lock system:

Working of the system:

When the system  is initially installed the reset button is pressed. This key is present in the control unit. This unlocks all the devices. This is to avoid undesired functioning of the system.

To lock a particular device the device number is selected using the keyboard. Once the device is selected the user has to press the lock key present in the keyboard. Now the device waits for the user to enter the the code. The user can enter a 4 digit number using the keyboard as per his desire. Once all the 4 digits are entered the system electronically locks the selected device.

In the same manner to unlock a particular device, the device number is entered using the keyboard. Once the device number is selected the code for the selected device is entered. If the entered code matches the code that had been entered while that particular device was locked then the selected device will be activated (unlocked). If the codes do not match each other a silent alarm will be triggered (a LED placed in the control section. Shown in figure 3).An error indicator (placed in the display section) is provided if any user tries to lock a device which has already been locked or vice versa.

If the user is half way entering the code or has done an error while entering the code and wants to start over all again then a reset button is provided in the display section. By pressing this button the user can start from entering the device number and so on.

The number of devices which the system can control can be increased by addition of a few components in the control unit. More security can be achieved by increasing the number of digits in the code. This can be done by minor changes in the program. The system uses the internal RAM of the 8051 to store the code and hence puts a lower limit to the number of digits in the code and also the number of devices the system can control. Once the system is installed only the display unit and keyboard unit will be accessible to the user. Access to the control unit should be provided only to an official personal since it contains the system  reset button.

Pages: 1 2 3

Avatar Image

Author Name :
Ranjith

Total : 116 Comments


116 Responses to Programmable number lock system

  1. Anil kumar anal

    i am a student of electronics and communication engineering in nepal and we had studied your project and choosed it as our final year project and we dont know how to interface the ckt with the microcontroller kit can you help……

  2. kishore

    i am a student of electronics and communication engineering in karnataka and we had studied your project and choosed it as our final year project and we dont know how to interface the ckt with the microcontroller kit can you help……

  3. pramod

    We are troubled with your incomplete project detail.Please do help us as soos as possible.

  4. PRATHIBA

    hi i am doing electronics and communication in madurai.I want u to help me in this hardware project.I need the circuit and the code to do it in using microcontroller

  5. Ranjith

    Hi All
    Please ask your doubts clearly. Be specific on which section. Here we are just helping students to get Ideas to do their projects.

  6. Anil

    I need help on the programming section of this project i want to ask can you provide us with the program in c ………

  7. Tejas

    hello.
    i am tejas. i have selected this project but i am stuck.
    i need to know which 8051 IC is used in this project( like philips,atmel,pic). Also i need the microcontroller kit cicuit diagram with full pcb layout of this whole project.
    Please HELP me as fast as possible

  8. DHIRAJ

    MAY I required circuit layout of no. lock

  9. shashank

    please give me the full details including pcb layout and IC no.s of this project. PLEASE……..

  10. swati

    sir i am a student of electronics and communication. i have studied and chosen this project as my semester project, i am keenly interested in it. sir i m stuck with the circuit diagram. sir, if u can plz help me wid the circuit diagram of allthree sections along with the code in c ,it will be of great help, as i need it as early as possible

  11. Santhosh

    Hi Sir,
    I’m interesting in doing the programmable number lock as a project. I’d be very glad if u send me the entire circuit diagram as early as possible.
    Thank you.

  12. ajit kanu

    hi,
    sir,would u plz give the information about how to interface the micorcontroller kit with the circuit.

  13. pramod

    We are engaged with the provided details. Hope we’ll come up with the output. Do help for the comlete circuit.

  14. Jainam

    sir i am a student of electronics and communication. i have studied and chosen this project as my semester project, i am keenly interested in it. sir i m stuck with the circuit diagram. sir, if u can plz help me wid the circuit diagram of allthree sections along with the code in c ,it will be of great help, as i need it as early as possible

  15. Jainam

    hi….sir its me 4m electronics & communication dept. I require your help to get sucess in complete my project…I have choosen this project as my final project for semestar 6th..

    Awaiting for your help…..

  16. sonal aradhye

    hi……….
    i am the student of electronics & telecommunication.
    I have chosen this project for my 6th sem.
    i want to know the algorithm of this project.
    Can you please send me as soon as possible?
    awaiting for your reply.

  17. komal preet

    hello sir…
    i m an electronics and communication student.
    sir i m working on this number lock system project as my final project and i am not clear about its control unit.
    sir please tel the full details about the control unit.
    sir please reply me as soon as possible.
    i have to complete my project till d march..
    awaiting for your reply.

  18. Sean

    hello ranjith, we noticed that at your schematic diagram in the display unit and the picture of the finish product, we noticed that the 555 timer is not included plus another IC In the controller unit, at the circuit diagram, it has 6 ics, but at the picture, it has 10 ics. same with the keypad unit, circuit diagram has 2 ics, in the picture, it has 3. can you please provide me the whole circuit diagram of all units? we are stuck at the moment. reply asap. smsabio@yahoo.com

  19. Sean

    hello ranjith, we noticed that at your schematic diagram in the display unit and the picture of the finish product, we noticed that the 555 timer is not included plus another IC In the controller unit, at the circuit diagram, it has 6 ics, but at the picture, it has 10 ics. same with the keypad unit, circuit diagram has 2 ics, in the picture, it has 3. can you please provide me the whole circuit diagram of all units? we are stuck at the moment. reply asap.

  20. Govind

    please send me complete circuitory along with programme code n pcb layout n ic no.s………. as soon as possible

  21. Srikanta

    Sir,

    i am a final year student from orissa having ece branch.
    i am having a problem on the control unit part.the circuit diagram is incomplete and there r more ics present on thegiven block diagram.so if possible, plz send the complete ckt diagram ofthe control section.

  22. Srikanta

    In the display unit ,the ic 7496 is used as a 5 bit shift resistor.but this ic is not available in our local market.
    so can u tell me an alternate ic for it/???

    An early action is required.
    i will be grately thankful to u……..

  23. Srikanta

    The description of the ics in the control unit is not available also.so how the ics function to meet the target i am not able to understand. so plz giv a detailed function of the control section.

  24. himanshu rathod

    hello sir…
    i am a final year student from ahmedabad having ec-c branch.
    i am having a problem on the control unit part.the circuit diagram is incomplete and there r more ics present on thegiven block diagram.
    so if possible, plz send the complete ckt diagram ofthe control section.

  25. shashi

    hello……….
    I have choosen this project but without any idea please someone help me in this.. I want the coding in c…please help me out as soon as possible…

  26. Emeka

    pls sir i am interested in learning how to write my own codes. is there anyway u can help.

  27. ashwin

    sir,i am a final year student of electronics n comm.
    i am interested in this project but feel the given information is insufficient.So plz send me the codes n complete circuit of the given project.
    Plz help me out as soon as possible..!!

  28. hello sir

    sir,i am a final year student of electronics n comm.
    i am interested in this project but feel the given information is insufficient.So plz send me the codes n complete circuit of the given project.
    Plz help me out as soon as possible..!!

  29. Nandini

    Hello. I m diploma ec final year student n i require the information regarding how 2 interface ckt with 8051 kit. Even i require the pcb layout n ckt diagram of 8051 kit.
    I need the complete information of this project so plz help me out.
    Kindly forward it.
    Hope 4 reply as early as possible.
    Thank u.

  30. manojbhargude

    i want this project

  31. sri karthika

    hello sir…

    ur ideas are very usefull to us !
    i really thank u so much!

  32. chitra

    please send me complete circuitory along with programme code n pcb layout n ic no.s………. as soon as possible

  33. Abhinav

    sir i am a student of electronics and communication. i have studied and chosen this project as my semester project, i am keenly interested in it. sir i m stuck with the circuit diagram. sir, if u can plz help me wid the circuit diagram of allthree sections along with the code in c ,it will be of great help, as i need it as early as possible

  34. Abhinav

    hi……….
    i am the student of electronics & telecommunication.
    i want to know the algorithm of this project.
    sir please tel the full details about the control unit.
    thanking you…

  35. anustup

    sir,
    please let me know about the circuit diagram,components required and the necessary program in C so that i can design an electronic number lock,which i have taken for my project.

  36. RUPESH

    IN CONTROL UNIT WE CAN`T SEE PIN NOUMBER OF IC7473
    PLEASE UPLOD HI RESOLUTION JPG FILE

  37. rahul

    i am the student of electronics & communication.
    I have chosen this project for my 7th sem.
    i want to know the algorithm of this project &some
    other information.
    Can you please send me as soon as possible?
    awaiting for your reply.

  38. ugrachanda

    hi..
    i m interested in your project.. but i want to build the system without using the micro controller as the control system. instead i want to use flip flops… can yu help me with the circuit daigram the system overview??

  39. Prateek

    hello sir…i hav choosen this as a final yr project..
    plz cud u mail me..that hw to interface this with 8051..& provide PCB layouts of this..

  40. tamim

    I am a electronics student and i am very intrested in programmable number lock system
    But i don’t have the 8051 kit
    So can i change the 8051 by 16f877
    And what should i chang in the circuit

  41. Ankit khurana

    sir,
    sir apne isme 8051kit ke bare me likha h uska kya matlab h n vo link kha per h please send me as soon as possible
    Thanku

  42. A.Javeed

    Hi Respected Mr. Designer:
    I would like to present some of my suggestions regarding this project’s development and simplification, and cost effectiveness.
    I will discuss each section step by step

    1) The Keypad unit can be greatly simplified by using 4×3 matrix keypad and using its * and # keys for Lock/Unlock it requires just 7 lines to interface. The total Decoding will be done by uController having a suitable algorithm running. This greatly simplifies the Keypad Circuitry by removing all of the encoding chips.

    2) The Display Panel is very complex and not much user friendly also has onboard a large no of Latches, Decoders etc it can be greatly simplified by using a single 16×2 or 16×1 LCD Display which can be interfaced in nibblemode to the uController requiring just 6 interface lines saving IO Pins and complexity.

    3)Instead of 8051 any other avr family member can be used if more EEPROM is needed to save passwords. But I Think 8051 is suitable.

    Keeping in view the above suggesstions the hardware can be centralised around 3 core components i.e uController, LCD, matrix keypad This saves a huge cost, time and makes it robust and much used friendly also development Friendly.

    The Design Strategy will be tilted towards Embedded System Design rather Than Digital Logic Design.

  43. A.Javeed

    @ tamim:
    =======
    Tamim if u know PIC Programming and interfacing you should not have much Problem regarding Hardware Translation. But regarding Software Translation There will be a huge revolution you will have to totally rewrite the software for PIC architecture because 8051 and PIC belong to different families and manufacturers I suggest the Program The Pic in C using mikroC compiler it will save ur time in C rather than in assembly. If you are proficient in assembly then code the PIC in assembly

  44. A.Javeed

    Dear Mr Designer,
    Is This was your Final year Project?? or it was your Course Project?

  45. Salman

    plz send me complete detail of this project.

    Thanking You

  46. rahoul

    can you send me the project detail shown above to me with some more addition to it

  47. PRIYANKA

    sir i really liked ur idea of dis project ….can u pls send me pcb layout and complete circuit diagram as soon as possible…..

  48. Ahmed

    i’m a student doin a project on this topic and i dont quite understand the control unit.i can’t see the pin numbers on the jk flipflops could u pls assist me,i am desparately in need of ur help pls!

  49. krishna mohan

    sir,

    im very intrested in doing this project.so plz send me circuit diagram and code for this project to my mail id.
    -krishnaece434@gmail.com

  50. kazeem

    Am final year tudent of computer engineering,please i need a complete circuit diagram of this project;as soon as possible.thanks for your cooperation.

  51. Augustine

    sir
    kindly can you send the circuit diagram and pcb layout of the the project
    agugrg@gmail.com

  52. Augustine

    I’m very much interested in doin this as my project

  53. guptha

    hello sir
    i have choosed this as my project
    and i have a problem with control unit sir.
    so kindly i requested you to send the complete cicuit diagrama and i want to know the algorithm of microcontroller programming. so send the algorithm also
    thankink you sir,

  54. sneha

    gimme more details abu this project………waitin

  55. minu

    sir please give the source code for programmable number lock system….

  56. madhura

    Application of programmable lock is to secure electronic device i.e to On & OFF by perticular user,but how to secure any electronic device?What should be connected between lock & device that we are supposed to secure?

  57. Chaitrali Kulkarni

    Hello Sir,
    Firstly i would like to thank you for publishing your work this way. It is helping us in every way. I have a small doubt about this project, I will be highly obiliged if you can help. Sir i have understood the working and all but the problem is that i could not understand the interfacing part. How do we connect the circuit to the electronic device? What is that physical part with the help of which we will be connecting the circuit to the electronic device? Another problem is that to lock the device means what exactly will it do?For example if we take a power supply & we lock it then how will it get locked? What we will observe there & to which part of power supply we will connect the circuit & how? Sir please help me as soon as possible. i will be waiting for your reply. Thank you very much sir. Thank you…

  58. TANMOY

    plz tell me the procidure..

  59. janno

    I am final year student of Mechatronics engineering.
    so kindly i requested you to send the complete circuit diagrama
    How do we connect the circuit to the electronic device?What is that physical part with the help of which we will be connecting the circuit to the electronic device? Another problem is that to lock the device means what exactly will it do?For example if we take a power supply & we lock it then how will it get locked? What we will observe there & to which part of power supply we will connect the circuit & how?
    would you please send me all these answer thank you.

  60. Brittanie Bolte

    many thanks !! fairly practical write-up

  61. shilpa bankapur

    hello sir i’m 6th sem E&E student we r doing project on electronic number lock system we r not getting full discription &circuit diagram on this project would you plese send me these thing as soon as possible i was waiting for ur reply

  62. ola

    sir, am working on a Pic operated digital keypad controlled 6-digit combination lock with access for owner to change the combination program but my program is not working and am ask to use PIC16F648A,please give the source code for programmable number lock for this pic because i cant find infomation about this pic from no where. there is no much from the datasheet

  63. ashok

    in control unit where to connect the “to the 8051 microcontroller unit”?
    can i have a full circuit diagram of this, all componenets attached
    together?

  64. RANJITH

    Kindly i requested you to send the complete circuit diagrama
    How do we connect the circuit to the electronic device?What is that physical part with the help of which we will be connecting the circuit to the electronic device?

  65. malou

    sir,
    i have choosen this as my project, sir will u help me?i have a problem with control unit sir.
    kindly send to me the complete cicuit diagram and i want to know the algorithm of microcontroller programming, pls send also.

    thank you.

  66. gaurav

    helloz sir i m gaurav electronice studnt..i m intested in doing this project so culd u plz send me the ckt digarm and compnent required for this project plzz..sir

  67. abhinab acharyya

    sir, this project s very interesting .I want to take this as one of my projects.
    could you please suggest me how should i start working for this project.
    how should i deal with the circuit and programming to develope a system of similar type.

  68. Harleen

    hello sir,
    can you please send me the circuit diagram of this project and guide me
    as to how to work on this as soon as possible.

  69. sonali

    hello sir
    i want to take this as my TE project.
    plz can u send me more details of the project.
    how to do it, the component list
    the ckt diag,prgm codes,which software to use
    how all the physical parts can be connectedHow do we connect the circuit to the electronic device?What is that physical part with the help of which we will be connecting the circuit to the electronic device? Another problem is that to lock the device means what exactly will it do?
    can u explain by giving a example of any device……
    eagerly waiting for ur reply……….
    plz rply as soon as possible……
    thanking you…

  70. safa

    Thank you for this project. I want to know what kind of device can I control with this project, please help me

  71. Rj vee

    Please give me the circuit diagram..on my id : Rj.vee04@gmail.com ..
    please send ,its urgent.

  72. Sarthak

    Sir,
    i deliberately like this project ….
    will u pls fwd me its circuit diagram and source code

  73. nasrullah

    sir kindly send me full report on programmable number lock system such as block diagram, circuit diagram,working,pcb layout,introduction etc. as early as possible.
    please send the above information on my email id

  74. mayank

    hi….
    i want the full details about this project …\
    specially for implement it in real life……

  75. ankita

    hello sir!! i am interested in doing this project….pls send me full details..circuit dia,working,prog codes,etc as soon as possible..waiting for your rply..its urgent

  76. coolz

    sir
    Im very interested in this project.
    kindly can you send the circuit diagram and pcb layout of the the project
    aj_sharingan@yahoo.com

  77. santhosh

    sir i want the complete circuit diagram of all units micro contro programs.pls sent iit
    it to my email id..i am interested in doing this project….

  78. uttam

    sir
    i am student of ELECTRONICS AND COMMUNICATION i want make final year project
    i am interesting in this ,can you send source code and circuite of electronics code lock
    uttambhadani@gmail.com

  79. krupa

    i am interesting in this ,can you send source code and circuite of electronics code lock
    sir i want the complete circuit diagram of all units micro contro programs.pls sent iit
    it to my email id. plz give me all detail as soon as possible on my id…..

  80. naser

    i am interesting in this ,can you send source code and circuite of electronics code lock

    sir i want the complete circuit diagr give me all detail as soon as possible on my id…..am of all units micro contro programs.pls sent iit

  81. naser

    i am interesting in this ,can you send source code and circuite of electronics code lock
    sir i want the complete circuit diagram of all units micro contro programs.pls sent iit
    it to my email id. plz give me all detail as soon as possible on my id…..

  82. RAYEES NK

    sir,
    we select ‘programmable number lock system’ as our project.
    can you give connection of microcontroller kit with control unit.
    is there any idea about the price? pls reply as soon as possible.

  83. chandru

    Hello Sir,
    I am very much inspired by your work, I am a beginner in Embedded Systems
    , Can u please send me the source code. Hope to hear from you soon.

    Thanks and regards
    Chandrashekar

  84. Raghuram

    Hello sir,
    what type of devices we can use in this project to lock/unlock?
    I have selected this as my project.So can you send me full details and
    components used like IC models etc.plz sir
    raghu.494@gmail.com

  85. amar singh

    sir
    kindly can you send the circuit diagram and pcb layout of the the project
    mail id amarsinghsolankiacer@gmail.com

  86. pardhu

    hi sir,
    i am very much inspired with ur project and i selected this as my projectand can u please send me the circuit diagram and pcb lay out of ur project.awaiting for ur response.

  87. Aswathy.pr

    sir am a prefinalier student.and am trying to do this as my mini project sir so plz send me the program using 8051 micro controller

  88. kmk

    kindly can you send the circuit diagram and pcb layout of the the project with programs
    mail id alsalmi2003@hotmail.com

  89. kmk

    could you please send this project>>>> very good project
    mail id alsalmi2003@hotmail.com

  90. kishor

    Dear sir,
    I have selected this project as my final year project. The code has also been provided. Would you please provide me the working procedure of control unit and interfacing with micro controller. Please provide us the complete circuit diagram of this project.

  91. shabaz

    sir,i am interested in doing this project please can u send me the complete details along with the circuit diagrams and programs..

  92. omkar

    sir,i sir,i am interested in doing this project please can u send me the complete details along with the circuit diagrams and programs..

  93. chaitanya

    sir will u send me the complete project details to my mail

  94. Meeran

    Sir, This is a very nice project. I need circuit diagram along with 8051 interface details…. …

  95. hamanni

    sir .. i will be thankfull if u send me full details about this project .. coz
    I already choosed it as a final year project ..
    email me

  96. Sachin

    Cn u mail me de circuit diagram plz?

  97. anu

    hi!!!!!!!!!
    this project is very nice but can you tell me the price of this project?????
    please reply fast…..

  98. money

    Dear sir,
    I have selected this project as my final year project. The code has also been provided. Would you please provide me the working procedure of control unit and interfacing with micro controller. Please provide us the complete circuit diagram of this project.

  99. money

    Dear sir,
    I have selected this project as my final year project. The code has also been provided. Would you please provide me the working procedure of control unit and interfacing with micro controller. Please provide us the complete circuit diagram of this project.
    Dear sir,
    I have selected this project as my final year project. The code has also been provided. Would you please provide me the working procedure of control unit and interfacing with micro controller. Please provide us the complete circuit diagram of this project.

  100. money

    Dear sir,
    I have selected this project as my final year project. The code has also been provided. Would you please provide me the working procedure of control unit and interfacing with micro controller. Please provide us the complete circuit diagram of this project.
    Dear sir,
    I have selected this project as my final year project. The code has also been provided. Would you please provide me the working procedure of control unit and interfacing with micro controller. Please provide us the complete circuit diagram of this project.huimin88877@hotmail.com

  101. money

    huimin88877@hotmail.com

  102. gaurav

    can i get any idea regarding the source code of the project.

  103. harish

    sir
    please give kiel c code rather than mnemonics

  104. moin shaikh

    i want a circuit diagram of this project .so plzzz send me

  105. gerald

    good day to you, please send me the full report of this project “Programmable number lock system”, and the c-program

  106. richie

    circuit diagram plzzz

  107. suhel

    i am a student of instrumentation and control engineering in gujarat and we had studied your project and choosed it as our final year project and we dont know how to interface the ckt with the microcontroller kit can you help……and where is microcontroller kit in this project?????

  108. PRANJAL NAYAK

    i am a student of MECHANICAL engg in gujarat and we had studied your project and choosed it as our final year project and we dont know how to interface the ckt with the microcontroller kit can you help……and where is microcontroller kit in this project?????

  109. lekan

    Dear sir,
    I have selected this project as my final year project. The code has also been provided. Would you please provide me the working procedure of control unit and interfacing with micro controller. Please provide us the complete circuit diagram of this project. Kindly send the illustration of the 8051 to me on the control unit. Its because I couldn’t able to identify the 8051 on the control unit.

  110. kunjan

    Respected sir,
    May i get the full circuit diagram of this project…… ???

  111. deepali ,satara

    can u help me ,this project in c++ language is possible or not that i want to chose . i think this is the one of the best project for me

  112. kakani sagar

    we are three student of gtu univercity, can u give us full ckt diagram and which ICs are use in this project.and also give us codding of this project

  113. thachi

    hi,m interested in doing this project …do post me the circuit ideas..,algorithm

  114. mathu

    would u please send me the algorithm idea so that i cud try getting my own codes.
    and regarding the interfacing in the circuit.asap.pls…

  115. pradnya

    hey i would like to implement this project.can u please give the component details asap..
    thankyou

  116. rajanita

    plz send me the ckt diagram & pcb layout ,with approximate project cost as soon as possible.

Leave a Reply

Question and Answer
C/C++ Unix & Linux Wordpress
Source codes
C C++ Java

Free email signup