Password Circuit Breaker

Introduction: Password Circuit Breaker

About: We live in a world full of chaos and entropy. Time to make some order and flow.

The following project demonstrates a basic application of 89S52 micro-controller to manage different output loads and protecting the access of these loads with the help of an embedded password, in short: a Password Circuit Breaker.

Step 1: Components Required

  • 89S52 development board
  • 16x2 LCD Module
  • 4 channel relay module
  • 4x4 Matrix Keypad
  • Potentiometer
  • Jumper wires
  • Conducting Wires
  • 12V Battery (power supply)
  • Wooden frame
  • Polystyrene sheet

Now if you prefer the load to be a DC output then you need the following components:

  • 4 LEDS (keep extras for testing)
  • 330 ohm resistors

Or else if you prefer an ac source at the load terminal then you will need:

  • 4 ac bulbs (along with sockets)
  • Adapter

Note: If you desire to make your project a little more geeky, you can make your own adapter with the help of a transformer and a rectifier. Google it.

Step 2: Mind Map || Flow Diagram

Our mind map provides a generalized ideation of the topic's different aspects such as its key problems and solutions, the props required etc.

The flow diagram shows step-by-step information as to how the complete system will move forward.

Step 3: Electrical Circuit Diagram

In our project we made use of dc supply to activate the load. You can use an ac input too!

Step 4: Pin Configuration

Here is how the pin configuration has been setup into the programmable board with different components.

P1.0 - P1.7 = Keypad Matrix

P3.1 - P3.4 = Relay Input (IN1, IN2, IN3, IN4) [ VCC and GND pins to 5V and GND pin of board]

P2.4 - P2.7 = LCD data line input

P0.4 - P0.5 = RS and Read/Write port of LCD

Note: Here we have made 4-bit data transmission into the lcd to make the coding easier.

Step 5: Relay Wiring

Make sure all the common terminals are connected together. COM port will be connected to 5V pin of development board.

Next all the NO terminals will be given to respective loads (in our case LEDs).

NOTE: It is to be made sure that the maximum current through the leds should not exceed 15mA.

So here with supply of 5V and current of 15mA we know V=I*R.

Therefore we require resistance R=330 (ohms)

Step 6: Final Setup

Once the complete wiring is completed, next step is proper placement of the setup

Here we designed a wooden frame such a sheet of polystyrene could be fix just below it.

Next, cover the top of the frame with white sheet of chart-paper for proper presentation.

At last fix all the components over the top using pins that will pierce through the polystyrene.

Be the First to Share


    • Make it Glow Contest

      Make it Glow Contest
    • First Time Author Contest

      First Time Author Contest
    • PCB Challenge

      PCB Challenge

    5 Discussions


    Question 1 year ago on Step 4

    which software is used to dump program in that ic


    2 years ago

    please send programing

    Aman Kushwaha
    Aman Kushwaha

    Reply 2 years ago

    You're gonna have to pay for that. :)

    DIY Hacks and How Tos

    That's a good idea. I had never thought of using a password protection with a circuit breaker. But I can see it having a lot of applications.

    Aman Kushwaha
    Aman Kushwaha

    Reply 2 years ago

    Thank You. Do tell me if you make any improvisations.