Password Based Circuit Breaker using PIC Microcontroller with C code

Here i am going to explain you a simple Password based circuit Breaker Project using PIC Microcontroller. This project is much similar to my previous one, “Password Based Door Locking System”. Circuit breakers are electromechanical devices used in the power system to connect or disconnect the power flow at the generator, substation, or load location. Only authorised persons with correct password can connect or disconnect the circuit breaker. Each Line will have separate passwords to operate, By entering the password the current state of the line is toggled. That is, the load will gets connected or disconnected. For verification, after entering the password you need to press the ‘=’ button on keypad (Which is just like an ‘ENTER’ key).

Interfacing DS1307 to PIC Microcontroller with C code and Circuit Diagram

RTC ds-1307

This tutorial will help you to interface DS1307 RTC with PIC16F877 Microcontroller. The project is compiled in CCS Compiler and simulated with Proteus. The Real Time Clock is interfaced with PIC controller via I2C. I2C is a 2 wire communication protocol. I2C is used for moving data from one device to another simply and quickly. It is a serial, synchronous, Bi-Directional protocol, the data is synchronised  with clock through SCL pin and it controls when data is changed and when it should be read. All device is controlled by master device’s clock, No data is transferred in the absence of clock.
As mentioned above data is bi-directional, master device can both transmit and receive data. The serial data (SDA) and Serial Clock (SCL) pins must be pulled up with resistors, the value of resistors determine the speed of communication.  

Password based Door locking system using PIC Microcontroller

This is a Password based Door locking system with GSM. The project mainly consisting of PIC microcontroller (16F877), 16x2 LCD Display, GSM Modem, Keypad and misc.(Relay, Crystal oscillator, power supply which is not shown in circuit diagram) The program is compiled using PICC Compiler and simulated on Proteus 8. All Header and simulation files are given at the bottom of this post. The default password is set as 123.

This project can be implemented anywhere where, higher security is required. If the user enters correct password, that is “123”, the relay gets active and opens the door. If an un-authorised person trying to access the system and enters the password incorrectly three times, the system gets locked and alert the owner by sms using Gsm modem. Once the system gets locked a count down timer will appear on lcd and you have to wait that predetermined time period.

How New Mobile Devices Charge Themselves?

self mobile charging


It has happened to everyone at some time: Just when you were in the middle of an animated conversation with someone on your cellphone, the battery gave up its ghost and went dead on you. Cursing the phone or even yourself had not helped any, had it? It is precisely with this in mind that various entities have been trying to get the batteries recharge themselves.

Are Robot Cars Smoother, Safer Drivers Than People

This is a question that many people have currently as robotic cars begin to become more of a reality in the modern world. Whether it's the one being developed by Google or all the other automatic vehicles that are being developed, it's a very exciting time to be alive if you love technology. Still, many people wonder if computers can replace humans as drivers and do a better job. Over at the MIT Technology Review, they've taken a closer look at this problem.

Robotic car without human driver
Photo credits: Juhan Sonin

Chris Urmson - from Google - made the claim earlier this year that Google's auto-driving Prius and Lexus cars are smoother than humans. He made the announcement at a robotics conference this summer in Santa Clara, California.